Changes¶
2.2.2 (2025-11-18)¶
Make
zope.configurationan optional dependency. Previously, it was installed by default via way ofzope.file, which itself is now optional.
2.2.1 (2025-11-14)¶
Move
zope.file, and by extension ZODB, into the “zodb” extra.
2.2.0 (2025-09-19)¶
Add support for Python 3.14; this required no code changes, so earlier versions should work on 3.14 as well.
Tweak the logging from
Tunable.
2.1.0.post0 (2024-11-08)¶
Nothing changed yet.
2.1.0 (2024-11-08)¶
Add support for Python 3.13.
Use native namespace packages.
2.0.2 (2024-04-04)¶
Make
Tunablesearch harder (farther up the call chain) to find a logger. This should make finding a logger in a class definition better.
2.0.1 (2024-02-16)¶
Updates to documentation and logging for tunables.
2.0.0 (2024-01-29)¶
Add support for Python 3.12.
Drop runtime dependency on setuptools in favor of “native namespace packages”.
Drop support for legacy Python versions: 2.7, 3.6. 3.7, 3.8 and 3.9.
Add new module
nti.property.tunablesfor customizing parameters (usually represented as class variables) from the environment.
1.2.0 (2023-05-05)¶
Add support for Python 3.8, 3.9, 3.10 and 3.11.
1.1.0 (2018-09-13)¶
Add support for Python 3.7.
Add support for zope.schema 4.7.
1.0.0 (2017-04-26)¶
First PyPI release.
Add support for Python 3.6.
Remove backward compatibility exports.