Scrollablecontainers

Latest version: v2.0.2

Safety actively analyzes 622163 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.2

No code changes. Just formatted the PyGTK example in `README.md` as Ruff would. Except for the imports. The way PyGTK has to be imported is inherently incompatible with the recommendation specified in PEP8 (the Python style guide).

SHA-256 Sums


8f9be8b948cfb207639f2bb85d04471aa071f4784f91cda345ce5b9430099ecc scrollablecontainers-2.0.2.tar.gz
19ff8e29daecdefccf975ad2dbd180f8334c5b03ce1e6f3ec40d0ee08c7be97c scrollablecontainers-2.0.2-py3-none-any.whl

2.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 `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

2.0.1a0

Alpha version of the coming release, which makes breaking (backwards-compatible) changes.

SHA256 Sums


856256cb6b0016cf2acfb886f915c44669f566d29f7c38e86adc893d8d528fc6 scrollablecontainers-2.0.1a0.tar.gz
06d299280514b8d91cb2aac19a2de90442229e9570173ec7ca168a9d7398ac28 scrollablecontainers-2.0.1a0-py3-none-any.whl


Release notes will be added in the next stable release.

1.1.2

In [v1.1.1](https://github.com/tfpf/ScrollableContainers/releases/tag/v1.1.1), `import ScrollableContainers` would fail if all four libraries (PyQt5, PyQt6, Tkinter and wxPython) were not installed. Prior to that release, this was not true. This releases fixes the regression by restoring the prior behaviour: `import ScrollableContainers` will not raise any exceptions. Obviously, only the classes corresponding to available libraries are accessible. For instance, if you don't have PyQt6 installed,

python
from ScrollableContainers import ScrollableAreaQt6


or

python
import ScrollableContainers; ScrollableContainers.ScrollableAreaQt6


will throw an exception.

SHA256 Sums


187325a0d6c142d6faac6aa0311d6dd12ce170d53c0d495934a1181647b6aca3 ScrollableContainers-1.1.2.tar.gz
087723d0e0d56dd9baffb168ee40740131c9e8c7c215e7a149336b0888449e5b ScrollableContainers-1.1.2-py3-none-any.whl

1.1.1

Importing the classes is now simpler.

| Instead of writing | you can write |
| -------------------------------------------------------- | ---------------------------------------------------- |
| `from ScrollableContainers.Qt5 import ScrollableAreaQt5` | `from ScrollableContainers import ScrollableAreaQt5` |
| `from ScrollableContainers.Qt6 import ScrollableAreaQt5` | `from ScrollableContainers import ScrollableAreaQt6` |
| `from ScrollableContainers.Tk import ScrollableFrameTk` | `from ScrollableContainers import ScrollableFrameTk` |
| `from ScrollableContainers.Wx import ScrollablePanelWx` | `from ScrollableContainers import ScrollablePanelWx` |

You can import the classes in either of these two ways.

SHA256 Sums


9ce2f058b909d5d0fa0bf7196d049461762963efebd6138d4e9f89a58f817631 ScrollableContainers-1.1.1.tar.gz
f790cf1429f7c18fd61ec2039847c393599067db04e698bcedcd8a3e51f5a850 ScrollableContainers-1.1.1-py3-none-any.whl

1.0.1

Switched licence from MIT to GNU GPL v3. Noted `Gtk.ScrolledWindow` in README. Added legal disclaimer.

SHA256 sums

9c7f0a868a601239ce01a4743f8f9b24b1cecda77ddc4c14f74146906013f976 ScrollableContainers-1.0.1.tar.gz
2e0d23af491f18c0eaecb536677653097ba5db0bc53781ccbb2c39cd120e4f53 ScrollableContainers-1.0.1-py3-none-any.whl

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.