On Sun, Apr 12, 2020 at 09:10:12PM -0400, James McCoy wrote: > On Sat, Apr 11, 2020 at 10:28:16AM +0100, Julian Foad wrote: > > Stefan Sperling wrote: > > > The 1.14.0-rc2 release artifacts are now available for testing/signing. > > > > +1 for release (Unix). > > > > Tested on Ubuntu 18.04: > > (serf, ra-svn, ra-local) x (fsfs, bdb) > > javahl > > swig-py, swig-pl, swig-rb > > > > Note: could not get ctypes-python bindings tests to work. Signing despite > > this, on the understanding that these are already known to be deficient. > > I started looking into this and was able to chip away at things to the > point that the tests actually execute, but there's still a bit of work > to actually get them to pass with Python 3. > > I also wasn't taking any care to avoid breaking Python 2 functionality, > nor do I currently have a py2 environment to try. > > Do we know of anyone using these bindings? Is it better to explicitly > deprecate them? At the very least, the py3 incompatibility should > probably be documented.
I doubt ctypes-python bindings are being used, though there is no way to know for sure. For now, a section in the release notes which mentions that they are unmaintained and incompatible with Python3 would probably suffice.