The 2.x branch of pymssql is built on the latest release of FreeTDS which removes many of the limitations found with older FreeTDS versions and the 1.x branch. Above all, this version is python 3 compatible. Note that URL has changed from http://code.google.com/p/pymssql to http://www.pymssql.org Reproducible: Always
will have a look - also gonna test if 2.x compiles with old freetds still or if it requires newer than the 1.x series.
Created attachment 467648 [details] Simple ebuild for pymssql-2.1.3 Current version is 2.1.3. With the current version of freetds in the tree (dev-db/freetds-1.00.13), I need two additional patches (also attached) to make it work. Both should probably go upstream, but it appears that the developers are rather focused on their bundled freetds... Best regards, Bernd
Created attachment 467650 [details, diff] Remove pulling setuptools_git from setup.py
Created attachment 467652 [details, diff] Patch defining DBVERSION_80 which freetds-1 doesn't define any more
Note, upstream issue fir DBVERSION_80 is here: https://github.com/pymssql/pymssql/issues/520
What is the current state?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484ba6edf25368869c80e9c8e339784a7789f368 commit 484ba6edf25368869c80e9c8e339784a7789f368 Author: David Seifert <soap@gentoo.org> AuthorDate: 2018-08-05 19:57:36 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2018-08-05 19:58:47 +0000 dev-python/pymssql: Version bump to 2.1.3 Closes: https://bugs.gentoo.org/541360 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-python/pymssql/Manifest | 1 + .../pymssql/files/pymssql-2.1.3-DBVERSION_80.patch | 13 ++++++ .../pymssql-2.1.3-remove-setuptools_git.patch | 10 +++++ dev-python/pymssql/pymssql-2.1.3.ebuild | 47 ++++++++++++++++++++++ 4 files changed, 71 insertions(+)