Pytool

Latest version: v5.0.1

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

Scan your dependencies

Page 3 of 3

2.3.1

-----

- Implement a instance-descriptor read-only protocol for
:class:`pytool.lang.Namespace` objects. This means you can assign descriptor
instances to Namespace instances, and their values can be read, but not set.

This differs from normal python descriptor behavior, where the descriptor
instance must be present in the class rather than the instance.

2.3.0

-----

- Make :class:`pytool.lang.Namespace` instances evaluate as ``False`` when
empty and cast as a ``bool()``.

2.2.0

-----

- Added :class:`pytool.proxy.DictProxy` and :class:`pytool.proxy.ListProxy`.

2.1.0

-----

- Added :class:`pytool.lang.hashed_singleton`.

2.0.1

-----

- Update setup.py to include classifiers.

2.0.0

-----

- Add :func:`pytool.time.floor_minute` and :func:`pytool.time.floor_week`.
- Change :func:`pytool.time.floor_month` and :func:`pytool.time.floor_day` to
preserve timezone information.


Pre-2.0.0
---------

Sorry, I was lazy and didn't keep a Changelog until 2.0. Apologies!

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.