- Fix broken upload on pypi
- Update requirements to mark python-bitcoinlib v0.12.x as compatible.
v0.12.x has breaking changes. But they don't affect us.
- Replaced pysha3 dependency with pycryptodomex. The former was not compatible with Python 3.11
- Latest python-bitcoinlib marked as compatible; no other changes.
- Latest python-bitcoinlib marked as compatible; no other changes.
- Breaking change: Timestamp equality comparison now also checks attestations, not just operations.
- Fixed issues with timestamp less than/greater than comparisons, (e.g.
ts1 < ts2
) - Fixed
str_tree()
crash
- New calendar server! Thanks to Vincent Cloutier from Catallaxy.
- URL handling in calendar code now handles tailing slashes.
- New attestation:
LitecoinBlockHeaderAttestation
.
Fixed make_timestamp_from_block()
w/ blocks containing segwit transactions.
Actually get that right...
python-bitcoinlib
version required bumped to 0.9.0 for segwit compatibility.
Initial release.