v5.3.21
What's Changed
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #193
- chore(deps): update dependency mypy to v1.19.1 by @renovate[bot] in #202
- chore(deps): update github artifact actions (major) by @renovate[bot] in #201
- chore(deps): update bobthebuidler/mypycify action to v0.2.6 by @renovate[bot] in #192
- chore(deps): update actions/cache action to v5 by @renovate[bot] in #200
- chore(deps-dev): bump cchecksum from 0.3.7.dev0 to 0.3.8.dev0 by @dependabot[bot] in #198
- chore: drop Python3.8 and 3.9 by @BobTheBuidler in #205
- feat(cicd): run pyupgrade in github runner by @BobTheBuidler in #206
- feat(cicd): run autoflake in github runner by @BobTheBuidler in #207
- chore: bump pyupgrade version to python3.10+ by @BobTheBuidler in #208
- chore: add constants in logging.py by @BobTheBuidler in #211
- feat: precompile tuple ABI regex by @BobTheBuidler in #213
- Short-circuit identical addresses in is_same_address by @BobTheBuidler in #214
- Add shared DECIMAL_ZERO constant for currency conversions by @BobTheBuidler in #215
- Decode int branch of
to_textdirectly as UTF-8 by @BobTheBuidler in #216 - fix: remove
zipusage in ABI input alignment map calls by @BobTheBuidler in #217 - Normalize unit lookup in currency conversions by @BobTheBuidler in #220
- Reuse int conversion in humanize_seconds by @BobTheBuidler in #219
- Refactor ABI input sorting in get_normalized_abi_inputs by @BobTheBuidler in #218
- Optimize ABI arg position lookup in
get_normalized_abi_inputsby @BobTheBuidler in #221 - feat: add some C constants by @BobTheBuidler in #222
- feat: vendor itertools.repeat by @BobTheBuidler in #224
- Verify mypyc-generated C sources for compiled submodules by @BobTheBuidler in #225
- feat(mypy): enable --strict flag by @BobTheBuidler in #184
- chore: bump cchecksum by @BobTheBuidler in #227
- fix(mypy): add typing annotations in decorator benchmarks by @BobTheBuidler in #228
- fix(mypy): errs in ABI benchmarks by @BobTheBuidler in #230
- fix(mypy): fix typing for curried.apply_one_of_formatters by @BobTheBuidler in #231
- fix(mypy): type errs in benchmark scripts by @BobTheBuidler in #232
- chore(deps): update bobthebuidler/mypycify action to v0.3.0 by @renovate[bot] in #233
- fix: drop Python3.8 and 3.9 from setup.py by @BobTheBuidler in #235
- fix(mypy): type errs in setup.py by @BobTheBuidler in #234
- feat(mypy) annotate hex utils tests by @BobTheBuidler in #236
- chore(deps): update dependency cchecksum to v0.3.9 by @renovate[bot] in #229
- chore: bump version to 5.3.21 by @BobTheBuidler in #237
- Fix mypy typing suppressions by @BobTheBuidler in #238
- fix(mypy): unused ignore by @BobTheBuidler in #239
- fix(mypy): fix mypy errs by @BobTheBuidler in #240
New Contributors
- @dependabot[bot] made their first contribution in #198
Full Changelog: v5.3.20...v5.3.21