diff --git a/Pipfile b/Pipfile index 419700381..c019cdb8c 100644 --- a/Pipfile +++ b/Pipfile @@ -11,7 +11,7 @@ python_version = "3" umbral = "==0.1.3a0" constant-sorrow = ">=0.1.0a8" bytestring-splitter = ">=1.0.0a4" -hendrix = ">=3.1.0" +hendrix = ">=3.2.1" # Third-Party pyopenssl = "*" cryptography = ">=2.3" diff --git a/Pipfile.lock b/Pipfile.lock index bb28162f2..0dedfded0 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "b1cb61dd432e730a9eea4208fc9333d99c0b962d8da96065a6058a4f692deedc" + "sha256": "5b28554c5fce1a59653c44a2619cd11a21ddaabe58cc87cad011e1e8b1edff15" }, "pipfile-spec": 6, "requires": { @@ -40,9 +40,10 @@ }, "attrdict": { "hashes": [ - "sha256:86aeb6d3809e0344409f8148d7cac9eabce5f0b577c160b5e90d10df3f8d2ad3" + "sha256:35c90698b55c683946091177177a9e9c0713a0860f0e049febd72649ccd77b70", + "sha256:9432e3498c74ff7e1b20b3d93b45d766b71cbffa90923496f82c4ae38b92be34" ], - "version": "==2.0.0" + "version": "==2.0.1" }, "attrs": { "hashes": [ @@ -67,18 +68,18 @@ }, "boto3": { "hashes": [ - "sha256:96296871863e0245b04931df7dd5c583e53cadbe1d54197829b34b03b0d048a8", - "sha256:acfd27967cf1ba7f9d83ad6fc2011764541e4c295fe0d896ea7b495cc2f03336" + "sha256:6c50b3cc396c982240e63be8829f85faf06b4399101b5a4d11db8b5e08e8271b", + "sha256:e57d8c04be9fc4f5481fe04445eb6773f330e28853c5b2fd1db4f139d5a268d2" ], "index": "pypi", - "version": "==1.9.85" + "version": "==1.9.88" }, "botocore": { "hashes": [ - "sha256:af727d4af0cf1ddbf84eaf1cc9d0160ff066eac7f9e6a2fe6a75ccbed4452c98", - "sha256:c381fd05b777f41a608ea0846a8d8ecc32077a83e456d05e824cce8d6b213e32" + "sha256:8e5bf904d981bec1cd699bcc0041080470682258f81e20e373b89233617e35e6", + "sha256:c21ea096b5e17dd2bc3b5c5092daaeb98890a97336bf8fb1668d26cf31dcbc6e" ], - "version": "==1.12.85" + "version": "==1.12.88" }, "bytestring-splitter": { "hashes": [ @@ -309,11 +310,11 @@ }, "hendrix": { "hashes": [ - "sha256:0a903fca08309aafc6d31d2b7a2da66a8bca69124b4826a93b4fbb6d76aaabe1", - "sha256:cd6ca6c3297ffa8b5841ce0ffae8104dad587ba97d8fe14e87b70ccd68b0ee9c" + "sha256:1d65b1228c417f4cf84186e92ffc1322eef4e6abca7f79315d2bbf795003ad6a", + "sha256:2984b8b267a32361447b3303c419162376fe6dad81010e1a1f9c7a60bbaaf572" ], "index": "pypi", - "version": "==3.1.0" + "version": "==3.2.1" }, "hexbytes": { "hashes": [ @@ -470,24 +471,20 @@ }, "protobuf": { "hashes": [ - "sha256:10394a4d03af7060fa8a6e1cbf38cea44be1467053b0aea5bbfcb4b13c4b88c4", - "sha256:1489b376b0f364bcc6f89519718c057eb191d7ad6f1b395ffd93d1aa45587811", - "sha256:1931d8efce896981fe410c802fd66df14f9f429c32a72dd9cfeeac9815ec6444", - "sha256:196d3a80f93c537f27d2a19a4fafb826fb4c331b0b99110f985119391d170f96", - "sha256:46e34fdcc2b1f2620172d3a4885128705a4e658b9b62355ae5e98f9ea19f42c2", - "sha256:4b92e235a3afd42e7493b281c8b80c0c65cbef45de30f43d571d1ee40a1f77ef", - "sha256:574085a33ca0d2c67433e5f3e9a0965c487410d6cb3406c83bdaf549bfc2992e", - "sha256:59cd75ded98094d3cf2d79e84cdb38a46e33e7441b2826f3838dcc7c07f82995", - "sha256:5ee0522eed6680bb5bac5b6d738f7b0923b3cafce8c4b1a039a6107f0841d7ed", - "sha256:65917cfd5da9dfc993d5684643063318a2e875f798047911a9dd71ca066641c9", - "sha256:685bc4ec61a50f7360c9fd18e277b65db90105adbf9c79938bd315435e526b90", - "sha256:92e8418976e52201364a3174e40dc31f5fd8c147186d72380cbda54e0464ee19", - "sha256:9335f79d1940dfb9bcaf8ec881fb8ab47d7a2c721fb8b02949aab8bbf8b68625", - "sha256:a7ee3bb6de78185e5411487bef8bc1c59ebd97e47713cba3c460ef44e99b3db9", - "sha256:ceec283da2323e2431c49de58f80e1718986b79be59c266bb0509cbf90ca5b9e", - "sha256:fcfc907746ec22716f05ea96b7f41597dfe1a1c088f861efb8a0d4f4196a6f10" + "sha256:1a53984ed9b84b6d30e8301d840a3eb86c74f2dab38f16fd45ee294ed0519384", + "sha256:44eb7cfa05b700fe918f454ef28eecae011bcaa716ef81d898a7ea31e41e2c82", + "sha256:5465c3d36274a61e10f0fa8758c0fecb198b3a7f5a1b62e4e3883139df37cf81", + "sha256:657a1b43332014ce65c54555f766469fd73a72782d27e4cf3e7f82cf2e659c2a", + "sha256:98032e9c31f71d21ff116fd29051310d128d3faa4739c598f212a83fe7042917", + "sha256:a7d9cbdc0b4a5192ea2520b12ec7b4987cbae3e1d27a5ae61951b93d52c3b1c7", + "sha256:bab6534369b147f256997a868a79e335db4907aff6b0df8e24ee0900c886961f", + "sha256:d8ed41b5ddc589b5aae64018fc8daabcec4ece7653b41a22c49b3c87361c3d2c", + "sha256:dd7f7a847e0f5bae3c1770e9c28d8f7007f33581cd151c65dc79234592653e81", + "sha256:e231d76482a5b959dd227b4cc0389b5f398b3ba1a0107a39c4d253b191f40703", + "sha256:e3b467f88f4db8ecf876f3a5c66dd085c03c54d4dca0064cf21e3d1088e61967", + "sha256:f19db9112b6b87332c56b15e7aed1d5157fdc4b2c92404e3402d62516f39e73d" ], - "version": "==3.6.1" + "version": "==3.7.0rc2" }, "py-ecc": { "hashes": [ @@ -528,10 +525,10 @@ }, "pyasn1-modules": { "hashes": [ - "sha256:642afdabb681d39f5948fd5477764d94faf17ce40e5691e9998b52815fbb4e71", - "sha256:d14fcb29dabecba3d7b360bf72327c26c385248a5d603cf6be5f566ce999b261" + "sha256:79580acf813e3b7d6e69783884e6e83ac94bf4617b36a135b85c599d8a818a7b", + "sha256:a52090e8c5841ebbf08ae455146792d9ef3e8445b21055d3a3b7ed9c712b7c7c" ], - "version": "==0.2.3" + "version": "==0.2.4" }, "pychalk": { "hashes": [ @@ -659,11 +656,11 @@ }, "python-dateutil": { "hashes": [ - "sha256:063df5763652e21de43de7d9e00ccf239f953a832941e37be541614732cdfc93", - "sha256:88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02" + "sha256:7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb", + "sha256:c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e" ], "markers": "python_version >= '2.7'", - "version": "==2.7.5" + "version": "==2.8.0" }, "pytz": { "hashes": [ @@ -674,10 +671,10 @@ }, "pytzdata": { "hashes": [ - "sha256:10c74b0cfc51a9269031f86ecd11096c9c6a141f5bb15a3b8a88f9979f6361e2", - "sha256:279cbd9900d5da9a8f9053e60db0db7f42d9a799673744b76aaeb6b4f14abe77" + "sha256:9626e42fd9df77b16aedbd909d1e5fda839be47966adb7089b990f3452c45dd8", + "sha256:dddaaf4f1717820a6fdcac94057e03c1a15b3829a44d9eaf19988917977db408" ], - "version": "==2018.7" + "version": "==2018.9" }, "pyyaml": { "hashes": [ @@ -691,17 +688,17 @@ }, "regex": { "hashes": [ - "sha256:0bcd8ab8c812278981df3161db3f94f0ec72f1fa07020173c96f20e74bd7c16a", - "sha256:20b1601b887e1073805adda2f8a09bb4c86dc7629c46c0d7bf28444dcb32920d", - "sha256:3c4327dd686d2e05b1b3d60a256fbf1c93c53001614ed8acd65453e09d40e10f", - "sha256:5e8c6cef2cd964888d5fdf16f3db3dbaaa18c5c5c648161c52c8df065cc26ac5", - "sha256:666b03b1c33ef8105f28ecf0fd26f4480931a91a6e30e29e304c1d9eddce2209", - "sha256:8afb6ecd80154464b1ad31a93228b63832526f9b0291a82a55287ae15c01de79", - "sha256:9326e1c5b9de6e74150bdd424789aecec41c7ecaf9e78bf4c3acfe6868ce1365", - "sha256:e06eac198d9c76bcbe52b987b74ead0d353cfaa9f3d8cd907ec984f4bb20ea1e", - "sha256:eee007ee39a02cb631b74f89f992766b9d7e952a750166f3e5a5baf8c328c070" + "sha256:03a42220f638f5b6e80f688645bb1e8598e074df16a33106126d3ccbe4c01bfd", + "sha256:0be9a895dab15b1d31505680bf0fe2f717f602edeeeb46f87c44878c7910ece5", + "sha256:1afef5d9ba1f29b369b4133571f2190bd918e3b7d572df0b922168aec209bbda", + "sha256:33f8fa1561110cafcab93a53d37c77508e8ba8addf8b2a6ac31e4b2c1afa631b", + "sha256:54ff106533b222eb0201f48cdeaa587e9e03a8767901e60bd6288239970d2b55", + "sha256:b4d13198acfac8b96abeb72224075f4a043db203214d27c6309b1a778f2304ac", + "sha256:c645a577c7b56fd592cff9b05e513bc077740f338d3e64d1364390ffc2a536d7", + "sha256:e7a957eac79ec9318199f67bf7d041c3c55f2e8b780c68b2403bd29d1863d6d7", + "sha256:f5707f7f30994e2b0bf9c62db43f8a8d04b940de89685c644deeb93733cafd7a" ], - "version": "==2019.1.24" + "version": "==2019.2.5" }, "requests": { "hashes": [ @@ -762,10 +759,10 @@ }, "sqlalchemy": { "hashes": [ - "sha256:26c1f1e7ff0abc3ed15c687348e4be9dffbc9c2ace2b7df714c6a579171a56b5" + "sha256:c08cee353acaa05dd4ddf8ae0b0844ae779ed88e0b0784a2c9e0c0f9118eb64c" ], "index": "pypi", - "version": "==1.3.0b1" + "version": "==1.3.0b2" }, "toolz": { "hashes": [ @@ -932,10 +929,10 @@ }, "atomicwrites": { "hashes": [ - "sha256:0312ad34fcad8fac3704d441f7b317e50af620823353ec657a53e981f92920c0", - "sha256:ec9ae8adaae229e4f8446952d204a3e4b5fdd2d099f9be3aaf556120135fb3ee" + "sha256:03472c30eb2c5d1ba9227e4c2ca66ab8287fbfbbda3888aa93dc2e28fc6811b4", + "sha256:75a9445bac02d8d058d5e1fe689654ba5a6556a1dfd8ce6ec55a0ed79866cfa6" ], - "version": "==1.2.1" + "version": "==1.3.0" }, "attrs": { "hashes": [ @@ -991,18 +988,18 @@ }, "boto3": { "hashes": [ - "sha256:96296871863e0245b04931df7dd5c583e53cadbe1d54197829b34b03b0d048a8", - "sha256:acfd27967cf1ba7f9d83ad6fc2011764541e4c295fe0d896ea7b495cc2f03336" + "sha256:6c50b3cc396c982240e63be8829f85faf06b4399101b5a4d11db8b5e08e8271b", + "sha256:e57d8c04be9fc4f5481fe04445eb6773f330e28853c5b2fd1db4f139d5a268d2" ], "index": "pypi", - "version": "==1.9.85" + "version": "==1.9.88" }, "botocore": { "hashes": [ - "sha256:af727d4af0cf1ddbf84eaf1cc9d0160ff066eac7f9e6a2fe6a75ccbed4452c98", - "sha256:c381fd05b777f41a608ea0846a8d8ecc32077a83e456d05e824cce8d6b213e32" + "sha256:8e5bf904d981bec1cd699bcc0041080470682258f81e20e373b89233617e35e6", + "sha256:c21ea096b5e17dd2bc3b5c5092daaeb98890a97336bf8fb1668d26cf31dcbc6e" ], - "version": "==1.12.85" + "version": "==1.12.88" }, "bumpversion": { "hashes": [ @@ -1323,10 +1320,10 @@ }, "pbr": { "hashes": [ - "sha256:f59d71442f9ece3dffc17bc36575768e1ee9967756e6b6535f0ee1f0054c3d68", - "sha256:f6d5b23f226a2ba58e14e49aa3b1bfaf814d0199144b95d78458212444de1387" + "sha256:a7953f66e1f82e4b061f43096a4bcc058f7d3d41de9b94ac871770e8bdd831a2", + "sha256:d717573351cfe09f49df61906cd272abaa759b3e91744396b804965ff7bff38b" ], - "version": "==5.1.1" + "version": "==5.1.2" }, "pluggy": { "hashes": [ @@ -1458,11 +1455,11 @@ }, "pytest-mock": { "hashes": [ - "sha256:53801e621223d34724926a5c98bd90e8e417ce35264365d39d6c896388dcc928", - "sha256:d89a8209d722b8307b5e351496830d5cc5e192336003a485443ae9adeb7dd4c0" + "sha256:4d0d06d173eecf172703219a71dbd4ade0e13904e6bbce1ce660e2e0dc78b5c4", + "sha256:bfdf02789e3d197bd682a758cae0a4a18706566395fbe2803badcd1335e0173e" ], "index": "pypi", - "version": "==1.10.0" + "version": "==1.10.1" }, "pytest-mypy": { "hashes": [ @@ -1481,11 +1478,11 @@ }, "pytest-xdist": { "hashes": [ - "sha256:107e9db0ee30ead02ca93e7d6d4846675f1b2142234f0eb1cd4d76739cd9ae6f", - "sha256:5795f665e112520fa5beab736ad957e7f36ce7d44210f4004be9d99f86529d97" + "sha256:4a201bb3ee60f5dd6bb40c5209d4e491cecc4d5bafd656cfb10f86178786e568", + "sha256:d03d1ff1b008458ed04fa73e642d840ac69b4107c168e06b71037c62d7813dd4" ], "index": "pypi", - "version": "==1.26.0" + "version": "==1.26.1" }, "python-coveralls": { "hashes": [ @@ -1497,11 +1494,11 @@ }, "python-dateutil": { "hashes": [ - "sha256:063df5763652e21de43de7d9e00ccf239f953a832941e37be541614732cdfc93", - "sha256:88f9287c0174266bb0d8cedd395cfba9c58e87e5ad86b2ce58859bc11be3cf02" + "sha256:7e6584c74aeed623791615e26efd690f29817a27c73085b78e4bad02493df2fb", + "sha256:c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e" ], "markers": "python_version >= '2.7'", - "version": "==2.7.5" + "version": "==2.8.0" }, "python-jose": { "hashes": [ @@ -1573,11 +1570,11 @@ }, "sphinx": { "hashes": [ - "sha256:429e3172466df289f0f742471d7e30ba3ee11f3b5aecd9a840480d03f14bcfe5", - "sha256:c4cb17ba44acffae3d3209646b6baec1e215cad3065e852c68cc569d4df1b9f8" + "sha256:b53904fa7cb4b06a39409a492b949193a1b68cc7241a1a8ce9974f86f0d24287", + "sha256:c1c00fc4f6e8b101a0d037065043460dffc2d507257f2f11acaed71fd2b0c83c" ], "index": "pypi", - "version": "==1.8.3" + "version": "==1.8.4" }, "sphinx-rtd-theme": { "hashes": [ diff --git a/dev-requirements.txt b/dev-requirements.txt index f7d4d953d..580399cf6 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -4,14 +4,14 @@ alabaster==0.7.12 ansible==2.7.6 apipkg==1.5 asn1crypto==0.24.0 -atomicwrites==1.2.1 +atomicwrites==1.3.0 attrs==18.2.0 aws-xray-sdk==0.95 babel==2.6.0 bcrypt==3.1.6 -boto3==1.9.85 +boto3==1.9.88 boto==2.49.0 -botocore==1.12.85 +botocore==1.12.88 bumpversion==0.5.3 certifi==2018.11.29 cffi==1.11.5 @@ -41,7 +41,7 @@ mypy-extensions==0.4.1 mypy==0.660 packaging==19.0 paramiko==2.4.2 -pbr==5.1.1 +pbr==5.1.2 pluggy==0.8.1 py==1.7.0 pyaml==18.11.0 @@ -53,13 +53,13 @@ pynacl==1.3.0 pyparsing==2.3.1 pytest-cov==2.5.1 pytest-forked==1.0.1 -pytest-mock==1.10.0 +pytest-mock==1.10.1 pytest-mypy==0.3.2 pytest-twisted==1.9 -pytest-xdist==1.26.0 +pytest-xdist==1.26.1 pytest==4.0.2 python-coveralls==2.9.1 -python-dateutil==2.7.5 ; python_version >= '2.7' +python-dateutil==2.8.0 ; python_version >= '2.7' python-jose==2.0.2 pytz==2018.9 pyyaml==4.2b4 @@ -70,7 +70,7 @@ s3transfer==0.1.13 six==1.12.0 snowballstemmer==1.2.1 sphinx-rtd-theme==0.4.2 -sphinx==1.8.3 +sphinx==1.8.4 sphinxcontrib-websupport==1.1.0 typed-ast==1.2.0 urllib3==1.24.1 ; python_version >= '3.4' diff --git a/requirements.txt b/requirements.txt index b9ecca418..44d3918ce 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,12 +2,12 @@ appdirs==1.4.3 argh==0.26.2 asn1crypto==0.24.0 -attrdict==2.0.0 +attrdict==2.0.1 attrs==18.2.0 autobahn==19.1.1 automat==0.7.0 -boto3==1.9.85 -botocore==1.12.85 +boto3==1.9.88 +botocore==1.12.88 bytestring-splitter==1.0.0a4 certifi==2018.11.29 cffi==1.11.5 @@ -32,7 +32,7 @@ eth-typing==2.0.0 eth-utils==1.4.1 ethpm==0.1.4a10 flask==1.0.2 -hendrix==3.1.0 +hendrix==3.2.1 hexbytes==0.1.0 humanize==0.5.1 hyperlink==18.0.0 @@ -51,12 +51,12 @@ mypy-extensions==0.4.1 parsimonious==0.8.1 pathtools==0.1.2 pendulum==2.0.4 -protobuf==3.6.1 +protobuf==3.7.0rc2 py-ecc==1.4.7 py-evm==0.2.0a39 py-geth==2.0.1 py-solc==3.2.0 -pyasn1-modules==0.2.3 +pyasn1-modules==0.2.4 pyasn1==0.4.5 pychalk==2.0.1 pycparser==2.19 @@ -67,11 +67,11 @@ pynacl==1.3.0 pyopenssl==19.0.0 pysha3==1.0.2 pytest-ethereum==0.1.3a6 -python-dateutil==2.7.5 ; python_version >= '2.7' +python-dateutil==2.8.0 ; python_version >= '2.7' pytz==2018.9 -pytzdata==2018.7 +pytzdata==2018.9 pyyaml==4.2b4 -regex==2019.1.24 +regex==2019.2.5 requests==2.21.0 rlp==1.1.0 s3transfer==0.1.13 @@ -80,7 +80,7 @@ sentry-sdk==0.5.2 service-identity==18.1.0 six==1.12.0 snaptime==0.2.4 -sqlalchemy==1.3.0b1 +sqlalchemy==1.3.0b2 toolz==0.9.0 trie==1.3.8 twisted==18.9.0