Skip to content

Releases: baking-bad/pytezos

3.18.0

21 May 15:19
799f9fb

Choose a tag to compare

3.18.0 - 2026-05-21

Changed

  • Switch deprecated ghostnet to shadownet as default network.
  • Migrate dependency management from Poetry to uv. pyproject.toml now uses PEP 621 [project] and PEP 735 [dependency-groups]; build backend is hatchling; lockfile is uv.lock. The notebook dependency moved to a jupyter extra (installed in the michelson-kernel Docker image, not in pytezos). Dockerfiles consume uv.lock directly via bind mounts; the generated requirements*.txt files were removed.
  • Breaking: pip install pytezos no longer ships the Jupyter stack as a side effect. To use the michelson-kernel console script, install with the extra: pip install pytezos[jupyter]. Pre-3.18 the same effect happened transitively through notebook being a top-level runtime dependency.
  • Bump notebook constraint to >=7,<8. Notebook 6.x called from distutils.version import LooseVersion, which broke after Python 3.12 removed distutils; the michelson-kernel Docker image (Python 3.12) could not launch since that upgrade. Notebook 7 is built on jupyter-server and works on Python 3.12+. Removed the now-unrecognised --no-mathjax flag from the image's jupyter-notebook entrypoint.

3.17.0

19 Jan 21:25

Choose a tag to compare

3.17.0 - 2026-01-19

Added

  • Tallinn protocol support (024).
  • IS_IMPLICIT_ACCOUNT Michelson instruction.

Fixed

  • Proof field forging for reveal operations.

Changed

  • Octez binaries updated to v24.0
  • Removed adaptive_issuance_vote from block headers (no longer in Tallinn).

3.16.1

28 Oct 12:35
cc77a68

Choose a tag to compare

3.16.1 - 2026-10-27

Fixed

  • Michelson TZT tests updated and moved to new repo
  • Other maintenance infrastacture fixes

3.16.0

15 Sep 19:33
87a12e6

Choose a tag to compare

3.16.0 - 2026-09-15

Added

  • Seoulnet protocol support.

Changed

  • Octez binaries updated to v23.2

3.15.0

11 Apr 15:42
439bafa

Choose a tag to compare

3.15.0 - 2025-04-11

Added

  • Rionet protocol support.

Changed

  • Octez binaries updated to v22.0-1

3.14.0

18 Jan 04:38
c8ca073

Choose a tag to compare

3.14.0 - 2025-01-18

Added

  • Quebecnet protocol support.
  • Python 3.13 support.

Changed

  • Octez binaries updated to v21.2-1

Fixed

  • Fixed Python 3.9 compatibility

Removed

  • Removed Python 3.8 support.

3.13.6

13 Dec 02:50
5c0662a

Choose a tag to compare

3.13.6 - 2024-12-13

Fixed

  • Fixed tz4 signing suite.

Changed

  • Octez binaries updated to v21.0-1

3.13.5

01 Nov 13:21
119efad

Choose a tag to compare

3.13.5 - 2024-10-28

Added

  • Added tz4 address support.

Changed

  • Octez binaries updated to v20.3-1

3.13.4

19 Aug 18:53
8244e66

Choose a tag to compare

3.13.4 - 2024-08-19

Fixed

  • Fixed testcontainers version constraint.

3.13.3

12 Jul 13:30
2f3ab66

Choose a tag to compare

Commits