Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Explicitly declare hexbytes dependency (#421)
Sets `hexbytes` as a project dependency. `hexbytes` is being used in our `argparse_validators` however the dependency is only available transitively. The following describes how `hexbytes` is provided: hexbytes==0.3.1 ├── eth-account==0.11.2 [requires: hexbytes>=0.1.0,<0.4.0] │ └── web3==6.19.0 [requires: eth-account>=0.8.0,<0.13] │ └── safe-eth-py==6.0.0b30 [requires: web3>=6.2.0] │ └── safe-cli==1.2.1 [requires: safe-eth-py==6.0.0b30] ├── eth-rlp==1.0.1 [requires: hexbytes>=0.1.0,<1] │ └── eth-account==0.11.2 [requires: eth-rlp>=0.3.0] │ └── web3==6.19.0 [requires: eth-account>=0.8.0,<0.13] │ └── safe-eth-py==6.0.0b30 [requires: web3>=6.2.0] │ └── safe-cli==1.2.1 [requires: safe-eth-py==6.0.0b30] ├── trie==3.0.1 [requires: hexbytes>=0.2.3] │ └── py-evm==0.10.1b1 [requires: trie>=2.0.0] │ └── safe-eth-py==6.0.0b30 [requires: py-evm>=0.7.0a1] │ └── safe-cli==1.2.1 [requires: safe-eth-py==6.0.0b30] └── web3==6.19.0 [requires: hexbytes>=0.1.0,<0.4.0] └── safe-eth-py==6.0.0b30 [requires: web3>=6.2.0] └── safe-cli==1.2.1 [requires: safe-eth-py==6.0.0b30]
- Loading branch information