Releases: BobTheBuidler/faster-eth-utils
v5.3.10
What's Changed
-
fix: fix new type error on python3.14 by @BobTheBuidler in #104
-
feat(mypy): use TypeGuard for apply_formatter_if hints by @BobTheBuidler in #103
-
feat(test): test on Python3.14, 3.13t, 3.14t by @BobTheBuidler in #100
Full Changelog: v5.3.9...v5.3.10
v5.3.9
What's Changed
-
fix: Python3.8 install dependency conflict by @BobTheBuidler in #99
-
feat(test): add workflow_dispatch trigger to tox workflow by @BobTheBuidler in #96
-
fix(test): fix python version specifier on runners by @BobTheBuidler in #98
-
feat(cicd): only run runners on code changes by @BobTheBuidler in #95
-
feat(cicd): normalize C files for diffchecking by @BobTheBuidler in #94
-
feat(cicd): use caching in github actions workflows by @BobTheBuidler in #97
Full Changelog: v5.3.8...v5.3.9
v5.3.8
What's Changed
- feat: add missing curry methods by @BobTheBuidler in #92
- fix: type error in apply_formatters_to_sequence if input is not a list by @BobTheBuidler in #91
- fix: type error in apply_formatter_to_array if input is not a list by @BobTheBuidler in #93
- fix(test): split up tox workflow to multiple runners by @BobTheBuidler in #90
Full Changelog: v5.3.7...v5.3.8
v5.3.7
What's Changed
-
fix: type error in
apply_formatter_at_indexif sequence is a not a list by @BobTheBuidler in #89 -
chore: bump mypy by @BobTheBuidler in #87
-
chore(cicd): compile on python3.13 by @BobTheBuidler in #88
-
fix(benchmark): fix json parser by @BobTheBuidler in #84
Full Changelog: v5.3.6...v5.3.7
v5.3.6
What's Changed
-
feat: update compiler by @BobTheBuidler in #54
-
feat: implement cchecksum by @BobTheBuidler in #81
-
feat: toolz C constants by @BobTheBuidler in #56
-
fix(cicd): update
make compilein Makefile by @BobTheBuidler in #76 -
fix(cicd): use separate runner for codspeed and pytest benchmark by @BobTheBuidler in #78
-
feat(benchmark) add cols to output by @BobTheBuidler in #57
-
feat(benchmark): parametrize address benchmarks by @BobTheBuidler in #62
-
feat(benchmark): improve exceptions benchmarks by @BobTheBuidler in #71
-
feat(benchmark): parametrize functional benchmarks by @BobTheBuidler in #64
-
feat(benchmark): parametrize numeric benchmarks by @BobTheBuidler in #68
-
feat(benchmark): parametrize humanize benchmarks by @BobTheBuidler in #70
-
feat(benchmark): parametrize hexadecimal benchmarks by @BobTheBuidler in #65
-
feat(benchmark): parametrize types benchmarks by @BobTheBuidler in #69
-
feat(benchmark): parametrize crypto benchmarks by @BobTheBuidler in #61
-
feat(benchmark): parametrize encoding benchmarks by @BobTheBuidler in #67
-
feat(benchmark): parametrize conversions benchmarks by @BobTheBuidler in #63
-
fix(mypy): fix type hints for apply_one_of_formatters by @BobTheBuidler in #72
-
feat(benchmark): parametrize currency benchmarks by @BobTheBuidler in #60
-
feat(benchmark): parametrize applicators benchmarks by @BobTheBuidler in #59
-
feat(benchmark): commit results to cicd by @BobTheBuidler in #74
-
feat(benchmark): parametrize decorators benchmarks by @BobTheBuidler in #66
-
feat(benchmark): parametrize abi benchmarks by @BobTheBuidler in #58
Full Changelog: v5.3.5...v5.3.6
v4.1.7
What's Changed
- feat: bump compiler version by @BobTheBuidler in #83
- feat: toolz C constants by @BobTheBuidler in #55
- fix(mypy): fix type hints for apply_one_of_formatters by @BobTheBuidler in #73
Full Changelog: v4.1.6...v4.1.7
v5.3.5
What's Changed
-
feat: compile network.py by @BobTheBuidler in #43
-
feat: compile applicators.py by @BobTheBuidler in #42
-
feat: compile crypto.py by @BobTheBuidler in #46
-
feat: compile numeric.py by @BobTheBuidler in #50
-
feat: compile toolz.py by @BobTheBuidler in #52
-
feat: optimize types module by @BobTheBuidler in #32
-
chore: add badges to readme by @BobTheBuidler in #30
-
chore: drop unneeded build file by @BobTheBuidler in #40
-
chore: drop build folder by @BobTheBuidler in #45
-
feat(benchmark): codspeed benchmarks by @BobTheBuidler in #31 and #34
-
feat(benchmark): add tracing to codspeed results by @BobTheBuidler in #35
-
feat(benchmark): post benchmark results by @BobTheBuidler in #39
-
fix(benchmark): add pytest-codspeed to dev deps by @BobTheBuidler in #33
-
fix(mypy): fix type hints for get_normalized_abi_inputs by @BobTheBuidler in #36
-
chore(deps): update dependency mypy to v1.17.1 (#28) by @BobTheBuidler in #37
Full Changelog: v5.3.4...v5.3.5
v4.1.6
What's Changed
- feat: compile applicators.py by @BobTheBuidler in #41
- feat: compile network.py by @BobTheBuidler in #44
- feat: compile crypto.py by @BobTheBuidler in #47
- feat: compile numeric.py by @BobTheBuidler in #51
- feat: compile toolz.py by @BobTheBuidler in #53
Full Changelog: v4.1.5...v4.1.6
v5.3.4
What's Changed
- feat: optimize functional decorators by @BobTheBuidler in #25
Full Changelog: v5.3.3...v5.3.4
v4.1.5
What's Changed
- feat: optimize functional decorators by @BobTheBuidler in #24
Full Changelog: v4.1.4...v4.1.5