[Python-modules-team] Bug#934879: python-feather-format: Please drop python2 support

Steve Langasek steve.langasek at canonical.com
Fri Aug 16 08:15:27 BST 2019


Package: python-feather-format
Version: 0.3.1+dfsg1-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu eoan ubuntu-patch

Dear maintainers,

As you know, we are in the process of deprecating python2 in Debian for the
next release.  In Ubuntu, I've identified that it may be useful to
accelerate this deprecation for pandas and its reverse-dependencies, because
the pandas tests appear to have bit-rotted for python2 on one architecture,
and it would be better to remove the python2 bits rather than invest in
fixing them.

python-feather-format is a package that build-depends on python-pandas, so
I've gone ahead and uploaded the attached patch to Ubuntu which drops the
python2 module.  python-feather-format has no reverse-depends, so I think
this change can be uploaded at any point.

Thanks for considering,
--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru python-feather-format-0.3.1+dfsg1/debian/control python-feather-format-0.3.1+dfsg1/debian/control
--- python-feather-format-0.3.1+dfsg1/debian/control	2017-06-26 03:56:53.000000000 -0700
+++ python-feather-format-0.3.1+dfsg1/debian/control	2019-08-15 23:31:34.000000000 -0700
@@ -1,39 +1,20 @@
 Source: python-feather-format
 Section: python
 Priority: optional
-Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
-XSBC-Original-Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: ChangZhuo Chen (陳昌倬) <czchen at debian.org>
 Build-Depends: debhelper (>= 10),
-               cython,
                cython3,
                dh-python,
                python3-all-dev,
                python3-numpy,
                python3-pandas,
                python3-setuptools,
-               python-all-dev,
-               python-numpy,
-               python-pandas,
-               python-setuptools,
 Standards-Version: 3.9.8
 Homepage: https://github.com/wesm/feather
 Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-feather-format.git
 Vcs-Browser: https://anonscm.debian.org/git/python-modules/packages/python-feather-format.git
 X-Python3-Version: >= 3.4
-X-Python-Version: >= 2.7
-
-Package: python-feather-format
-Architecture: any
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         ${python:Depends},
-Description: Python interface to the Apache Arrow-based Feather File Format (Python 2)
- Feather is binary columnar serialization for data frames. It is
- designed to read and write data frames very efficiently, and to make it
- easy to share data across multiple data analysis languages.
- .
- This package provides python2 binding for feather format.
 
 Package: python3-feather-format
 Architecture: any
diff -Nru python-feather-format-0.3.1+dfsg1/debian/rules python-feather-format-0.3.1+dfsg1/debian/rules
--- python-feather-format-0.3.1+dfsg1/debian/rules	2016-11-25 02:28:50.000000000 -0800
+++ python-feather-format-0.3.1+dfsg1/debian/rules	2019-08-15 23:31:31.000000000 -0700
@@ -5,9 +5,8 @@
 export LC_ALL=C.UTF-8
 
 %:
-	dh $@ --with python2,python3 --buildsystem=pybuild
+	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_install:
 	dh_auto_install
-	dh_numpy
 	dh_numpy3


More information about the Python-modules-team mailing list