What's Changed
-
feat: compile BaseENS by @BobTheBuidler in #35
-
feat: compile ens utils by @BobTheBuidler in #38
-
feat: compile faster_ens/_normalization by @BobTheBuidler in #40
-
feat: optimize faster_ens/_normalize.py by @BobTheBuidler in #41
-
feat: compile ENS constants by @BobTheBuidler in #65
-
feat: compile _utils/blocks.py by @BobTheBuidler in #70
-
feat: optimize HTTPProvider and AsyncHTTPProvider hot paths by @BobTheBuidler in #76
-
feat: compile _utils/fee_utils.py by @BobTheBuidler in #74
-
feat: compile HTTPSessionManager by @BobTheBuidler in #75
-
feat: add
faster-hexbytesas build dep for better type inference by @BobTheBuidler in #79 -
feat: compile _utils/contract.py by @BobTheBuidler in #69
-
feat: compile contract/utils.py by @BobTheBuidler in #66
-
feat: compile _utils/method_formatters.py by @BobTheBuidler in #91
-
feat: compile validation utils by @BobTheBuidler in #93
-
feat: compile encoding utils by @BobTheBuidler in #94
-
feat: use cytoolz by @BobTheBuidler in #96
-
feat: use less @Curry by @BobTheBuidler in #95
-
feat: compile decorators by @BobTheBuidler in #97
-
feat: refactor out @to_dict by @BobTheBuidler in #99
-
feat: compile _utils/formatters.py by @BobTheBuidler in #77
-
feat: compile ens exceptions by @BobTheBuidler in #101
-
feat: compile ens abis and data by @BobTheBuidler in #108
-
feat: compile contract data by @BobTheBuidler in #109
-
feat: compile batching.py by @BobTheBuidler in #112
-
feat: compile async transaction utils by @BobTheBuidler in #115
-
feat: compile EthTester provider by @BobTheBuidler in #111
-
feat: compile error formatters by @BobTheBuidler in #116
-
feat: compile async RequestProcessor by @BobTheBuidler in #120
-
feat: compile async SubscriptionManager by @BobTheBuidler in #121
-
feat: compile subscriptions utils by @BobTheBuidler in #122
-
feat: compile SubscriptionContainer by @BobTheBuidler in #123
-
feat: compile PersistentConnection by @BobTheBuidler in #126
-
feat: pull in changes from web3 v7.14.0 (ApeWorX#3761) by @BobTheBuidler in #127
-
feat: compile more utils by @BobTheBuidler in #132
-
feat: compile request processor again by @BobTheBuidler in #134
-
feat: compile rpc utils by @BobTheBuidler in #135
-
feat: decorate less by @BobTheBuidler in #141
-
feat: refactor out toolz.merge by @BobTheBuidler in #143
-
feat: compile benchmark tooling separately by @BobTheBuidler in #137
-
feat: refactor out toolz.pipe by @BobTheBuidler in #145
-
feat: optimize some ens stuff by @BobTheBuidler in #148
-
feat: refactor out toolz.complement by @BobTheBuidler in #147
-
feat: optimize ens util
_is_fencedby @BobTheBuidler in #149 -
feat: ens _normalization constants by @BobTheBuidler in #151
-
fix: broken install on 32-bit Linux systems by @BobTheBuidler in #80
-
fix: broken build on Windows by @BobTheBuidler in #110
-
fix: include tools/benchmark files in PyPI wheels by @BobTheBuidler in #136
-
fix: exclude benchmark utils on windows by @BobTheBuidler in #152
-
chore: bump version to 7.14.1 by @BobTheBuidler in #156
-
chore: add project_urls to setup.py by @BobTheBuidler in #138
-
chore: fix sourcery errs by @BobTheBuidler in #146
-
chore: black . by @BobTheBuidler in #131
-
feat(mypy): use TypeGuard where applicable by @BobTheBuidler in #72
-
feat(mypy): fix async web3 method typing by @BobTheBuidler in #133
New Contributors
Full Changelog: v7.13.0...v7.14.0