Skip to content
This repository has been archived by the owner on Jan 13, 2023. It is now read-only.

PyOTA v2.3.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lzpap lzpap released this 27 Jan 10:42
· 105 commits to master since this release
9416068

⚠️🚧 The IOTA client libraries (including PyOTA) are not considered production ready yet. Use them with care in production environments.🚧⚠️

Feature Changes

  • Subclasses of TryteString generate appropriate length with random(). [#166] (thx @rpitonak for the original implementation! )
  • traverse_bundle (and get_bundles) extended API command throws error when can't fetch transactions in the bundle from the node. [#291]
  • get_bundles can now return multiple bundles when called with multiple tail transaction hashes. [#250] Note, that input argument changes from a single transaction hash to a list of transaction hashes!

Documentation Changes

Binary Distribution Checksums

Instructions: Download the source (*.tar.gz) or wheel (*.whl) distribution (see links at the bottom of the release notes) and compute the SHA-256 hash of the downloaded file using sha256sum (macOS/Linux) or CertUtil (Windows).

Compare your SHA-256 hash against the value posted in the gray box below. If the value is different, please do not use the downloaded file! Report any checksum problems on the PyOTA Bug Tracker as soon as possible.

  • PyOTA-2.3.0b1.tar.gz: 3a5c3c82b4b3dfab91ec1c4214594894c70ca44044179381af9aedda58d628e1
  • PyOTA-2.3.0b1-py2.py3-none-any.whl: aceaf7ed8a27fa5201e5bfd85b1d3b078c469ecc66ea61c319ccb614f52271d7
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

:warning::construction: **The IOTA client libraries (including PyOTA) are not considered production ready yet. Use them with care in production environments.**:construction::warning:

# Feature Changes
- - Subclasses of `TryteString` generate appropriate length with `random()`. [#166] (thx @rpitonak for the original implementation! )
- - `traverse_bundle` (and `get_bundles`) extended API command throws error when can't fetch transactions in the bundle from the node. [#291]
- - `get_bundles` can now return multiple bundles when called with multiple tail transaction hashes. [#250] **Note, that input argument changes from a single transaction hash to a list of transaction hashes!**

# Documentation Changes
- - New README file with unified IOTA library header on GitHUb landing page. (thx @JakeSCahill)
- - Updates on how to handle snapshots. [#46]
- - New page `Tutorials` in PyOTA documentation with step-by-step walk through examples. [#284]
  [Check out the new Tutorials here!](https://pyota.readthedocs.io/en/latest/tutorials.html#)

# Binary Distribution Checksums
**Instructions:**  Download the source (`*.tar.gz`) or wheel (`*.whl`) distribution (see links at the bottom of the release notes) and compute the SHA-256 hash of the downloaded file using [`sha256sum`](https://linux.die.net/man/1/sha256sum) (macOS/Linux) or [`CertUtil`](https://superuser.com/a/898377) (Windows).

Compare your SHA-256 hash against the value posted in the gray box below.  If the value is different, please **do not use the downloaded file!**  Report any checksum problems on the [PyOTA Bug Tracker](https://github.com/iotaledger/iota.lib.py/issues/) as soon as possible.

* PyOTA-2.3.0b1.tar.gz: 3a5c3c82b4b3dfab91ec1c4214594894c70ca44044179381af9aedda58d628e1
* PyOTA-2.3.0b1-py2.py3-none-any.whl: aceaf7ed8a27fa5201e5bfd85b1d3b078c469ecc66ea61c319ccb614f52271d7
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEELOz4ULwji23aAzOQgxYDHL9aD3IFAl4uvlgACgkQgxYDHL9a
D3JlIxAAn3fHGFe7ouy/6nBjUq1aXvBF7UkQA2FdLmJ+px3LRUCC4M6W9b1b5NJS
Wah3sXJ2ERdBlzTvtNKy6VkbYuTTT9i3tvslKYwWA19iJgFJTITmpdve2Z31vK1H
qZ9EQqWqhl0g0CMzJ92Gh0yCN/5ad9j5ndwCKtdBx/b2ppZ4MBo7Hpz4tAjsaB9P
zGjNB6a7zks5BkST9X0ld8OgLJRYGoHWRKr117JHxwCrZwP35X9eqU1KXJG9F4sy
/tI5Vb+q4jZpkENeyQMxr7kHZ3zKtxLJy/2dLnSFSB7R/abptJJZRe8a6iy7+tg+
6BvmAOoia+pUBezc3g9wYN5dDEPO6Ck+eurh1UBszM9Rno1ZdQP1GAjxlhx2X2Cp
3WZJr9retys0XERQmv9NW+bXujouBQx7l753+cvIKUee+D01CKkMND099z9HFl/5
A+/LqKOK/cX2FldgQxviTuVsnSjOQDO1L22CK2w7oFf1udiC49Na5duEKil9P1Kw
HhEEaI4zqdt8u29/zPwOkDgnJEwUhlbWpyC6L9hF7Ervp+JGNVeD24EtC/6pIYp0
7psZ+MGYCngVMltasgnJUS31XR/g308YH5Edp7B2JtHOXbpDC5Li/xDRyb2kRJCc
hbCJ+RurX8CxuoINHzhKgvtVhlVQkBBUvPBbHs6h5cB87AAOjSY=
=pd2Q
-----END PGP SIGNATURE-----