[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: next version of csvkit



cc'd to debian-python

-------- Forwarded Message --------
Subject: next version of csvkit
Date: Fri, 31 Mar 2017 22:26:27 +0100
From: Ghislain Vaillant <ghisvail@gmail.com>
To: Sandro Tosi <morph@debian.org>, 857352@bugs.debian.org
CC: python-modules-team@lists.alioth.debian.org <python-modules-team@lists.alioth.debian.org>

On Fri, 2017-03-31 at 16:53 -0400, Sandro Tosi wrote:
On Fri, Mar 31, 2017 at 4:23 PM, Ghislain Vaillant <ghisvail@gmail.com> wrote:
> On Fri, 2017-03-31 at 15:19 -0400, Sandro Tosi wrote:
> > On Thu, Mar 23, 2017 at 9:04 AM, Sandro Tosi <morph@debian.org> wrote:
> > > > I have answered your RFPs, so Debian now should have all the necessary agate
> > > > dependencies available in experimental.
> > >
> > > thanks!
> >
> >
> > actually i take the thanks back: i just noticed you uploaded *only*
> > the py3k version of the agate modules: how's that supposed to help
> > csvkit, which provides py2 and py3k modules?
>
> 1. https://lintian.debian.org/tags/new-package-should-not-package-pytho
> n2-module.html

this is non-sense, it's doing only harm and no good to Debian or its users

How so? Buster will not be supporting Python 2, so the narrative of
having new source packages only provide Python 3 binary packages is
totally justified.

>
> 2. apt-cache rdepends python-csvkit
>
> python-csvkit
> Reverse Depends:
>
> 3. The documentation of csvkit [1] only references the command-line
> tools. Besides, quoting the upstream README [2]:
>
> - "csvkit is **a suite of command-line tools** for converting to and
> working with CSV."
>
> - "If you need to do more complex data analysis than csvkit can handle,
> use agate."
>
> Therefore, based on these comments above, dropping the Python 2
> packages for the Buster cycle should not be that big of a deal.

no, i do not plan to drop python 2 support for csvkit (not any other
packages I maintain) until a developers decision is made.

>
> [1] http://csvkit.readthedocs.io/en/latest/index.html
> [2] https://github.com/wireservice/csvkit/blob/master/README.rst
>
> Ghis

If what you are worried about is the upgrade path for potential users
currently relying on python-csvkit instead of python3-csvkit to use the
tools, then perhaps the team can provide an answer to that (cc'd).

Ghis


Reply to: