[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: ctypes-python and Python3 (Re: Subversion 1.14.0-rc2 up for testing/signing)

From: Stefan Sperling <stsp_at_elego.de>
Date: Mon, 13 Apr 2020 10:26:01 +0200

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.
Received on 2020-04-13 10:26:24 CEST

This is an archived mail posted to the Subversion Dev mailing list.