* json_schemas.py: make changelog be rev. chrono. Change CHANGELOG.md from chronological to reverse chronological. * json_schemas.py: fix version numbers It looks like the version number was changed in the past, but the new version was never published, so corrected that. Will publish after this merges into development. * order_utils.py: pre-publish version bump
1.3 KiB
1.3 KiB
Changelog
3.0.1 - 2019-08-09
- Fixed dependencies: changed
deprecated
from being an extras_require["dev"] dependency to being an install_requires dependency, since it's required not just for doc generation but also just to import the package.
3.0.0 - 2019-08-08
- Major breaking changes: removal of definitions for Order, OrderInfo, order_to_jsdict, jsdict_to_order, all of which have been moved to contract_wrappers.exchange.types; removal of signature validation; migration from v4 to v5 of Web3.py
2.0.0 - 2019-04-30
- Changed
ERC20AssetData
andERC721AssetData
to inherit fromNamedTuple
rather thanTypedDict
. - Deprecated methods
encode_erc20_asset_data()
andencode_erc721_asset_data()
, in favor of new methodsencode_erc20()
andencode_erc721()
. The old methods return a string, which is less than convenient for building orders using the providedOrder
type, which expects asset data to bebytes
. The new methods returnbytes
. - Expanded documentation.
- Stopped using deprecated web3.py interface
contract.call()
in favor ofcontract.functions.X.call()
. This provides compatibility with the upcoming 5.x release of web3.py, and it also eliminates some runtime warning messages.
1.1.1 - 2019-02-26
- Replaced dependency on web3 with dependency on 0x-web3, to ease coexistence of those two packages.