History#

v3.4.0#

31 Mar 2024

Features#

  • Better type hints for NonDataProperty. (#13)

v3.3.1#

07 Feb 2024

No significant changes.

v3.3.0#

08 Jul 2023

Features#

  • Require Python 3.8 or later.

v3.2.3#

26 Sep 2022

#7: Enabled badge with link to docs in the readme.

v3.2.2#

12 Jul 2022

Refreshed package metadata.

Enrolled with Tidelift.

v3.2.1#

21 Feb 2021

Refreshed package metadata.

v3.2.0#

24 Jan 2021

Switched to native namespace for jaraco package.

v3.1.1#

24 Jan 2021

Packaging refresh and associated cleanups, including fix for #4 (failing black check).

v3.1.0#

19 Dec 2019

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.

v3.0.0#

19 Dec 2019

Project now requires Python 3.6 or later.

2.0#

01 Jan 2019

Switch to pkgutil namespace technique for the jaraco namespace.

1.5#

03 Jun 2018

Refresh packaging.

Use Python 3 syntax for new-style classes.

1.4.3#

14 Nov 2017

Corrected namespace package declaration to match jaraco namespaced packages.

1.4.2#

13 Nov 2017

#1: Added a project description.

1.4.1#

09 Feb 2017

Refresh packaging.

1.4#

24 Jun 2016

Added documentation.

Project is now automatically released by Travis CI.

1.3#

18 Jan 2016

Move hosting to Github.

Use setuptools_scm for version detection.

1.2#

26 Feb 2015

Limit dependencies in setup_requires.

1.1#

15 Feb 2015

Added properties module from jaraco.util 10.8.

1.0#

15 Feb 2015

Initial release based on jaraco.util 10.8.