ethereum / web3.py

A python interface for interacting with the Ethereum blockchain and ecosystem.
http://web3py.readthedocs.io
MIT License
4.97k stars 1.69k forks source link

Add deprecation of `eth-typing.ethpm` types to the migration guide. #3413

Closed reedsa closed 4 months ago

reedsa commented 4 months ago

What was wrong?

EthPM is removed in v7 and the types in eth-typing should also be removed. Before removal, the types should be deprecated. The deprecated decorator doesnt work for variable or type declarations so just documenting them as deprecated should be sufficient.

Related to https://github.com/ethereum/eth-typing/pull/67

How was it fixed?

This adds info to the EthPM section about the deprecation and future removal of type declarations for ContractName, Manifest and URI.

Todo:

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->