Chris Marusich
03f964a511
gnu: Add python-contextlib2.
...
* gnu/packages/python.scm (python-contextlib2, python2-contextlib2):
New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-12-14 09:43:24 +01:00
Efraim Flashner
9a41f4439d
gnu: python-certifi: Update to 2015.11.20.1.
...
* gnu/packages/python.scm (python-certifi): Update to 2015.11.20.1.
[source]: Change to pypi syntax.
2015-12-11 15:12:39 +02:00
Efraim Flashner
5d69165797
gnu: python-requests: Update to 2.8.1.
...
* gnu/packages/python.scm (python-requests): Update to 2.8.1.
[native-inputs]: Move python-setuptools here.
[inputs]: Remove python-certifi.
[propagated-inputs]: Add python-py, python-pytest, python-pytest-cov,
python-wheel.
[arguments]: Enable tests.
2015-12-10 20:24:11 +02:00
Efraim Flashner
addc808ddc
gnu: Add python-wheel.
...
* gnu/packages/python.scm (python-wheel, python2-wheel): New variables.
2015-12-10 20:24:11 +02:00
Efraim Flashner
358c3d612b
gnu: Add python-pytest-cov.
...
* gnu/packages/python.scm (python-pytest-cov, python2-pytest-cov): New
variables.
2015-12-10 20:24:11 +02:00
Efraim Flashner
b01bbbcf3d
gnu: python-pytz: Update to 2015.7.
...
* gnu/packages/python.scm (python-pytz): Update to 2015.7.
[source]: Change uri to pypi's location.
[home-page]: Change to new website.
[license]: Change to expat.
2015-12-10 16:09:16 +02:00
Andreas Enge
7fbee931a5
gnu: python-pillow: Update to 3.0.0.
...
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.0.0.
2015-12-08 23:16:37 +01:00
Efraim Flashner
044176621e
gnu: python2-zope-security: Use python2-zope-testrunner.
...
* gnu/packages/python.scm (python2-zope-security): Do it.
2015-12-07 12:31:56 +02:00
Kyle Meyer
1872f1bb79
gnu: Add python-docopt.
...
* gnu/packages/python.scm (python-docopt, python2-docopt): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-12-06 22:38:32 +01:00
Leo Famulari
38b8f9b21b
gnu: Add python2-parsedatetime.
...
* gnu/packages/python.scm (python2-parsedatetime): New variable.
2015-12-05 09:44:38 -05:00
Leo Famulari
4df1e30da8
gnu: python-parsedatetime: Update to 1.5.
...
* gnu/packages/python.scm (python-parsedatetime): Update to 1.5.
[arguments]: Enable tests.
2015-12-05 09:44:38 -05:00
Leo Famulari
ab41f9799f
gnu: Add python-ndg-httpsclient.
...
* gnu/packages/python.scm (python-ndg-httpsclient,
python2-ndg-httpsclient): New variables.
2015-12-05 09:44:38 -05:00
Leo Famulari
79e8a2916d
gnu: Add python-configargparse.
...
* gnu/packages/python.scm (python-configargparse,
python2-configargparse): New variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
b5f218be26
gnu: Add python2-pythondialog.
...
* gnu/packages/python.scm (python2-pythondialog): New variable.
2015-12-05 09:44:37 -05:00
Leo Famulari
99fffa8ae0
gnu: Add python-configobj.
...
* gnu/packages/python.scm (python-configobj, python2-configobj): New
variables.
* gnu/packages/patches/python-configobj-setuptools.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-12-05 09:44:37 -05:00
Leo Famulari
5eea200518
gnu: Add python-werkzeug.
...
* gnu/packages/python.scm (python-werkzeug, python2-werkzeug): New
variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
3859ac12d6
gnu: Add python-pyrfc3339.
...
* gnu/packages/python.scm (python-pyrfc3339, python2-pyrfc3339): New variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
a6b61b271b
gnu: Add python-zope-component.
...
* gnu/packages/python.scm (python-zope-component,
python2-zope-component): New variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
d4b77f3662
gnu: Add python-zope-security.
...
* gnu/packages/python.scm (python-zope-security,
python2-zope-security): New variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
f404b5ea6e
gnu: Add python-zope-location.
...
* gnu/packages/python.scm (python-zope-location, python2-zope-location):
New variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
2ad520866f
gnu: Add python-zope-proxy.
...
* gnu/packages/python.scm (python-zope-proxy, python2-zope-proxy): New
variables.
2015-12-05 09:44:37 -05:00
Leo Famulari
fbac9b178e
gnu: Add python-zope-configuration.
...
* gnu/packages/python.scm (python-zope-configuration,
python2-zope-configuration): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
71fb09f326
gnu: Add python-zope-schema.
...
* gnu/packages/python.scm (python-zope-schema, python2-zope-schema): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
6a5c710c40
gnu: Add python-zope-i18nmessageid.
...
* gnu/packages/python.scm (python-zope-i18nmessageid,
python2-zope-i18nmessageid): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
01614c4fea
gnu: Add python-zope-testrunner.
...
* gnu/packages/python.scm (python-zope-testrunner,
python2-zope-testrunner): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
900e3c0e0e
gnu: Add python-zope-testing.
...
* gnu/packages/python.scm (python-zope-testing, python2-zope-testing):
New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
81f2373cd4
gnu: Add python-zope-exceptions.
...
* gnu/packages/python.scm (python-zope-exceptions,
python2-zope-exceptions): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
97abe268ab
gnu: Add python-zope-interface.
...
* gnu/packages/python.scm (python-zope-interface,
python2-zope-interface): New variables.
2015-12-05 09:44:36 -05:00
Leo Famulari
2fc5f18680
gnu: Add python-zope-event.
...
* gnu/packages/python.scm (python-zope-event, python2-zope-event): New
variables.
2015-12-05 09:44:36 -05:00
Federico Beffa
dab8ebd925
gnu: python2-seaborn: Use custom 'python2-' packages.
...
* gnu/packages/python.scm (python2-seaborn): Use customized 'python2-'
versions of 'matplotlib', 'pandas' and 'scipy'.
2015-12-03 12:49:32 +01:00
Federico Beffa
d9bc0bf8fa
gnu: python2-scikit-image: Use custom 'python2-' packages.
...
* gnu/packages/python.scm (python2-scikit-image): Use customized 'python2-'
versions of 'matplotlib', 'numpy' and 'scipy'.
2015-12-03 09:22:30 +01:00
Federico Beffa
3cbe7d5e52
gnu: python2-pandas: Use custom 'python2-numpy'.
...
* gnu/packages/python.scm (python2-pandas): Do it.
2015-12-03 09:22:30 +01:00
Federico Beffa
5587253a87
gnu: python2-ipython: Use custom 'python2-numpy'.
...
* gnu/packages/python.scm (python2-ipython): Do it.
2015-12-03 09:22:30 +01:00
Federico Beffa
18b3151613
gnu: python-matplotlib: Adjust path to figures in 'info' file.
...
* gnu/packages/python.scm (python-matplotlib): Do it.
2015-12-02 18:21:14 +01:00
Federico Beffa
5d26e542ee
gnu: python-ipython: Don't use the bootstrap version of 'python-numpy'.
...
* gnu/packages/python.scm (python-ipython): Do it.
2015-12-02 18:21:13 +01:00
Federico Beffa
1bbc659fd2
gnu: python-matplotlib: Add 'TkAgg' backend and update to version '1.4.3'.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Do it.
* gnu/packages/patches/matplotlib-setupext-tk.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the new patch.
2015-12-02 18:21:13 +01:00
Efraim Flashner
b6ab89efb2
gnu: python-six: Update to 1.10.0.
...
* gnu/packages/python.scm (python-six): Update to 1.10.0.
[source]: Change uri to pypi format.
2015-12-01 21:10:55 +02:00
Efraim Flashner
b850a6d82d
gnu: python-babel: Update to 2.1.1.
...
* gnu/packages/python.scm (python-babel): Update to 2.1.1.
[source]: Change uri to pypi format.
2015-12-01 20:55:06 +02:00
Efraim Flashner
44e30a7647
gnu: python2-keyring: Use python2-pycrypto.
...
* gnu/packages/python.scm (python2-keyring)[inputs]: Force building
with python2-pycrypto.
2015-11-30 20:09:12 +02:00
Efraim Flashner
1c0059da41
gnu: python2-pycrypto: Use python2.
...
* gnu/packages/python.scm (python2-pycrypto)[inputs]: Force building
with python2.
2015-11-30 19:06:13 +02:00
Ludovic Courtès
02f0c3b28e
gnu: python: Move tkinter to "tk" output.
...
* gnu/packages/python.scm (python-2)[outputs]: New field.
[arguments]: Add 'move-tk-inter' phase.
(python2-minimal, python-minimal, wrap-python3)[outputs]: New field.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
d2cc9c7cfd
gnu: python: Clarify and shorten the list of built-time modules.
...
* gnu/packages/python.scm (python-2)[arguments]: Make the #:modules list
shorter.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
5b4e2791ef
gnu: python: Do not record configure flags.
...
This reduces the number of run-time dependencies of python-2 from 25 to
15, corresponding only to ~4 MiB.
* gnu/packages/python.scm (python-2)[arguments]: Add
'do-not-record-configure-flags' phase.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
c5a05e3143
gnu: python: Factorize configure flags with minimal variants.
...
* gnu/packages/python.scm (python2-minimal, python-minimal)[arguments]:
Reuse the inherited configure flags, and just add
--without-system-ffi.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
9820a6d4a0
gnu: python: Make 'sys.version' deterministic.
...
* gnu/packages/patches/python-2-deterministic-build-info.patch,
gnu/packages/patches/python-3-deterministic-build-info.patch: New
files.
* gnu/packages/python.scm (python-2, python): Use them.
* gnu-system.am (dist_patch_DATA): Add them.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
a665996f58
gnu: python: Set SOURCE_DATE_EPOCH to 1 instead of 0.
...
* gnu/packages/python.scm (python-2)[arguments]: Set SOURCE_DATE_EPOCH
to 1 to match what the daemon does.
* guix/build/python-build-system.scm (set-SOURCE-DATE-EPOCH): Likewise.
2015-11-29 22:59:28 +01:00
Ludovic Courtès
dedc832070
gnu: python-2: Honor 'SOURCE_DATE_EPOCH'.
...
* gnu/packages/patches/python-2.7-source-date-epoch.patch: New file.
* gnu/packages/python.scm (python-2)[source]: Use it.
[arguments]: Set SOURCE_DATE_EPOCH in 'patch-lib-shells' phase.
* guix/build/python-build-system.scm (set-SOURCE-DATE-EPOCH): New
procedure.
(%standard-phases): Add it.
* gnu-system.am (dist_patch_DATA): Add patch.
2015-11-29 22:59:28 +01:00
Efraim Flashner
b72a44100e
gnu: python-pickleshare: Add python-setuptools to native-inputs.
...
* gnu/packages/python.scm (python-pickleshare)[native-inputs]: Add
python-setuptools.
2015-11-26 15:28:31 +02:00
Efraim Flashner
553b709ba1
gnu: python-pathpy: Add python-setuptools to native-inputs.
...
* gnu/packages/python.scm (python-pathpy)[native-inputs]: Add
python-setuptools.
2015-11-26 15:26:18 +02:00
Efraim Flashner
0066de6f3a
gnu: python2-oauthlib: Override python2-cryptography in inputs.
...
* gnu/packages/python.scm (python2-oauthlib)[inputs]: Override inherited
"python2-cryptography" in inputs.
2015-11-26 12:03:45 +02:00
Efraim Flashner
bde2171d4d
gnu: python-oauthlib: Update to 1.0.3.
...
* gnu/packages/python.scm (python-oauthlib): Update to 1.0.3.
[native-inputs]: Move python-setuptools, python-nose, python mock here.
Add python-coverage.
[inputs]: Add python-blinker, python-cryptography, python-pyjwt.
2015-11-25 20:42:06 +02:00
Efraim Flashner
7957fe6c10
gnu: python2-unittest2: Use python2-setuptools.
...
* gnu/packages/python.scm (python2-unittest2)[inputs]: Switch from
python-setuptools to python2-setuptools.
2015-11-25 20:42:05 +02:00
Efraim Flashner
eb31d4b4f1
gnu: python-pyjwt: Update to 1.4.0.
...
* gnu/packages/python.scm (python-pyjwt): Update to 1.4.0.
[native-inputs]: Move python-setuptools here, add python-pytest-runner.
2015-11-24 22:30:09 +02:00
Efraim Flashner
d50d097d58
gnu: python-pytest-runner: Add python-setuptools as native-input.
...
* gnu/packages/python.scm (python-pytest-runner)[native-input]: Add
python-setuptools.
2015-11-24 21:44:58 +02:00
Efraim Flashner
383af6b096
gnu: python-setuptools-scm: Update to 1.9.0.
...
* gnu/packages/python.scm (python-setuptools-scm): Update to 1.9.0.
[native-inputs]: Add python-setuptools.
2015-11-24 20:08:14 +02:00
Mark H Weaver
f4a4a71885
gnu: python-tornado: Use the preferred home-page.
...
* gnu/packages/python.scm (python-tornado)[home-page]: Use the preferred
one.
2015-11-18 09:45:47 -05:00
Mark H Weaver
7f51b663b0
gnu: python-cryptography: Update to 1.0.2.
...
* gnu/packages/python.scm (python-cryptography): Update to 1.0.2.
2015-11-18 09:30:01 -05:00
Mark H Weaver
3698a77588
gnu: python-cryptography-vectors: Update to 1.0.2.
...
* gnu/packages/python.scm (python-cryptography-vectors): Update to 1.0.2.
2015-11-18 09:30:01 -05:00
Erik Edrosa
f7d17ac756
gnu: Add python-pystache.
...
* gnu/packages/python.scm (python-pystache, python2-pystache): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-11-18 12:21:45 +01:00
Cyril Roelandt
a3fc12daa7
gnu: paramiko: Move python-pycrypto to the propagated inputs.
...
* gnu/packages/python.scm (python-paramiko): Move python-pycrypto to the
propagated-inputs.
2015-11-03 21:38:13 +01:00
Cyril Roelandt
abf21efcae
gnu: Add python-flake8-2.2.4
...
* gnu/packages/python.scm (python-flake8-2.2.4,
python2-flake8-2.2.4): New variables.
2015-11-03 21:38:13 +01:00
Cyril Roelandt
7477fbb1be
gnu: Add python-mccabe 0.2.1
...
* gnu/packages/python.scm (python-mccabe-0.2.1,
python2-mccabe-0.2.1): New variables.
2015-11-03 21:38:13 +01:00
Cyril Roelandt
cbaa6a1e41
gnu: Update python-requests.
...
* gnu/packages/python.scm (python-requests, python2-requests): Bump to 2.8.0.
2015-11-03 21:38:13 +01:00
Ricardo Wurmus
69b96e5eee
gnu: python-simplegeneric: Add setuptools to native inputs.
...
* gnu/packages/python.scm (python-simplegeneric)[native-inputs]: Add
python-setuptools.
2015-11-02 14:27:52 +01:00
宋文武
eed588d997
Merge branch 'master' into dbus-update
2015-10-30 20:50:26 +08:00
Ludovic Courtès
b416aadf74
gnu: Move gdbm to (gnu packages databases).
...
* gnu/packages/gdbm.scm: Remove.
* gnu/packages/databases.scm (gdbm): New variable, from gdbm.scm.
* gnu/packages/avahi.scm, gnu/packages/cyrus-sasl.scm,
gnu/packages/guile.scm, gnu/packages/mail.scm,
gnu/packages/man.scm, gnu/packages/pulseaudio.scm,
gnu/packages/python.scm, gnu/packages/ruby.scm,
gnu/packages/sawfish.scm: Adjust accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove gdbm.scm.
2015-10-29 19:07:58 +01:00
Ludovic Courtès
5c7bdc9a7f
gnu: python-debian: Avoid @itemize in description.
...
* gnu/packages/python.scm (python-debian): Use @enumerate instead of
@itemize.
2015-10-28 12:04:03 +01:00
Ludovic Courtès
816a653884
gnu: Add python-chardet.
...
* gnu/packages/python.scm (python-chardet, python2-chardet): New
variables.
2015-10-27 21:44:46 +01:00
Ludovic Courtès
85d4aeacc4
gnu: Add python-debian.
...
* gnu/packages/python.scm (python-debian, python2-debian): New
variables.
2015-10-27 21:44:46 +01:00
Ludovic Courtès
5e1c936712
gnu: Add python-file.
...
* gnu/packages/python.scm (python-file, python2-file): New variables.
2015-10-27 00:01:20 +01:00
Mark H Weaver
d3365d4866
Merge branch 'master' into dbus-update
2015-10-23 23:11:38 -04:00
Ricardo Wurmus
1e656049b0
gnu: Add python-numexpr.
...
* gnu/packages/python.scm (python-numexpr, python2-numexpr): New
variables.
2015-10-22 11:02:36 +02:00
宋文武
6717c87964
gnu: python-dbus: Fix test.
...
* gnu/packages/python.scm (python-dbus)[arguments]: Run test with
'DBUS_FATAL_WARNINGS=0'.
2015-10-18 08:43:40 +08:00
Ludovic Courtès
d96034ed69
gnu: Add python-libarchive-c.
...
* gnu/packages/python.scm (python-libarchive-c, python2-libarchive-c):
New variables.
2015-10-15 23:11:29 +02:00
Ludovic Courtès
d8c4998fd4
gnu: Add python-tlsh.
...
* gnu/packages/python.scm (python-tlsh, python2-tlsh): New variable.
2015-10-15 23:11:29 +02:00
Ricardo Wurmus
4f9ff21ea0
gnu: python-scipy: Add phase to fix tests.
...
* gnu/packages/python.scm (python-scipy)[arguments]: Add build phase
"fix-tests".
2015-10-15 12:05:10 +02:00
Ricardo Wurmus
5248d49e41
gnu: python-scipy: Add numpydoc to native-inputs.
...
* gnu/packages/python.scm (python-numpydoc)[native-inputs]: Add
python-numpydoc.
2015-10-15 12:05:09 +02:00
Ricardo Wurmus
5ff6575b08
gnu: python-rpy2: Add "zlib" to native-inputs.
...
* gnu/packages/python.scm (python-rpy2)[native-inputs]: Add "zlib".
2015-10-13 17:36:47 +02:00
Ricardo Wurmus
ba8a082493
gnu: python-scipy, python2-scipy: Update to 0.16.0.
...
* gnu/packages/python.scm (python-scipy, python2-scipy): Update to
0.16.0.
2015-10-13 16:36:40 +02:00
Ricardo Wurmus
dd86c0d10c
gnu: python-scipy, python2-scipy: Propagate Python inputs.
...
* gnu/packages/python.scm (python-scipy)[inputs]: Move "python-numpy",
"python-matplotlib", and "python-pyparsing" to propagated-inputs; move
"python-nose" and "python-sphinx" to native-inputs.
[propagated-inputs]: New field.
[native-inputs]: Move "python-nose" and "python-sphinx" from inputs
field here.
(python2-scipy): Modify propagated-inputs instead of inputs field.
2015-10-13 16:35:48 +02:00
Ludovic Courtès
adc90e0eac
Merge branch 'core-updates'
2015-10-12 21:42:06 +02:00
Ricardo Wurmus
2b10eb489c
gnu: Add python-traitlets.
...
* gnu/packages/python.scm (python-traitlets, python2-traitlets): New
variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
ddc7d8ed18
gnu: Add python-ipython-genutils.
...
* gnu/packages/python.scm (python-ipython-genutils,
python2-ipython-genutils): New variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
cd6e5189c8
gnu: Add python-simplegeneric.
...
* gnu/packages/python.scm (python-simplegeneric, python2-simplegeneric):
New variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
0d34e01b62
gnu: Add python-pickleshare.
...
* gnu/packages/python.scm (python-pickleshare, python2-pickleshare): New
variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
b74270eedb
gnu: Add python-pathpy.
...
* gnu/packages/python.scm (python-pathpy, python2-pathpy): New
variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
6784f2e3fe
gnu: Add python-pytest-runner.
...
* gnu/packages/python.scm (python-pytest-runner, python2-pytest-runner):
New variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
229ad120d4
gnu: Add python-setuptools-scm.
...
* gnu/packages/python.scm (python-setuptools-scm,
python2-setuptools-scm): New variables.
2015-10-12 16:08:18 +02:00
Ricardo Wurmus
cb6d5c5468
gnu: Add python-pexpect.
...
* gnu/packages/python.scm (python-pexpect, python2-pexpect): New
variables.
2015-10-12 16:08:18 +02:00
Cyril Roelandt
7787ef76b6
gnu: Update python-fixtures
...
* gnu/packages/python.scm (python-fixtures): Update.
* gnu/packages/python.scm (python-fixtures-0.3.16,
python2-fixtures-0.3.16, python-pbr-0.11,
python2-pbr-0.11): New variables.
* gnu/packages/python.scm (python-testrepository): Use python-fxitures-0.3.16
instead of python-fixtures in the inputs.
2015-10-10 03:20:49 +02:00
Cyril Roelandt
643725a155
gnu: Add python-pip.
...
* gnu/packages/python.scm (python-pip, python2-pip): New variables.
2015-10-10 03:20:44 +02:00
Ludovic Courtès
9765b3aeac
Revert "gnu: python: Do not retain references to build tools."
...
This reverts commit 14f8dae6b1
, which
was unintentionally pushed (it does not work with Python 3.)
2015-10-08 18:08:16 +02:00
Mark H Weaver
b81378251c
Merge branch 'master' into core-updates
2015-10-08 10:59:39 -04:00
Ricardo Wurmus
797e1401fe
gnu: python-h5py: Fix path to hdf5 library.
...
* gnu/packages/python.scm (python-h5py)[arguments]: Add "fix-hdf5-paths"
phase.
2015-10-08 14:39:11 +02:00
Ricardo Wurmus
3c4010b1e9
gnu: python-h5py, python2-h5py: Correct inputs.
...
* gnu/packages/python.scm (python-h5py)
[inputs]: Remove python-cython and python-numpy.
[propagated-inputs]: New field.
[native-inputs]: Drop python-setuptools and add python-cython.
(python2-h5py): Replace "inputs" with "propagated-inputs".
2015-10-08 14:39:11 +02:00
Ricardo Wurmus
1285119bde
gnu: Add python-joblib.
...
* gnu/packages/python.scm (python-joblib, python2-joblib): New
variables.
2015-10-08 14:39:11 +02:00
Mark H Weaver
319fe79dd0
Merge branch 'master' into core-updates
2015-10-07 23:55:17 -04:00
Ludovic Courtès
6a20289d5a
gnu: python: Simplify list of configure flags.
...
* gnu/packages/patches/python-2.7-search-paths.patch,
gnu/packages/patches/python-3-search-paths.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/python.scm (python-2)[source]: Use first patch.
[arguments]: Remove now unneeded CPPFLAGS and LDFLAGS.
(python)[source]: Use second patch.
(python-minimal)[arguments]: Remove CPPFLAGS and LDFLAGS.
2015-10-08 00:05:34 +02:00
Ludovic Courtès
afa181fff4
gnu: python: Build the tkinter module.
...
Fixes <http://bugs.gnu.org/20889 >.
Reported by Federico Beffa <beffa@ieee.org>.
* gnu/packages/python.scm (python-2)[arguments]: Pass
--with-tcltk-includes and --with-tcltk-libs.
[inputs]: Add TCL and TK.
2015-10-07 23:25:25 +02:00
Ludovic Courtès
95288fcc6c
gnu: python: Add "minimal" variants.
...
* gnu/packages/python.scm (python2-minimal, python-minimal): New
variables.
(wrap-python3): New procedure.
(python-wrapper): Use it.
(python-minimal-wrapper): New variable.
* gnu/packages/xml.scm (libxslt)[native-inputs]: Use
PYTHON-MINIMAL-WRAPPER instead of PYTHON-WRAPPER.
* gnu/packages/xorg.scm (xcb-proto, libxcb, xorg-server): Likewise.
2015-10-07 23:25:22 +02:00
Ludovic Courtès
0d56e3e1bc
gnu: python-wrapper: Improve synopsis and description.
...
* gnu/packages/python.scm (python-wrapper): Add 'synopsis' field; provide
literal 'description' value.
2015-10-07 11:53:01 +02:00
Ludovic Courtès
14f8dae6b1
gnu: python: Do not retain references to build tools.
...
* gnu/packages/python.scm (python-2)[arguments]: Add
'do-not-record-configure-flags' and
'do-not-record-configure-flags-in-makefile' phases.
2015-10-07 11:30:41 +02:00
Ludovic Courtès
afd3d9316c
Use "normalized codesets" everywhere.
...
In other words, change "xx_YY.UTF-8" to "xx_YY.utf8".
* guix/profiles.scm (ca-certificate-bundle): Use "en_US.utf8" instead of
"en_US.UTF-8".
* guix/packages.scm (patch-and-repack): Likewise.
* guix/build/gnu-build-system.scm (install-locale): Likewise.
* guix/build-system/gnu.scm (gnu-build, gnu-cross-build): Likewise.
* gnu/packages/python.scm (python-ipython): Likewise.
* gnu/packages/gawk.scm (gawk): Likewise.
* build-aux/hydra/demo-os.scm: Likewise.
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Remove
'change-locale' phase.
2015-10-04 00:10:03 +02:00
Ben Woodcroft
02a8a1876a
gnu: Add python-xlrd.
...
* gnu/packages/python.scm (python-xlrd, python2-xlrd): New variables.
Signed-off-by: Mathieu Lirzin <mthl@openmailbox.org>
2015-10-01 23:45:32 +02:00
Ludovic Courtès
e1556533d3
Merge branch 'core-updates'
2015-09-26 15:14:53 +02:00
Ricardo Wurmus
5af999b898
gnu: Add pyOpenSSL.
...
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): New
variables.
2015-09-25 21:44:30 +02:00
Ricardo Wurmus
88b47cb0e0
gnu: Add python-cryptography.
...
* gnu/packages/python.scm (python-cryptography, python2-cryptography):
New variables.
2015-09-25 21:44:29 +02:00
Ricardo Wurmus
aa759a5139
gnu: Add python-cryptography-vectors.
...
* gnu/packages/python.scm (python-cryptography-vectors,
python2-cryptography-vectors): New variables.
2015-09-25 21:44:29 +02:00
Ricardo Wurmus
36ebf97283
gnu: Add python-pretend.
...
* gnu/packages/python.scm (python-pretend, python2-pretend): New
variables.
2015-09-25 21:44:29 +02:00
Ricardo Wurmus
3f00e07866
gnu: Add python-idna.
...
* gnu/packages/python.scm (python-idna, python2-idna): New variables.
2015-09-25 21:44:29 +02:00
Ricardo Wurmus
9a49a5351c
gnu: Add python-ipaddress.
...
* gnu/packages/python.scm (python2-ipaddress): New variable.
2015-09-25 21:44:29 +02:00
Ludovic Courtès
1007b6bf0b
Merge branch 'master' into core-updates
2015-09-24 22:18:07 +02:00
Ricardo Wurmus
7a8ac75a94
gnu: Add python-pyasn1.
...
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): New
variables.
2015-09-24 20:08:25 +02:00
Ricardo Wurmus
4179f952bf
gnu: python-cffi: Update to 1.2.1.
...
* gnu/packages/python.scm (python-cffi): Update to 1.2.1.
[native-inputs]: Add python-pytest.
[arguments]: Enable tests.
2015-09-24 20:07:41 +02:00
Mark H Weaver
bd90127ad4
Merge branch 'master' into core-updates
2015-09-22 16:38:48 -04:00
Ricardo Wurmus
667d90dfee
gnu: python2-ipython: Override terminado in propagated inputs.
...
* gnu/packages/python.scm (python2-ipython)[inputs, propagated-inputs]:
Override inherited "python-terminado" in propagated inputs instead of
regular inputs.
2015-09-21 16:27:23 +02:00
Cyril Roelandt
d7af106987
gnu: Add python2-keyring.
...
* gnu/packages/python.scm (python2-keyring): New variable.
2015-09-20 04:42:15 +02:00
Cyril Roelandt
7261d9eb16
gnu: Add python2-pyflakes and fix python2-pyflakes-0.8.1.
...
* gnu/packages/python.scm (python2-pyflakes): New variable.
* gnu/packages/python.scm (python2-pyflakes-0.8.1): Fix the definition.
2015-09-20 04:41:51 +02:00
Cyril Roelandt
350ba0a32b
gnu: Add python-prettytable
...
* gnu/packages/python.scm (python-prettytable,
python2-prettytable): New variables.
2015-09-20 04:29:10 +02:00
Cyril Roelandt
de34aface7
gnu: Add python-webob.
...
* gnu/packages/python.scm (python-webob, python2-webob): New variables.
2015-09-16 22:53:36 +02:00
Cyril Roelandt
5e412b6383
gnu: Add python-monotonic.
...
* gnu/packages/python.scm (python-monotonic, python2-monotonic): New variables.
2015-09-14 00:14:56 +02:00
Cyril Roelandt
b85c85becd
gnu: Add python-iso8601.
...
* gnu/packages/python.scm (python-iso8601, python2-iso8601): New variables.
2015-09-14 00:14:55 +02:00
Cyril Roelandt
8c692a5258
gnu: Add python-wrapt
...
* gnu/packages/python.scm (python-wrapt, python2-wrapt): New variables.
2015-09-14 00:14:53 +02:00
Cyril Roelandt
6e5e39f406
gnu: Add python-netaddr.
...
* gnu/packages/python.scm (python-netaddr, python2-netaddr): New variables.
2015-09-13 23:21:54 +02:00
Ludovic Courtès
75710da667
Merge branch 'master' into core-updates
2015-09-13 21:28:01 +02:00
宋文武
62a9a23bf9
gnu: python-setuptools: Update to 18.3.1.
...
* gnu/packages/python.scm (python-setuptools): Update to 18.3.1.
2015-09-13 18:39:39 +08:00
Mathieu Lirzin
1cd4027cfd
ui: Add package-description-string.
...
Provide support for Texinfo's markup in package description.
* guix/ui.scm (%text-width): New parameter.
(texi->plain-text): New variable.
(package->recutils): Use them.
(package-description-string): New variable.
* emacs/guix-main.scm (%package-param-alist): Use it.
* gnu/packages/perl.scm (perl-devel-globaldestruction)
(perl-devel-lexalias, perl-exporter-lite): Adapt to Texinfo's markup.
* gnu/packages/python.scm (python2-empy): Likewise.
2015-09-08 07:44:53 +02:00
Cyril Roelandt
05de40c5d3
gnu: python-testtools: fix propagated inputs.
...
* gnu/packages/python.scm (python-testools): turn python-fixtures and
python-testtools into propagated inputs.
2015-09-08 00:14:11 +02:00
宋文武
d582eaacec
gnu: Add python-fonttools.
...
* gnu/packages/python.scm (python-fonttools, python2-fonttools): New
variables.
2015-09-06 21:52:21 +08:00
Leo Famulari
641c9871a5
gnu: Add python-msgpack.
...
* gnu/packages/python.scm (python-msgpack, python2-msgpack): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-09-02 21:55:31 +03:00
Leo Famulari
89b2e0b0b8
gnu: Add python-llfuse.
...
* gnu/packages/python.scm (python-llfuse, python2-llfuse): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-09-02 21:55:31 +03:00
Cyril Roelandt
7e7b27d906
gnu: add python-appdirs.
...
* gnu/packages/python.scm (python-appdirs, python2-appdirs): New variables.
2015-09-01 23:08:37 +02:00
Ricardo Wurmus
5faa5ce4ef
gnu: Add python-ly.
...
* gnu/packages/python.scm (python-ly): New variable.
2015-08-31 22:23:09 +02:00
Ludovic Courtès
96c4621056
gnu: Use 'install-file' instead of 'mkdir-p' and 'copy-file' in obvious cases.
...
* gnu/packages/bioinformatics.scm (bedtools, bowtie, bwa, hisat, samtools,
plink, star): Use 'install-file' instead of 'mkdir-p' + 'copy-file'.
* gnu/packages/check.scm (catch-framework): Likewise.
* gnu/packages/code.scm (global): Likewise.
* gnu/packages/emacs.scm (magit-svn, haskell-mode, emacs-pdf-tools):
Likewise.
* gnu/packages/engineering.scm (fastcap, fasthenry): Likewise.
* gnu/packages/gnuzilla.scm (nss): Likewise.
* gnu/packages/guile.scm (guile-minikanren): Likewise.
* gnu/packages/java.scm (swt): Likewise.
* gnu/packages/make-bootstrap.scm (%static-binaries): Likewise.
* gnu/packages/maths.scm (lpsolve): Likewise.
* gnu/packages/mp3.scm (mpc123): Likewise.
* gnu/packages/ninja.scm (ninja): Likewise.
* gnu/packages/python.scm (python-numpy, python-pyparsing): Likewise.
* gnu/packages/screen.scm (dtach): Likewise.
* gnu/packages/synergy.scm (synergy): Likewise.
* gnu/packages/textutils.scm (utf8proc): Likewise.
* gnu/packages/version-control.scm (git-test-sequence): Likewise.
* gnu/packages/wicd.scm (wicd): Likewise.
2015-08-29 01:25:08 +02:00
Cyril Roelandt
98bdee6725
gnu: Bump python-six to 1.9.0.
...
* gnu/packages/python.scm (python-six): Bump to 1.9.0.
2015-08-09 16:44:39 +02:00
Eric Dvorsak
ff6f33cf80
gnu: python-2: Update to 2.7.10.
...
* gnu/packages/patches/python2-sqlite-3.8.4-test-fix.patch,
gnu/packages/patches/python-libffi-mips-n32-fix.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/python.scm (python-2): Update to 2.7.10. Remove patches.
Update comment showing test failures.
2015-08-06 16:33:54 -04:00
Eric Dvorsak
8d801045ff
gnu: Move python2-ansible to (gnu packages admin).
...
* gnu/packages/python.scm (python2-ansible): Move to ...
* gnu/packages/admin.scm (ansible): ... here.
2015-08-01 21:57:26 -04:00
Federico Beffa
3a0b1b9afc
gnu: python-ipython: Update to 3.2.1.
...
* gnu/packages/python.scm (python-ipython, python2-ipython): Update to 3.2.1.
Add optional dependencies required for notebooks.
(python-ipython): Fix and enable tests (1 still failing).
2015-08-01 12:37:14 +02:00
Federico Beffa
4aadb1dff7
gnu: Add python-terminado.
...
* gnu/packages/python.scm (python-terminado, python2-terminado): New
variables.
2015-08-01 12:37:13 +02:00
Federico Beffa
6d992d078e
gnu: Add python-ptyprocess.
...
* gnu/packages/python.scm (python-ptyprocess, python2-ptyprocess): New
variables.
2015-08-01 12:37:13 +02:00
Federico Beffa
61b9ac53c3
gnu: Add python-mistune.
...
* gnu/packages/python.scm (python-mistune, python2-mistune): New variables.
2015-08-01 12:37:13 +02:00
Eric Dvorsak
9589c6890a
gnu: Add python2-ansible.
...
* gnu/packages/python.scm (python2-ansible): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:32 +03:00
Eric Dvorsak
f9da1d8afa
gnu: Add python-passlib.
...
* gnu/packages/python.scm (python-passlib, python2-passlib): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:32 +03:00
Eric Dvorsak
feb0d9c340
gnu: Add python-py-bcrypt.
...
* gnu/packages/python.scm (python-py-bcrypt, python2-py-bcrypt): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:32 +03:00
Eric Dvorsak
429fdea1ab
gnu: Add python-paramiko.
...
* gnu/packages/python.scm (python-paramiko, python2-paramiko): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:32 +03:00
Eric Dvorsak
de73dbf62d
gnu: Add python-httplib2.
...
* gnu/packages/python.scm (python-httplib2, python-httplib2): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:31 +03:00
Eric Dvorsak
670398751e
gnu: Add python-ecdsa.
...
* gnu/packages/python.scm (python-ecdsa, python2-ecdsa): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:31 +03:00
Eric Dvorsak
52323f32fa
gnu: Add python-ccm.
...
* gnu/packages/python.scm (python-ccm, python2-ccm): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:31 +03:00
Eric Dvorsak
345f0611af
gnu: Add python2-pycrypto.
...
* gnu/packages/python.scm (python2-pycrypto): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2015-07-31 10:59:31 +03:00
Christopher Allan Webber
b8050e7183
gnu: Add pelican.
...
* gnu/packages/python.scm (pelican): New variable.
2015-07-26 14:29:08 -04:00