v2.0.1
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
Makefileis 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).
- Hatch supports building packages and publishing to PyPI, so
- 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