{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56251096,"defaultBranch":"main","name":"web3.py","ownerLogin":"ethereum","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-14T15:59:35.000Z","ownerAvatar":"https://github.com/avatars/u/6250754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724268937.0","currentOid":""},"activityList":{"items":[{"before":"3f2a93b955e2c4558f09c647e36a228cc9152cc2","after":"e609d02e80ec8363507ed070ef2ce094d8d96973","ref":"refs/heads/main","pushedAt":"2024-08-21T20:30:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump py-geth out of beta, now that stable is released.","shortMessageHtmlLink":"Bump py-geth out of beta, now that stable is released."}},{"before":"ee8c21727b0d3b9182873f42f32a9dba39ad1129","after":"3f2a93b955e2c4558f09c647e36a228cc9152cc2","ref":"refs/heads/main","pushedAt":"2024-08-21T19:35:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump version: 7.0.0-beta.9 → 7.0.0","shortMessageHtmlLink":"Bump version: 7.0.0-beta.9 → 7.0.0"}},{"before":"7841a02d055fb3e2f3308923a7f7e5b4f7e8312f","after":"ee8c21727b0d3b9182873f42f32a9dba39ad1129","ref":"refs/heads/main","pushedAt":"2024-08-21T03:51:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Fix bullet point formatting in release notes (#3454)\n\n* Fix bulletpoints in release notes\r\n\r\n* Add newsfragment","shortMessageHtmlLink":"Fix bullet point formatting in release notes (#3454)"}},{"before":"3909a5a6f85093d808eae0586ebd593e6cfd87bf","after":"7841a02d055fb3e2f3308923a7f7e5b4f7e8312f","ref":"refs/heads/main","pushedAt":"2024-08-15T17:32:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reedsa","name":"Stuart Reed","path":"/reedsa","primaryAvatarUrl":"https://github.com/avatars/u/435903?s=80&v=4"},"commit":{"message":"Update versions for major releases of `eth-utils` and `eth-typing` (#3450)\n\n* `eth-typing`>=5, `eth-utils`>=5\n\n* Newsfragment for #3450","shortMessageHtmlLink":"Update versions for major releases of eth-utils
and eth-typing
(#…"}},{"before":"bfa2fd7064e03ed285f464794f87424c9186505a","after":"efc5d804a26afc77ca0e694c1359e78f1414a6a4","ref":"refs/heads/v6","pushedAt":"2024-08-14T21:21:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump version: 6.20.1 → 6.20.2","shortMessageHtmlLink":"Bump version: 6.20.1 → 6.20.2"}},{"before":"e5350f8b657f5c53cd67285b1967c97ef8a97698","after":"bfa2fd7064e03ed285f464794f87424c9186505a","ref":"refs/heads/v6","pushedAt":"2024-08-14T21:00:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"upper pin on ``eth-utils`` (``<5``);newsfragment for #3449","shortMessageHtmlLink":"upper pin on eth-utils
(<5
);newsfragment for #3449"}},{"before":"4d88301561b8848595ea2b862aa14ad35d53edf0","after":"3909a5a6f85093d808eae0586ebd593e6cfd87bf","ref":"refs/heads/main","pushedAt":"2024-08-08T19:33:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Improve the batch requests documentation.","shortMessageHtmlLink":"Improve the batch requests documentation."}},{"before":"590623e4dc465f25fe88d33112bedb2d9f12b30d","after":"4d88301561b8848595ea2b862aa14ad35d53edf0","ref":"refs/heads/main","pushedAt":"2024-08-01T21:37:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Bump version: 7.0.0-beta.8 → 7.0.0-beta.9","shortMessageHtmlLink":"Bump version: 7.0.0-beta.8 → 7.0.0-beta.9"}},{"before":"a5e3291583bfe64351af96c47dce15fcb255f7c1","after":"590623e4dc465f25fe88d33112bedb2d9f12b30d","ref":"refs/heads/main","pushedAt":"2024-08-01T21:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Move newsfragment from bugfix -> misc","shortMessageHtmlLink":"Move newsfragment from bugfix -> misc"}},{"before":"3611782146e27e6dea89cbfda3298a9ed8705ea2","after":"a5e3291583bfe64351af96c47dce15fcb255f7c1","ref":"refs/heads/main","pushedAt":"2024-08-01T21:04:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Upgrade eth-typing requirement (#3445)\n\n* Upgrade eth-typing requirement\r\n\r\n* Add newsfragment","shortMessageHtmlLink":"Upgrade eth-typing requirement (#3445)"}},{"before":"90cb12c38383de0923bec667d643c7bed05b7e36","after":"3611782146e27e6dea89cbfda3298a9ed8705ea2","ref":"refs/heads/main","pushedAt":"2024-08-01T16:34:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pacrob","name":"Paul Robinson","path":"/pacrob","primaryAvatarUrl":"https://github.com/avatars/u/5199899?s=80&v=4"},"commit":{"message":"rebase to main and clear remaining issues","shortMessageHtmlLink":"rebase to main and clear remaining issues"}},{"before":"4a5d568994bdefc01fc0bc198410eeb826bed731","after":"90cb12c38383de0923bec667d643c7bed05b7e36","ref":"refs/heads/main","pushedAt":"2024-07-31T16:59:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reedsa","name":"Stuart Reed","path":"/reedsa","primaryAvatarUrl":"https://github.com/avatars/u/435903?s=80&v=4"},"commit":{"message":"Function ABI Utilities (#3408)\n\n* Parse and validate contract data using new ``ABI`` utilities.\n\n* Filter elements in a contract's ``ABI``.\n* Extract function and event ``ABI`` attributes from a contract.\n* Validate arguments passed to a function match the types in the ``ABI``\n* Refactor logic and variable naming\n - Replace arguments named ``fn_name`` with ``abi_element_name``\n - Rename `FunctionIdentifier` to `ABIElementIdentifier`\n - Remove redundant logic and `Optional` types\n - Integrate new ABI types in ``eth-typing``.\n\n* Newsfragments for #3408","shortMessageHtmlLink":"Function ABI Utilities (#3408)"}},{"before":"86a43509140d26cf81a2d09f122afed1e3bc0582","after":"4a5d568994bdefc01fc0bc198410eeb826bed731","ref":"refs/heads/main","pushedAt":"2024-07-29T16:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Allow timeout for chunked responses (#3428)\n\n* Allow timeout for chunked responses\r\n\r\n- Related to #3418\r\n\r\n* Only read iter_content if stream is True\r\n\r\n* Add newsfragment\r\n\r\n---------\r\n\r\nCo-authored-by: kclowes ","shortMessageHtmlLink":"Allow timeout for chunked responses (#3428)"}},{"before":"5fe5dc411e7ecd132caa49fc588e35f4f280a286","after":"86a43509140d26cf81a2d09f122afed1e3bc0582","ref":"refs/heads/main","pushedAt":"2024-07-26T22:51:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Remove dependency on eth-utils ValidationError for ENSValidationError","shortMessageHtmlLink":"Remove dependency on eth-utils ValidationError for ENSValidationError"}},{"before":"3c02f28355410d14d832a84857e739c93efff48d","after":"5fe5dc411e7ecd132caa49fc588e35f4f280a286","ref":"refs/heads/main","pushedAt":"2024-07-26T19:23:49.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Small refactor for readability; fix test case","shortMessageHtmlLink":"Small refactor for readability; fix test case"}},{"before":"e87d3fd43fdf499c65baad918176069f12580b51","after":"3c02f28355410d14d832a84857e739c93efff48d","ref":"refs/heads/main","pushedAt":"2024-07-24T16:50:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump version: 7.0.0-beta.7 → 7.0.0-beta.8","shortMessageHtmlLink":"Bump version: 7.0.0-beta.7 → 7.0.0-beta.8"}},{"before":"b38eebcde10badfc21b8c2cf63cf364e1792b3a8","after":"e5350f8b657f5c53cd67285b1967c97ef8a97698","ref":"refs/heads/v6","pushedAt":"2024-07-22T19:19:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump version: 6.20.0 → 6.20.1","shortMessageHtmlLink":"Bump version: 6.20.0 → 6.20.1"}},{"before":"0442c2742c03ef4a779ecbdefa45f091be73604a","after":"b38eebcde10badfc21b8c2cf63cf364e1792b3a8","ref":"refs/heads/v6","pushedAt":"2024-07-19T18:38:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Update the ``ipfs`` version used in CircleCI","shortMessageHtmlLink":"Update the ipfs
version used in CircleCI"}},{"before":"acc6de2fbb029abbdb47dacfcb165ca15291c143","after":"e87d3fd43fdf499c65baad918176069f12580b51","ref":"refs/heads/main","pushedAt":"2024-07-18T20:37:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Improve flakiness of persistent connection provider tests:\n\n- Clear caches before each persistent cxn provider test to help\n ensure a clean state for each test.","shortMessageHtmlLink":"Improve flakiness of persistent connection provider tests:"}},{"before":"e9ecd9db4d9f313761f0efbfcb6afdba4269c3fc","after":"acc6de2fbb029abbdb47dacfcb165ca15291c143","ref":"refs/heads/main","pushedAt":"2024-07-18T16:49:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pacrob","name":"Paul Robinson","path":"/pacrob","primaryAvatarUrl":"https://github.com/avatars/u/5199899?s=80&v=4"},"commit":{"message":"coerce accessList storageKeys to HexStr, not HexBytes, fix no_default_exceptions test","shortMessageHtmlLink":"coerce accessList storageKeys to HexStr, not HexBytes, fix no_default…"}},{"before":"39cde3b8894d71a6663dd1588a95dc5a62197d96","after":"e9ecd9db4d9f313761f0efbfcb6afdba4269c3fc","ref":"refs/heads/main","pushedAt":"2024-07-16T16:37:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Gracefully exit message iterator if ``ConnectionClosedOK`` is raised\n\n- Similar changes as #3424 that were implemented for ``v6``.\n- Raise ``PersistentConnectionClosedOK`` if a ``ConnectionClosedOK`` is\n raised by the server for a websocket provider. Handle this appropriately\n in a pattern than can be applicable to other persistent connections\n by creating a new internal exception that is then handled, rather than\n handling the specific websocket exception.","shortMessageHtmlLink":"Gracefully exit message iterator if ConnectionClosedOK
is raised"}},{"before":"616212e3bf9d4ff7c24edc7db2a98d03e5616626","after":"0442c2742c03ef4a779ecbdefa45f091be73604a","ref":"refs/heads/v6","pushedAt":"2024-07-12T20:52:14.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Type ignore mock queue due to python 3.8 issue\n\n- This is for a test class so it isn't a problem","shortMessageHtmlLink":"Type ignore mock queue due to python 3.8 issue"}},{"before":"13a27022bf0592b9cd39bb091836f753a4a45400","after":"39cde3b8894d71a6663dd1588a95dc5a62197d96","ref":"refs/heads/main","pushedAt":"2024-07-09T17:45:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wolovim","name":"Marc Garreau","path":"/wolovim","primaryAvatarUrl":"https://github.com/avatars/u/3621728?s=80&v=4"},"commit":{"message":"Polish README.md (#3425)\n\n* README.md polish\r\n\r\n---------\r\n\r\nCo-authored-by: wolovim <3621728+wolovim@users.noreply.github.com>","shortMessageHtmlLink":"Polish README.md (#3425)"}},{"before":"bb2ef6e122faab60251222be983905010a3a2cc4","after":"13a27022bf0592b9cd39bb091836f753a4a45400","ref":"refs/heads/main","pushedAt":"2024-06-27T21:27:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pacrob","name":"Paul Robinson","path":"/pacrob","primaryAvatarUrl":"https://github.com/avatars/u/5199899?s=80&v=4"},"commit":{"message":"fix heading underline in release_notes","shortMessageHtmlLink":"fix heading underline in release_notes"}},{"before":"3c3735dd784ee783ded2178141f6625f10a593fe","after":"616212e3bf9d4ff7c24edc7db2a98d03e5616626","ref":"refs/heads/v6","pushedAt":"2024-06-26T19:19:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kclowes","name":null,"path":"/kclowes","primaryAvatarUrl":"https://github.com/avatars/u/6540608?s=80&v=4"},"commit":{"message":"Bump version: 6.19.0 → 6.20.0","shortMessageHtmlLink":"Bump version: 6.19.0 → 6.20.0"}},{"before":"e898ee9f3b89d4fdad61c494a3f0cac0a4529d4d","after":"bb2ef6e122faab60251222be983905010a3a2cc4","ref":"refs/heads/main","pushedAt":"2024-06-26T16:29:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Bump version: 7.0.0-beta.6 → 7.0.0-beta.7","shortMessageHtmlLink":"Bump version: 7.0.0-beta.6 → 7.0.0-beta.7"}},{"before":"5f5e056b8e695af9adfdfc3ebedcc0f11793e212","after":"e898ee9f3b89d4fdad61c494a3f0cac0a4529d4d","ref":"refs/heads/main","pushedAt":"2024-06-26T15:42:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Fix Beacon API after internal cache rehaul:\n\n- We moved session caching as internal parts of HTTP providers.\n Since that change, the ``Beacon`` API was receiving a bad bath\n for session caching. These updated fix that and raise the timeout\n for the async tests since some seem to be timing out.","shortMessageHtmlLink":"Fix Beacon API after internal cache rehaul:"}},{"before":"a721a41e669b2ee58afa2c0c1061486bd0041802","after":"5f5e056b8e695af9adfdfc3ebedcc0f11793e212","ref":"refs/heads/main","pushedAt":"2024-06-26T15:21:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"fselmo","name":"felipe","path":"/fselmo","primaryAvatarUrl":"https://github.com/avatars/u/3532824?s=80&v=4"},"commit":{"message":"Use ``eth.default_account`` for tests, in the age of no ``eth_coinbase``\n\nThis commit updates the tests to set ``w3.eth.default_account`` to the\nfirst account and use it in place of ``w3.eth.coinbase``, since\n``eth_coinbase`` was removed in clients like geth. Using\n``w3.eth.accounts[0]`` is not a very user-friendly API to keep calling\nacross all tests.","shortMessageHtmlLink":"Use eth.default_account
for tests, in the age of no eth_coinbase
"}},{"before":"4602436f05b5aadbfe8b02a7e6fcc248d5dd619a","after":"3c3735dd784ee783ded2178141f6625f10a593fe","ref":"refs/heads/v6","pushedAt":"2024-06-25T20:33:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reedsa","name":"Stuart Reed","path":"/reedsa","primaryAvatarUrl":"https://github.com/avatars/u/435903?s=80&v=4"},"commit":{"message":"`v6` `ABIError` type (#3420)\n\n* Add ``ABIError`` type to ``web3.types``\r\n\r\n* Add ``ABIError`` to ``ABIElement``\r\n\r\n* Newsfragment for #3419\r\n\r\n* ``ABIComponent`` type for ``ABIError`` inputs","shortMessageHtmlLink":"v6
ABIError
type (#3420)"}},{"before":"b30d7d57ece0678cb4ad0310b6017d1fc13edd70","after":"a721a41e669b2ee58afa2c0c1061486bd0041802","ref":"refs/heads/main","pushedAt":"2024-06-05T18:50:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reedsa","name":"Stuart Reed","path":"/reedsa","primaryAvatarUrl":"https://github.com/avatars/u/435903?s=80&v=4"},"commit":{"message":"Add deprecation of `eth-typing.ethpm` types to the migration guide. (#3413)","shortMessageHtmlLink":"Add deprecation of eth-typing.ethpm
types to the migration guide. (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoJyTyAA","startCursor":null,"endCursor":null}},"title":"Activity · ethereum/web3.py"}