Skip to main content

nti.property

Latest Version https://github.com/OpenNTI/nti.property/actions/workflows/tests.yml/badge.svg Documentation Status

nti.property offers a set of classes and utility functions to set properties on objects or classes.

Complete documentation can be found at http://ntiproperty.readthedocs.io

Changes

2.3.0 (2026-07-02)

  • Add support for Python 3.15.

2.2.2 (2025-11-18)

  • Make zope.configuration an optional dependency. Previously, it was installed by default via way of zope.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 Tunable search 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.tunables for 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.

Release files for nti.property 2.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nti.property 2.3.0
File Size Uploaded
nti_property-2.3.0.tar.gz 29.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nti.property 2.3.0
File Interpreter ABI Platform
nti_property-2.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 51.8 kB

Release files / nti_property-2.3.0.tar.gz

Download URL nti_property-2.3.0.tar.gz
Size 29.0 kB
Tags Source
SHA-256 checksum
How to use checksums
80e8b997479302d1b3ce39c984cde161c1f079caca1586847b281c957a13d8b3
BLAKE2b-256 checksum
How to use checksums
5c86545f6b00aeb6783df065fbe426e04b7d55ff54d328262e33a6bd63dd7bb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / nti_property-2.3.0-py3-none-any.whl

Download URL nti_property-2.3.0-py3-none-any.whl
Size 22.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
55438db4c67f9b03c6961e93e271c94f72bc8c9b4d8eca81ee7565a585d0a5a1
BLAKE2b-256 checksum
How to use checksums
a33b6cffaa7247ef5ee095dd8cf67292ceaf54009528c656324fb675f2b3be9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

2.3.0 This release

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page