[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 06/12] gnu: python: Add python-pymongo.
From: |
Leo Famulari |
Subject: |
Re: [PATCH 06/12] gnu: python: Add python-pymongo. |
Date: |
Mon, 8 Aug 2016 16:36:02 -0400 |
User-agent: |
Mutt/1.6.0 (2016-04-01) |
On Fri, Aug 05, 2016 at 08:37:24PM +0200, David Craven wrote:
> * gnu/packages/python.scm (python-pymongo): New package.
> (python2-pymongo): New package.
s/package/variable
> + (inputs
> + `(("python-certifi" ,python-certifi)
> + ("python-setuptools" ,python-setuptools)))
I notice several of these patches include setuptools as an input to the
Python 3 variant of the package.
While some Python 3 packages require setuptools, most don't, whereas
most Python 2 packages do require setuptools.
We have a "python2-variant" system that we use when the Python 2 version
of some package requires a different set of inputs from the Python 3
version that it is based on. There is a good example in python-lockfile
/ python2-lockfile.
It adds a few lines of code but if we use it consistently, it will
drastically reduce the number of packages that depend on
python-setuptools.
Can you check this patch series to see if the Python 3 variants require
setuptools?
- [PATCH 04/11] gnu: Add python-nltk., (continued)
- [PATCH 04/11] gnu: Add python-nltk., David Craven, 2016/08/22
- [PATCH 08/11] gnu: Add python-publicsuffix., David Craven, 2016/08/22
- [PATCH 07/11] gnu: Add python-schematics., David Craven, 2016/08/22
- [PATCH 10/11] gnu: Add python-url., David Craven, 2016/08/22
- [PATCH 09/11] gnu: Add python-publicsuffix2., David Craven, 2016/08/22
- [PATCH 02/11] gnu: python: Import guix licenses with #:prefix license:., David Craven, 2016/08/22
- [PATCH 11/11] gnu: Add python-ipaddress., David Craven, 2016/08/22
- [PATCH 08/12] gnu: python: Add python-schematics., David Craven, 2016/08/05
- [PATCH 03/12] gnu: python: Import guix licenses with #:prefix license:., David Craven, 2016/08/05
- [PATCH 06/12] gnu: python: Add python-pymongo., David Craven, 2016/08/05
- Re: [PATCH 06/12] gnu: python: Add python-pymongo.,
Leo Famulari <=
- [PATCH 05/12] gnu: python: Add python-nltk., David Craven, 2016/08/05
- [PATCH 07/12] gnu: python: Add python-sh., David Craven, 2016/08/05
- [PATCH 10/12] gnu: python: Add python-publicsuffix2., David Craven, 2016/08/05
- [PATCH 09/12] gnu: python: Add python-publicsuffix., David Craven, 2016/08/05
- [PATCH 11/12] gnu: python: Add python-url., David Craven, 2016/08/05
- [PATCH 12/12] gnu: python: Add python-ipaddress., David Craven, 2016/08/05