Skip to content

v2.0.1

Choose a tag to compare

@tfpf tfpf released this 06 Apr 19:34
· 25 commits to main since this release
4baf99b

This release makes some breaking (backwards-incompatible) changes.

  • The minimum supported Python version is 3.10.
  • The submodules must be imported directly from ScrollableContainers.
    • Check the example programs in the GitHub repository in case of any confusion.

The remaining changes do not affect the user experience.

  • Setuptools is replaced with Hatch.
    • Hatch supports building packages and publishing to PyPI, so Makefile is removed.
    • Virtual environment management is done using Hatch.
      • Each example program uses the Python interpreter of the environment rather than the default one of the system.
    • Code is formatted using Ruff (via Hatch).
  • GitHub Actions workflows are added.
  • PyQt5, PyQt6 and wxPython are specified as optional dependencies.

SHA256 Sums

f5b5e41487ea83490890c5e063e5c6e51dc2dff0ed1daa6f8bc9b309e944b3d0  scrollablecontainers-2.0.1.tar.gz
52fcc65a60e03119d9c3060ac45cb6f36af4af1ee34758d2b26558121d196268  scrollablecontainers-2.0.1-py3-none-any.whl