Bump version for the 0.7.3 trivial release main v0.7.3
authorIustin Pop <iustin@k1024.org>
Sat, 12 Jul 2025 18:17:59 +0000 (03:17 +0900)
committerIustin Pop <iustin@k1024.org>
Sat, 12 Jul 2025 18:17:59 +0000 (03:17 +0900)
No actual changes, just test fixes for Python 3.14 compatibility.

Makefile
NEWS.md
README.md
doc/conf.py
setup.py

index 4d4f9f90970fb0b4ac5bd373ee1821a2b4d69f14..4be3fa359c4a776c46009b7fd7fda66be58f6a52 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@ DOCDIR        = doc
 DOCHTML       = $(DOCDIR)/html
 DOCTREES      = $(DOCDIR)/doctrees
 ALLSPHINXOPTS = -d $(DOCTREES) $(SPHINXOPTS) $(DOCDIR)
-VERSION       = 0.7.2
+VERSION       = 0.7.3
 FULLVER       = pylibacl-$(VERSION)
 DISTFILE      = $(FULLVER).tar.gz
 
diff --git a/NEWS.md b/NEWS.md
index 2c6b3096ab0fe19d9c3de0acc204db03212ed46f..e379479f1a444ef14611b7206bdd04fcbc65fb9e 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,5 +1,18 @@
 # News
 
+## Version 0.7.3
+
+*released Sun, 13 Jul 2025*
+
+This is a test-only changes release, removing some very old testing for
+reference counts, introduced in 2012, but which stopped working with Python
+3.14 as it changed reference counting by introducing optimizations in some
+cases. No need to upgrade unless you want to make sure the test suite passes on
+3.14, and no real failures are hidden by the broken reference testing.
+
+Additionally, the release enables CI on Python 3.14, thanks Marcin
+Zajączkowski!
+
 ## Version 0.7.2
 
 *released Sun, 23 Feb 2025*
index a4d171c955d040f8059fe5c72b9f7915001c805e..ca0bc211cfb8a4786031df1c5f40a3d24f0e6f8f 100644 (file)
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ POSIX.1e Access Control Lists present in some OS/file-systems
 combinations.
 
 Downloads: go to <https://pylibacl.k1024.org/downloads>. Latest
-version is 0.7.2. The source repository is either at
+version is 0.7.3. The source repository is either at
 <https://git.k1024.org/pylibacl.git> or at
 <https://github.com/iustin/pylibacl>.
 
index 8ba7e8ccf6518a45716bd934265cadaf877f0e01..503f75ca5aaed74a1969760b54338c899bff644b 100644 (file)
@@ -48,9 +48,9 @@ copyright = u'2002-2009, 2012, 2014, 2015, Iustin Pop'
 # built documents.
 #
 # The short X.Y version.
-version = '0.7.2'
+version = '0.7.3'
 # The full version, including alpha/beta/rc tags.
-release = '0.7.2'
+release = '0.7.3'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
index 50f627fab6732b33fc201ec603d8bc124675d69c..6a2bbf6ae2d257326e526c1a50e808953fe42236 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -31,7 +31,7 @@ long_desc = """This is a C extension module for Python which
 implements POSIX ACLs manipulation. It is a wrapper on top
 of the systems's acl C library - see acl(5)."""
 
-version = "0.7.2"
+version = "0.7.3"
 
 setup(name="pylibacl",
       version=version,