NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #199 most downloaded on PyPI
Utility functions for Python class constructs
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 7 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
20 releases · first in 2015
Better type hints for NonDataProperty.
Better type hints for NonDataProperty. (#13)
No significant changes.
No significant changes.
Features -------- - Require Python 3.8 or later.
Require Python 3.8 or later.
One column per quarter.
#7: Enabled badge with link to docs in the readme.
#7: Enabled badge with link to docs in the readme.
Refreshed package metadata. Enrolled with Tidelift.
Refreshed package metadata.
Enrolled with Tidelift.
Refreshed package metadata.
Refreshed package metadata.
Switched to native namespace for jaraco package.
Switched to native namespace for jaraco package.
Packaging refresh and associated cleanups, including fix for #4 (failing black check).
Packaging refresh and associated cleanups, including fix for #4 (failing black check).
classproperty decorator now supplies a classproperty.Meta class. Classes that wish to have a class property should derive from that metaclass. This ap
classproperty decorator now supplies a classproperty.Meta class. Classes that wish to have a class property should derive from that metaclass. This approach solves the unintended behavior of the property only being set on a given instance. For compatibility, the old behavior is retained if the metaclass is not used.
Project now requires Python 3.6 or later.
Project now requires Python 3.6 or later.
Switch to pkgutil namespace technique _ for the jaraco namespace.
Switch to pkgutil namespace technique for the jaraco namespace.
Use Python 3 syntax for new-style classes.
Refresh packaging.
Use Python 3 syntax for new-style classes.
Corrected namespace package declaration to match jaraco namespaced packages.
Corrected namespace package declaration to match jaraco namespaced packages.
#1: Added a project description.
#1: Added a project description.
Refresh packaging.
Refresh packaging.
Project is now automatically released by Travis CI.
Added documentation.
Project is now automatically released by Travis CI.
Use setuptools_scm for version detection.
Move hosting to Github.
Use setuptools_scm for version detection.
Limit dependencies in setup_requires.
Limit dependencies in setup_requires.
Added properties module from jaraco.util 10.8.
Added properties module from jaraco.util 10.8.
Initial release based on jaraco.util 10.8.
Initial release based on jaraco.util 10.8.
Your coding agent can read these notes before it upgrades. Set up the MCP server →