Skip to content

Commit

Permalink
chore: soften package dependency requirements (ethereum#510)
Browse files Browse the repository at this point in the history
* chore: soften trie package requirements for compatibility w/eth2spec

* chore: soften minor/patch & sharpen major dependency versions

* docs: update changelog
  • Loading branch information
danceratopz authored Apr 16, 2024
1 parent 4e66cef commit 3a6520e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
1 change: 1 addition & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Test fixtures for use by clients are available for each release on the [Github r
- 💥 As part of the pydantic conversion, the fixtures have the following (possibly breaking) changes ([#486](https://github.com/ethereum/execution-spec-tests/pull/486)):
- State test field `transaction` now uses the proper zero-padded hex number format for fields `maxPriorityFeePerGas`, `maxFeePerGas`, and `maxFeePerBlobGas`
- Fixtures' hashes (in the `_info` field) are now calculated by removing the "_info" field entirely instead of it being set to an empty dict.
- 🐞 Relax minor and patch dependency requirements to avoid conflicting package dependencies ([#510](https://github.com/ethereum/execution-spec-tests/pull/510)).

### 💥 Breaking Change

Expand Down
12 changes: 6 additions & 6 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ install_requires =
ethereum@git+https://github.com/ethereum/execution-specs.git
setuptools
types-setuptools
requests>=2.31.0
colorlog>=6.7.0
pytest==7.3.2
requests>=2.31.0,<3
colorlog>=6.7.0,<7
pytest>7.3.2,<8
pytest-xdist>=3.3.1,<4
coincurve>=18.0.0,<19
trie==2.1.1
semver==3.0.1
trie>=2.0.2,<3
semver>=3.0.1,<4
click>=8.0.0,<9
pydantic>=2.6.3
pydantic>=2.6.3,<3
rich>=13.7.0,<14

[options.package_data]
Expand Down

0 comments on commit 3a6520e

Please sign in to comment.