Commit Graph

1214 Commits

Author SHA1 Message Date
Hartmut Goebel 9e8c6a37db
gnu: python-fonttools: Remove intervening directory in site-packges.
* gnu/packages/python.scm (python-fonttools): Add phase patch-setuppy.
2016-11-15 22:31:21 +01:00
Hartmut Goebel b72ac1b54b
gnu: python2-pysnptools: Correct inputs.
dateutil, pytz, and six do not occur in the code.

Remove python-dateutil, python-pytz, python-six from inputs;
Move python-cython to native-inputs; move python-pandas to
propagated-inputs.
2016-11-15 22:31:21 +01:00
Hartmut Goebel e408ffc302
gnu: python-zope-testing: Remove needless input.
* gnu/packages.python.scm (python-zope-testing): Remove
  python-zope-interface from native-imports.
2016-11-15 22:31:20 +01:00
Hartmut Goebel 47f77210fc
gnu: python-zope-schema: Add missing inputs.
* gnu/packages.python.scm (python-zope-schema): Add python-coverage and
  python-nose to native-inputs.
2016-11-15 22:31:19 +01:00
Hartmut Goebel 05c2fd3685
gnu: python-pytest-flakes: Fix build.
* python.scm (python-pytest-flakes): Set PYTHONPATH prior to running tests.
2016-11-15 22:31:18 +01:00
Hartmut Goebel 6151120a71
gnu: python-pillow: Fix build.
* gnu/packages/python.scm (python-pillow)[check-installed]: Add
  installed site-package to PYTHONPATH.
2016-11-15 22:31:17 +01:00
Hartmut Goebel 5e1c9d242a
gnu: python-singledispatch: correct inputs.
python-six is only required for conversion, not at run-time

* gnu/packages/python.scm (python-singledispatch, python2-singledispatch):
  [inputs] Move python-six to [native-inputs].
2016-11-15 22:31:17 +01:00
Hartmut Goebel d2a8db92fe
gnu: python-pbr: Rework bootstrapping.
For breaking the cyclic build, formerly a separate (older) version was used
for bootstrapping.  Now we use the same version just without tests and without
test dependencies.

* gnu/packages/python.scm (python-pbr-0.11, python2-pbr-0.11):
  replace by … (python-pbr-minimal, python2-pbr-minimal).
  (python-pbr) inherit from python-pbr-minimal, adding the requirements for
  testing and building the documentation.
  (python-fixtures) [native-inputs] Use python-pbr-minimal here.
  (python-testrepository): [native-inputs] Add it here, it was a missing
  dependency.
2016-11-15 22:31:16 +01:00
Hartmut Goebel b2e66edf52
gnu: python-testrepositoryfixture: Correct inputs.
python-fixtures is required only for building.

* gnu/packages/python.scm (python-testrepository) [propagated-inputs] move
  python-fixtures to [native-inputs].
2016-11-15 22:31:15 +01:00
Hartmut Goebel 424f0a4175
gnu: python-fixture: Enable tests.
* gnu/packages/python.scm (python-fixtures) [arguments] remove
  keyword `#:tests?`.
2016-11-15 22:31:14 +01:00
Hartmut Goebel ae92caddc5
gnu: python-fixture: Correct inputs.
python-pbr is required only for building.

* gnu/packages/python.scm (python-fixtures) [propagated-inputs] move
  python-pbr-0.11 to [native-inputs].
2016-11-15 22:31:13 +01:00
Hartmut Goebel 6986669012
gnu: python-hdf5: Correct inputs.
According to setup.py python-six is requried at run-time, thus has to be a
propagated input.

* gnu/packages/python.scm (python-hdf5) [inputs]: Move `python-six` to
  [propagated-inputs].
2016-11-15 22:31:12 +01:00
Hartmut Goebel 9820a02858
gnu: python-h5py: Remove needless "python2-variant" property.
* gnu/packages/python.scm (python-h5py) [python2-variant]: Remove
  property. (python2-h5py): Don't strip property "strip-python2-variant".
2016-11-15 22:31:12 +01:00
Hartmut Goebel d9a6e221e2
gnu: python-ccm: Update synopsis and description.
* gnu/packages/python.scm (python-ccm): Update synopsis and description.
2016-11-15 22:31:11 +01:00
Hartmut Goebel e165f137d8
gnu: python-ccm: Add missing input python-psutil.
* gnu/packages/python.scm (python-ccm) [propagated-inouts]: Add
  python-psutil.
2016-11-15 22:31:10 +01:00
Hartmut Goebel ef7451131a
gnu: python-sphinx-rtd-theme: Remove inputs.
This package is a plugin for python-sphinx, it does not require python-sphinx
nor docutils, but is an add-on for python-sphinx and should not be installed
by it's own.

* gnu/packages/python/.scm (python-sphinx-rtd-theme)[inputs]: Remove.
2016-11-15 22:31:09 +01:00
Hartmut Goebel ce40b38395
gnu: python-pytest-cov: Use upstream options for testing.
* gnu/packages/python.scm (python-pytest-cov): Replace phase "check"
  by one passing the options found in upstream's tox.ini-file
  to "python setup.py check".
2016-11-15 22:31:08 +01:00
Hartmut Goebel b3e8b4bd0f
gnu: scons: Do not use setuptools for building.
* gnu/packages/python.scm (scons): Set "#:use-setuptools" to #f.
2016-11-15 22:31:07 +01:00
Hartmut Goebel f2516de2fc
gnu: Fix python inputs, part 7: Ensure python-cython is a native-input.
* gnu/packages/audio.scm (python-pyliblo): [inputs] Move python-cyton to
  [native-inputs].
* gnu/packages/bioinformatics.scm (python2-pybedtools): dito.
* gnu/packages/music.scm (beast, python-pyportmidi): dito.
* gnu/packages/python.scm (python2-fastlmm, python-kivy): dito.
2016-11-15 22:31:07 +01:00
Hartmut Goebel 328bb95d35
gnu: Fix python inputs, part 6: some inputs become native-inputs.
This patch handles the inputs which are native-inputs almost always like nose,
sphinx, and pytest.

* gnu/packages/python.scm
  (python-jsonschema, python-numpydoc, python-mccabe, python-mistune,
  python-ptyprocess, python-webob, python-apipkg, python-flake8-2.2.4)[inputs]
  change to [native-inputs].
  (python-flake8, tox) Likewise, add a comment.
  (python-scikit-learn, python-numpy)[native-inputs] New element, move
  python-nose here.
  (python2-kombu)[inputs] change to [native-inputs], use python-kombu's
  package-native-inputs.
2016-11-15 22:31:06 +01:00
Hartmut Goebel 482d95918e
gnu: Fix python inputs, part 5: some inputs become propagated-inputs
* gnu/packages/openstack.scm
  (python-os-client-config)[inputs] change to
  [native-inputs]. [propagated-inputs]: New element, move python-appdirs,
  python-pyyaml here.
  (python-git-review)[propagated-inputs]: New element, move python-requests
  here.
* gnu/packages/python.scm
  (python-rpy2)[propagated-inputs]: New element, move python-six here.
  (python-xcffib)[inputs] move python-six to [propagated-inputs].
  (python-flake8)[propagated-inputs]: New element, move python-pep8,
  python-pyflakes, python-mccabe here.
  (python-flake8-2.2.4)[propagated-inputs]: New element, move python-pep8,
  python-pyflakes, python-mccabe here.
  (python-pytest)[propagated-inputs]: New element, move python-py here.
  (python-tox)[propagated-inputs]: New element, move all inputs except of
  python-pytest here.
  (python-botocore)[propagated-inputs]: New element, move python-dateutil,
  python-docutils, python-jmespath here.
  (awscli)[propagated-inputs]: New element, move python-colorama,
  python-botocore, python-s3transfer, python-docutils, python-rsa here.
  (python-mako)[propagated-inputs]: New element, move python-markupsafe here.
* gnu/packages/qemu.scm(python-libvirt)[propagated-inputs]: New element, move
  python-lxml here.
2016-11-15 22:31:05 +01:00
Hartmut Goebel dae73d9b9a
gnu: Fix python inputs, part 3: all native-inputs become propagated-inputs.
This patch contains the changes in python.scm where all [native-inputs]
are changed to [propagated-inputs].

* gnu/packages/python.scm.scm (python-feedgenerator): All [native-inputs] are
  changed to [propagated-inputs].
2016-11-15 22:31:04 +01:00
Hartmut Goebel e7881f3db4
gnu: Fix python inputs, part 2: all inputs become native-inputs.
This patch contains the changes where all [inputs] are changed to
[native-inputs].

* gnu/packages/python.scm (python-pytest, python-fixtures,
  python-testrepository, python-virtualenv): All [inputs] are changed to
  [native-inputs].
* gnu/packages/openstack.scm (python-bandit, python-debtcollector,
  python-hacking, python-tempest-lib, python-oslo.config, python-oslo.context,
  python-oslo.i18n, python-oslo.log, python-oslo.serialization,
  python-oslosphinx, python-oslotest, python-oslo.utils): Likewise.
2016-11-15 22:31:03 +01:00
Hartmut Goebel f22efa0152
gnu: Fix python inputs, part 1: all inputs become propagated-inputs.
This patch contains the changes where all [inputs] are changed to
[propagated-inputs]

* gnu/packages/python.scm (python-passlib, python-paramiko, python-ccm,
  python-babel, python-keyring python-pandas, python-tzlocal,
  python-parse-type, python-nose2, python-pytest, python-pytest-mock,
  python-pytest-xdist, python-scripttest, python-testtools, python-pytest-cov,
  python-testscenarios, python-pbr-0.11, python-oauthlib, python-jinja2,
  python-sphinx, python-tzlocal, python-bugz, python2-pytest-mock, behave,
  pelican, sqlalchemy-utils, python-pygridtools, python-urwidtrees,
  python-tornado, python2-tornado, python-debian, python-execnet,
  python-pytest-cache, pytest-localserver, python-clint, python-rply,
  python-hy, python-rauth, python-rsa, python-celery, python-vobject, s3cmd,
  python-prompt-toolkit, ptpython, python-requests-oauthlib, python-stem,
  python-binaryornot, python2-binaryornot, python-nltk, python-pymongo,
  python-schematics, python-url, python2-url, python-freezegun,
  python-glances, python-graphql-core, python-graphql-relay, python-graphene,
  python-nautilus, python-s3transfer): All [inputs] become
  [propagated-inputs].
* gnu/packages/bioinformatics.scm (python-biopython): Likewise.
* gnu/packages/django.scm (pytest-django): Likewise.
* gnu/packages/mail.scm (python-mailmanclient): Likewise.
* gnu/packages/password-utils.scm (python-bcrypt): Likewise.
* gnu/packages/propbuf.scm (python-protobuf): Likewise.
* gnu/packages/rdf.scm (python-rdflib): Likewise.

SQACH all become propagated
2016-11-15 22:31:03 +01:00
Hartmut Goebel b41a05ce49
gnu: Remove work-arounds for bug 20765 (ensure uncompressed eggs).
Bug 20765 is solved since we build all Python packages using
option "--single-version-externally-managed".

* gnu/packages/bioinformatics.scm (pbtranscript-tofu): Remove
  configure-flags. (pepr): remove phase "disable-egg-generation".
* gnu/packages/pdf.scm (reportlab): Remove configure-flags.
* gnu/packages/python.scm (python-sphinx-rtd-theme, python2-elib.intl,
  python-pkgconfig, python-pytest-pep8, python-pytest-flakes): Remove
  configure-flags. (python-pillow) remove phase
  "disable-egg-generation". (python-libarchive-c) Remove patching
  setup.cfg.
* gnu/packages/statistics.scm (python-patsy): remove phase
  "prevent-generation-of-egg-archive".
* gnu/packages/tls.scm (python-acme): remove phase
  "disable-egg-compression".
* gnu/packages/tor.scm (onionshare): Remove configure-flags.
2016-11-15 22:31:02 +01:00
Hartmut Goebel d8013ee221
gnu: Remove needless inputs python-pip and python2-pip.
This is installed together with Python 3 anyway and for our build
of Python 2.

* gnu/packages/python.scm (python2-fixtures): [inputs] remove "python-pip".
* gnu/packages/pdf.scm (python2-reportlab): [native-inputs] remove
  "python2-pip". (python-reportlab)[properties]: remove "python2-variant".
2016-11-15 22:31:01 +01:00
Hartmut Goebel f210e94432
gnu: Remove python-setuptools and python2-setuptools from inputs (part 4b)
This patch contains the changes in python.scm where
setuptools are used in an inherited package and removing this input also
removes the need for inheriting the package. This is the case if adding
setuptools in the inherited packge was the only change.

Change this to not inherit and remove the new needless call to
"strip-python2-variant (where applicable).

* gnu/packages/python.scm.scm: Remove inheriting Python 2 packages inheriting
  from a Python 3 package if adding python-setuptools respective
  python2-setuptools to [inputs], [native-inputs] and [propagated-inputs] have
  been the sole reason for inheriting. Remove now needless [properties]
  "python2-variant" where applicable.
  (python2-lockfile, python2-keyring, python2-dateutil-2,
  python2-parsedatetime, python2-pandas, python2-pyicu, python2-pytest-cov,
  python2-pytest-runner, python2-pytest-xdist, python2-cov-core,
  python2-itsdangerous, python2-numexpr, python2-q, python2-sqlalchemy-utils,
  python2-alembic, python2-beautifulsoup4, python2-msgpack, python2-ipaddress,
  python2-atomicwrites, python2-apipkg, python2-execnet, python2-pytest-cache,
  python2-wtforms, python2-mako, python2-waitress, python2-wsgiproxy2,
  python2-pyquery, python2-webtest, python2-translitcodec, python2-editor,
  python2-sphinxcontrib-programoutput, python2-psycopg2, python2-vobject,
  python2-flask, python2-cookies, python2-responses, python2-future,
  python2-ply, python2-wcwidth, python2-prompt-toolkit, python2-jedi,
  python2-requests-oauthlib, python2-pyserial, python2-nltk, python2-pymongo,
  python2-sh, python2-schematics, python2-publicsuffix, python2-publicsuffix2,
  python2-url, python2-freezegun, python2-cachecontrol, python2-lit,
  python2-pytest-pep8, python2-pytest-flakes, python2-glances,
  python2-betamax, python2-file, python2-flask-babel, python2-furl,
  python2-imagesize python2-orderedmultidict, python2-pycodestyle,
  python2-vcversioner, python2-graphql-core, python2-graphql-relay,
  python2-validictory): Remove neesless input "python2-setuptools", don't
  inherit, don't call strip-python2-variant.
  (python-lockfile, python-keyring, python-dateutil-2, python-parsedatetime,
  python-pandas, python-pyicu, python-pytest-cov, python-pytest-runner,
  python-pytest-xdist, python-cov-core, python-itsdangerous, python-numexpr,
  python-q, python-sqlalchemy-utils, python-alembic, python-beautifulsoup4,
  python-msgpack, python-ipaddress, python-atomicwrites, python-apipkg,
  python-execnet, python-pytest-cache, python-wtforms, python-mako,
  python-waitress, python-wsgiproxy2, python-pyquery, python-webtest,
  python-translitcodec, python-editor, python-sphinxcontrib-programoutput,
  python-psycopg2, python-vobject, python-flask, python-cookies,
  python-responses, python-future, python-ply, python-wcwidth,
  python-prompt-toolkit, python-jedi, python-requests-oauthlib,
  python-pyserial, python-nltk, python-pymongo, python-sh, python-schematics,
  python-nltk, python-publicsuffix2, python-cachecontrol, python-lit,
  python-pytest-pep8, python-pytest-flakes, python-glances, python-betamax,
  python-file, python-flask-babel, python-furl, python-imagesize,
  python-orderedmultidict, python-pycodestyle, python-vcversioner,
  python-graphql-core, python-graphql-relay, python-validictory): Remove
  "python2-variant" property.
2016-11-15 22:29:00 +01:00
Hartmut Goebel 00e10c6e67
gnu: Remove python-setuptools and python2-setuptools from inputs (part 3)
This patch contains the changes where setuptools are used in an inherited
package and removing this input keeps the need for inheriting the package.

* gnu/packages/bioinformatics.scm (python2-biom-format): Remove
  python-setuptools respective python2-setuptools from [inputs],
  [native-inputs] and [propagated-inputs] in Python 2 packages inheriting from
  a Python 3 package.
* gnu/packages/python.scm (python2-pytest-mock,
  python2-oauthlib,
  python2-seaborn,
  python2-tornado,
  python2-terminado,
  python2-rauth,
  python2-anyjson,
  python2-amqp,
  python2-kombu,
  python2-billiard,
  python2-celery,
  python2-jellyfish,
  python2-binaryornot,
  python2-natsort,
  python2-graphene): Likewise.
* gnu/packages/statistics.scm (python2-statsmodels): Likewise.
2016-11-15 22:28:38 +01:00
Hartmut Goebel f3b98f4fec
gnu: Remove python-setuptools and python2-setuptools from inputs (part 2)
This patch contains the changes where removing setuptools from the inputs
affected some code-lines beside.

* gnu/packages/admin.scm (ansible): Remove all [inputs], [native-inputs] and
  [propagated-inputs] where python-setuptools or python2-setuptools are the
  sole entries. Remove python-setuptools and python2-setuptools listed on a
  line by its own from [inputs], [native-inputs] and [propagated-inputs].

* gnu/packages/backup.scm (duplicity): Likewise.
* gnu/packages/bioinformatics.scm (bamm, python2-pybedtools,
  python2-bx-python, python2-dendropy, python-pysam, python2-pysam, clipper,
  crossmap, cutadapt, deeptools, grit, idr, python2-warpedlmm,
  pbtranscript-tofu, seqmagick): Likewise.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg, python2-pyxdg): Likewise.
* gnu/packages/lirc.scm (python2-lirc): Likewise.
* gnu/packages/mp3.scm (eyed3): Likewise.
* gnu/packages/nutrition.scm (gourmet): Likewise.
* gnu/packages/openstack.scm (python-hacking, python2-hacking,
  python-os-testr, python2-os-testr,
  python-stevedore, python2-stevedore,
  python-tempest-lib, python2-tempest-lib,
  python-oslo.log, python2-oslo.log,
  python-keystoneclient, python2-keystoneclient): Likewise.
* gnu/packages/password-utils.scm (assword): Likewise.
* gnu/packages/python.scm (python-passlib, python2-passlib,
  python-babel, python2-babel,
  python-parse-type,
  python-pytest, python2-pytest,
  python-scripttest, python2-scripttest,
  python-testtools, python2-testtools,
  python-testscenarios, python2-testscenarios,
  python-subunit, python2-subunit,
  python-pbr-0.11,
  python-pbr, python2-pbr,
  python-testrepository, python2-testrepository,
  behave,
  python-wheel, python2-wheel,
  python-requests, python2-requests,
  python-jsonschema, python2-jsonschema,
  python-pyjwt, python2-pyjwt,
  python-virtualenv, python2-virtualenv,
  python-jinja2, python2-jinja2,
  python-joblib, python2-joblib,
  python-sphinx, python2-sphinx,
  python-feedgenerator, python2-feedgenerator,
  python-scikit-image, python2-scikit-image,
  python-redis, python2-redis,
  python2-fastlmm,
  python-numpydoc, python2-numpydoc,
  python-matplotlib, python2-matplotlib,
  python2-pysnptools,
  python-rpy2, python2-rpy2,
  python-pillow, python2-pillow,
  python-pycparser, python2-pycparser,
  python-cffi, python2-cffi,
  python-cairocffi, python2-cairocffi,
  python-drmaa, python2-drmaa,
  python-pathpy, python2-pathpy,
  python-simplegeneric, python2-simplegeneric,
  python-ipython, python2-ipython,
  python-apsw, python2-apsw,
  python-lxml, python2-lxml,
  python-networkx, python2-networkx,
  python-pyzmq, python2-pyzmq,
  python-mccabe, python2-mccabe,
  python-mccabe-0.2.1,
  python-flake8, python2-flake8,
  python-flake8-2.2.4,
  python-mistune, python2-mistune,
  python-ptyprocess, python2-ptyprocess,
  python-llfuse, python2-llfuse,
  python-webob, python2-webob,
  python-xlrd, python2-xlrd,
  python-tables, python2-tables,
  python-pip, python2-pip,
  python-libarchive-c, python2-libarchive-c,
  python-docopt, python2-docopt,
  python-pyrfc3339, python2-pyrfc3339,
  python-configobj, python2-configobj,
  python-clint, python2-clint,
  python-rply, python2-rply,
  python2-rpython,
  python-widgetsnbextension, python2-widgetsnbextension
  jupyter,
  python-jupyter-console, python2-jupyter-console,
  python-hy, python2-hy,
  python-urllib3, python2-urllib3,
  python-rsa, python2-rsa,
  python-tox, python2-tox,
  python2-hypothesis,
  python-paste, python2-paste,
  python-pastescript, python2-pastescript,
  python2-unicodecsv,
  python-pkgconfig, python2-pkgconfig,
  python2-rope,
  python-sqlparse, python2-sqlparse,
  python-gevent, python2-gevent,
  python-tabulate, python2-tabulate,
  python-arrow, python2-arrow,
  python-cleo, python2-cleo,
  python-fake-factory, python2-fake-factory,
  ptpython): Likewise.
* gnu/packages/rdf.scm (python-rdflib, python2-rdflib): Likewise.
* gnu/packages/terminals.scm (asciinema): Likewise.
* gnu/packages/version-control.scm (git-annex-remote-hubic): Likewise.
* gnu/packages/xdisorg.scm (arandr): Likewise.
2016-11-15 22:27:31 +01:00
Hartmut Goebel f54d6bacbf
gnu: Remove python-setuptools and python2-setuptools from inputs (part 1a)
This patch contains the changes in python.scm where removing setuptools from
the inputs could be achieved by removing complete lines.

* gnu/packages/python.scm (python-psutil, python2-psutil,
  python-py-bcrypt, python2-py-bcrypt,
  python-paramiko, python2-paramiko,
  python-httplib2, python2-httplib2,
  python-ecdsa, python2-ecdsa,
  python-ccm, python2-ccm,
  python2-backport-ssl-match-hostname,
  python-pycrypto, python2-pycrypto,
  python-six, python2-six,
  python-dateutil, python2-dateutil,
  python2-mechanize,
  python-extras, python2-extras,
  python-mimeparse, python2-mimeparse,
  python-nose, python2-nose,
  python-nose2, python2-nose2,
  python-unittest2, python2-unittest2,
  python-py, python2-py,
  python-testresources, python2-testresources,
  python-fixtures-0.3.16,
  python-fixtures, python2-fixtures,
  python-coverage, python2-coverage,
  python-discover, python2-discover,
  python-exif-read, python2-exif-read,
  python-pyld, python2-pyld,
  python-certifi, python2-certifi,
  python-click, python2-click,
  python-vcversioner, python2-vcversioner,
  python-unidecode, python2-unidecode,
  python-pyyaml, python2-pyyaml,
  python-markupsafe, python2-markupsafe,
  python-pystache, python2-pystache,
  python-docutils, python2-docutils,
  python-pygments, python2-pygments,
  python-sphinx-rtd-theme, python2-sphinx-rtd-theme,
  python-blinker, python2-blinker,
  python-rq, python2-rq,
  python-numpy, python2-numpy,
  python-distutils-extra, python2-distutils-extra,
  python2-elib.intl,
  python-pillow, python2-pillow,
  python-xcffib, python2-xcffib,
  python-decorator, python2-decorator,
  python-gridmap, python2-gridmap,
  python-pickleshare, python2-pickleshare,
  python-isodate, python2-isodate,
  python-html5lib, python2-html5lib,
  python2-cssutils,
  python-cssselect, python2-cssselect,
  python-netifaces, python2-netifaces,
  python-sympy, python2-sympy,
  python-testlib, python2-testlib,
  python2-xlib,
  python-singledispatch, python2-singledispatch,
  python-backports-abc, python2-backports-abc,
  python-pep8, python2-pep8,
  python-pyflakes, python2-pyflakes,
  python-fonttools, python2-fonttools,
  python-ly,
  python-appdirs, python2-appdirs,
  python-netaddr, python2-netaddr,
  python-wrapt, python2-wrapt,
  python-iso8601, python2-iso8601,
  python-monotonic, python2-monotonic,
  python-prettytable, python2-prettytable,
  python-pyasn1-modules, python2-pyasn1-modules,
  python-idna, python2-idna,
  python-pretend, python2-pretend,
  python-cryptography-vectors, python2-cryptography-vectors,
  python-cryptography, python2-cryptography,
  python-pyopenssl, python2-pyopenssl,
  python-debian, python2-debian,
  python-chardet, python2-chardet,
  python-zope-event, python2-zope-event,
  python-zope-i18nmessageid, python2-zope-i18nmessageid,
  python-websocket-client, python2-websocket-client,
  python-args, python2-args,
  python-astor, python2-astor,
  python2-functools32,
  python2-futures,
  python2-promise,
  python-colorama, python2-colorama,
  python-pluggy, python2-pluggy,
  python-jmespath, python2-jmespath,
  python-botocore, python2-botocore,
  awscli,
  python-pytest-subtesthack, python2-pytest-subtesthack,
  python-pastedeploy, python2-pastedeploy,
  python-magic, python2-magic,
  python2-s3cmd,
  python2-bz2file,
  python-cysignals, python2-cysignals,
  python-py3status,
  python-tblib, python2-tblib,
  python-greenlet, python2-greenlet,
  python-twisted, python2-twisted,
  python-kazoo, python2-kazoo,
  python-pykafka, python2-pykafka,
  python2-jsonrpclib,
  python-chai, python2-chai,
  python-inflection, python2-inflection,
  python-pylev, python2-pylev,
  python-lazy-object-proxy, python2-lazy-object-proxy,
  python-dnspython, python2-dnspython,
  python-email-validator, python2-email-validator,
  python-ukpostcodeparser, python2-ukpostcodeparser,
  python-pyaml, python2-pyaml,
  python-flexmock, python2-flexmock,
  python-orator, python2-orator,
  python-bleach, python2-bleach,
  python-ipywidgets, python2-ipywidgets,
  python-nbconvert, python2-nbconvert,
  python-nbformat, python2-nbformat,
  python-axolotl-curve25519, python-axolotl2-curve25519,
  python-axolotl, python2-axolotl,
  python-nautilus, python-s3transfer): Remove python-setuptools and
  python2-setuptools from [inputs], [native-inputs] or [propagated-inputs].
  Remove [inputs], [native-inputs] and [propagated-inputs] where
  python-setuptools or python2-setuptools were the sole entry.
2016-11-15 21:54:58 +01:00
Hartmut Goebel 15e57f5762
gnu: python-2.7: Add all guix prefixes in PYTHONPATH to site-prefixes.
* gnu/packages/patches/python-2.7-site-prefixes.patch: New file.
* gnu/packages/python.scm (python-2)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add patch.
2016-11-15 17:37:48 +01:00
Hartmut Goebel aaf75c890b
gnu: ensure pip and setuptools are installed even for Python 2.
* gnu/packages/python.scm (python-2.7): Add "--with-ensurepip=install" to
  configure-flags.
* doc/guix.texi (Python Modules): Document it.
2016-11-15 17:37:40 +01:00
Efraim Flashner 538fe01934
gnu: python-vcversioner: Update to 2.16.0.0.
* gnu/packages/python.scm (python-vcversioner): Update to 2.16.0.0.
[inputs]: Remove python-setuptools.
[properties]: New field.
(python2-vcversioner): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-11-15 09:45:28 +02:00
Efraim Flashner 8bcd6b91ff
gnu: python-jsonschema: Use 'nosetests'.
* gnu/packages/python.scm (python-jsonschema)[arguments]: Replace 'check
phase with python nosetests.
[native-inputs]: Add python-nose.
[home-page]: Use https.
(python2-jsonschema)[native-inputs]: Add python2-mock.
2016-11-14 22:49:50 +02:00
Ludovic Courtès 2cab1dd58b
Merge branch 'core-updates' 2016-11-13 00:34:16 +01:00
Danny Milosavljevic 0a7f17f0e0
gnu: Add python-flask-restplus.
* gnu/packages/python.scm (python-flask-restplus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:17:40 +01:00
Danny Milosavljevic 1e6112d89f
gnu: Add python-rednose.
* gnu/packages/python.scm (python-rednose): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:15:08 +01:00
Danny Milosavljevic e2fca4906e
gnu: Add python-termstyle.
* gnu/packages/python.scm (python-termstyle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:10:23 +01:00
Leo Famulari aba5182c69
gnu: python-pillow: Update to 3.3.3 [fixes CVE-2016-{9189,9190}].
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.3.
2016-11-10 18:17:50 -05:00
Marius Bakke eaba9d6670
gnu: python-jsonschema: Correct inputs.
* gnu/packages/python.scm (python-jsonschema)[inputs]: Remove
python-setuptools. Move python-vcversioner to ...
[native-inputs]: ... here.
* gnu/packages/python.scm (python2-jsonschema)[inputs]: Move
python2-functools32 to ...
[propagated-inputs]: ... here.
[native-inputs]: Add python2-setuptools.
2016-11-08 18:22:07 +00:00
Marius Bakke 912dcbad86
gnu: python-cryptography, python-cryptography-vectors: Update to 1.5.3.
* gnu/packages/python.scm (python-cryptography, python2-cryptography):
Update to 1.5.3.
[native-inputs]: Add python-pytz. Change python-pytest to python-pytest-2.9.2.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.5.3.
2016-11-08 16:14:15 +00:00
Leo Famulari fca4ff3559
gnu: Add python-pytest-2.9.2.
* gnu/packages/python.scm (python-pytest-2.9.2): New variable.
2016-11-08 16:14:04 +00:00
Danny Milosavljevic 6a686b18e0
gnu: python-sqlalchemy-utils: Mention optional dependencies in description.
* gnu/packages/python.scm (python-sqlalchemy-utils,
python2-sqlalchemy-utils)[description]: Mention optional dependencies.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-07 12:49:03 -05:00
Mark H Weaver 71e21fb26d
Merge branch 'master' into core-updates 2016-11-07 00:33:16 -05:00
Danny Milosavljevic 26d07efb79
gnu: python-sqlalchemy-utils: Use python-pytest.
* gnu/packages/python.scm (python-sqlalchemy-utils)[native-inputs]: Add
python-pytest.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:15 +00:00
Danny Milosavljevic c22b4f87c2
gnu: python-sqlalchemy-utils: Propagate existing inputs.
* gnu/packages/python.scm (python-sqlalchemy-utils)[inputs]: Move to ...
[propagated-inputs]: ... here.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic 462bf27157
gnu: Add python-flask-babel.
* gnu/packages/python.scm (python-flask-babel, python2-flask-babel):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic 9dede065ba
gnu: Add python-furl.
* gnu/packages/python.scm (python-furl, python2-furl): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic b91912c42a
gnu: Add python-orderedmultidict.
* gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:13 +00:00
Danny Milosavljevic 4a0933307e
gnu: Add python-pycodestyle.
* gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:13 +00:00
Mark H Weaver 8b6ad165d1
Merge branch 'master' into core-updates 2016-11-06 03:29:06 -05:00
Leo Famulari 683cdbf51b
gnu: python-axolotl-curve25519: Fix license.
* gnu/packages/python.scm (python-axolotl-curve25519,
python2-axolotl-curve25519)[license]: Replace ISC with BSD-3.
2016-11-05 16:34:14 -04:00
Arun Isaac 06ff083754
gnu: Add python-axolotl.
* gnu/packages/python.scm (python-axolotl, python2-axolotl): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-05 16:32:19 -04:00
Arun Isaac 2f6dd9cdef
gnu: Add python-axolotl-curve25519.
* gnu/packages/python.scm (python-axolotl-curve25519,
  python2-axolotl-curve25519): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-05 16:32:15 -04:00
Leo Famulari 9422c98a0a
gnu: python-imagesize: Disable the test suite.
* gnu/packages/python.scm (python-imagesize, python2-imagesize)[arguments]:
Disable the tests.
2016-11-05 14:13:39 -04:00
ng0 02f8f804f0
gnu: Add python-pafy.
* gnu/packages/python.scm (python-pafy): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-05 12:27:12 +00:00
Ricardo Wurmus c27ae827da
gnu: Add jupyter.
* gnu/packages/python.scm (jupyter): New variable.
2016-11-04 21:23:08 +01:00
Ricardo Wurmus accd5f996e
gnu: python-ipython: Update to 4.0.0.
* gnu/packages/python.scm (python-ipython): Update to 4.0.0.
[inputs]: Keep only "readline" and "which"; move the remaining inputs
to propagated-inputs, except for "python-requests" and "python-nose"
which are moved to native-inputs.
[propagated-inputs]: Add "python-pexpect", "python-pickleshare",
"python-simplegeneric", "python-traitlets", "python-ipykernel".
[native-inputs]: Add "python-testpath".
[arguments]: Enable building of HTML documentation.
[source]: Remove patch.
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus 8ceebf8fa6
gnu: Add python-jupyter-console.
* gnu/packages/python.scm (python-jupyter-console,
python2-jupyter-console): New variable.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus 4fe2e34409
gnu: Add python-ipywidgets.
* gnu/packages/python.scm (python-ipywidgets, python2-ipywidgets): New
variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus d55724ed5b
gnu: Add python-widgetsnbextension.
* gnu/packages/python.scm (python-widgetsnbextension,
python2-widgetsnbextension): New variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus a0d62280f5
gnu: Add python-notebook.
* gnu/packages/python.scm (python-notebook, python2-notebook): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus c60898a845
gnu: Add python-nbconvert.
* gnu/packages/python.scm (python-nbconvert, python2-nbconvert): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus 60590a3ae8
gnu: Add python-entrypoints.
* gnu/packages/python.scm (python-entrypoints, python2-entrypoints): New
variables.
2016-11-04 21:23:04 +01:00
Ricardo Wurmus 55436048d8
gnu: Add python-bleach.
* gnu/packages/python.scm (python-bleach, python2-bleach): New
variables.
2016-11-04 11:32:35 +01:00
Ricardo Wurmus 2d321bb2c5
gnu: Add python-nbformat.
* gnu/packages/python.scm (python-nbformat, python2-nbformat): New
variables.
2016-11-04 11:29:16 +01:00
Ricardo Wurmus 8ee62c97f6
gnu: Add python-html5lib-0.9.
* gnu/packages/python.scm (python-html5lib-0.9, python2-html5lib-0.9):
New variables.
2016-11-04 11:26:34 +01:00
Ricardo Wurmus 5ff6effcc0
gnu: Add python-testpath.
* gnu/packages/python.scm (python-testpath, python2-testpath): New
variables.
2016-11-04 11:24:02 +01:00
Ricardo Wurmus ab526102ed
gnu: Add python-ipykernel.
* gnu/packages/python.scm (python-ipykernel, python2-ipykernel): New
variables.
2016-11-04 11:23:19 +01:00
Ricardo Wurmus 9ff01f2d01
gnu: Add python-jupyter-client.
* gnu/packages/python.scm (python-jupyter-client,
python2-jupyter-client): New variables.
2016-11-04 11:22:54 +01:00
Ricardo Wurmus 4263b06fa2
gnu: Add python-jupyter-core.
* gnu/packages/python.scm (python-jupyter-core, python2-jupyter-core):
New variables.
2016-11-04 11:21:37 +01:00
Ricardo Wurmus a5ba14811a
gnu: python-traitlets: Update to 4.2.0.
* gnu/packages/python.scm (python-traitlets): Update to 4.2.0.
2016-11-04 11:19:22 +01:00
Leo Famulari 0bc6ef2a87
gnu: Add python-pytest-2.9.2.
* gnu/packages/python.scm (python-pytest-2.9.2): New variable.
2016-10-31 17:02:34 -04:00
Leo Famulari 205f0107bb
Merge branch 'master' into core-updates 2016-10-30 19:19:21 -04:00
Danny Milosavljevic 45b4f12727
gnu: Add python-imagesize.
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-30 15:31:11 -04:00
Ricardo Wurmus a8dd960ac0
gnu: python-joblib: Disable failing tests.
* gnu/packages/python.scm (python-joblib)[arguments]: Add phase to
disable failing tests.
2016-10-30 18:54:41 +01:00
Ricardo Wurmus f34ef3317e
gnu: python-joblib: Update to 0.10.3.
* gnu/packages/python.scm (python-joblib): Update to 0.10.3.
[native-inputs]: Add python-sphinx, python-docutils, python-numpydoc.
2016-10-30 17:04:24 +01:00
Efraim Flashner bae678296a
gnu: python-waf: Download over https.
* gnu/packages/python.scm (python-waf)[source]: Use https.
2016-10-30 10:43:53 +02:00
Leo Famulari 593dfdc33b
Merge branch 'master' into core-updates 2016-10-29 22:16:47 -04:00
Leo Famulari 59f1298558
gnu: python-nltk: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-nltk to fail.

* gnu/packages/python.scm (python-nltk, python2-nltk)[arguments]:
Disable the tests.
2016-10-29 22:16:19 -04:00
Leo Famulari 2ddbfa8c06
gnu: python-pyquery: Add inputs for test suite.
* gnu/packages/python.scm (python-pyquery,
python2-pyquery)[native-inputs]: Add python-webob and python-webtest.
2016-10-29 22:16:19 -04:00
Leo Famulari 326f8285b3
gnu: python-graphql-core: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-graph-ql to fail.

* gnu/packages/python.scm (python-graphql-core,
python2-graphql-core)[arguments]: Disable the tests.
2016-10-29 21:50:58 -04:00
Leo Famulari 062c7e43ed
Merge branch 'master' into core-updates 2016-10-29 21:44:44 -04:00
Leo Famulari 269d9172ff
gnu: python-pika: Add inputs for test suite.
* gnu/packages/python.scm (python-pika, python2-pika)[native-inputs]: Add
python-pyev, python-tornado.
2016-10-29 21:43:24 -04:00
Leo Famulari 329b4b3b69
gnu: Add python-pyev.
* gnu/packages/python.scm (python-pyev, python2-pyev): New variables.
2016-10-29 21:43:24 -04:00
Leo Famulari bae1871059
gnu: python-prompt-toolkit: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-prompt-toolkit to fail.

* gnu/packages/python.scm (python-prompt-toolkit,
python2-prompt-toolkit)[arguments]: Disable the tests.
2016-10-29 21:43:24 -04:00
Leo Famulari 10797a0ae0
gnu: python-publicsuffix2: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the build of python-publicsuffix2 to fail.

* gnu/packages/python.scm (python-publicsuffix2, python2-publicsuffix2)
[arguments]: Disable the tests.
2016-10-29 21:43:23 -04:00
Alex Vong ee5fb7ee50
gnu: Add python2-rpython.
* gnu/packages/python.scm (python2-rpython): New variable.
2016-10-29 23:49:05 +02:00
Efraim Flashner 7dd55dfeca
gnu: python-waf: Update to 1.9.5.
* gnu/packages/python.scm (python-waf): Update to 1.9.5.
[arguments]: Shorten custom build phase.
[source]: Use http.
[home-page]: Use http.
2016-10-30 00:05:13 +03:00
Leo Famulari a6447e7fb6
Merge branch 'master' into core-updates 2016-10-28 13:40:17 -04:00
Leo Famulari e359b31a60
gnu: python-wsgiproxy2: Disable the test suite.
* gnu/packages/python.scm (python-wsgiproxy2, python2-wsgiproxy2)[arguments]:
Disable the tests.
2016-10-28 13:39:38 -04:00
Leo Famulari 67fd4a12cb
gnu: python-beautifulsoup4: Update to 4.5.1.
* gnu/packages/python.scm (python-beautifulsoup4, python2-beautifulsoup4):
Update to 4.5.1.
2016-10-28 13:39:38 -04:00
Leo Famulari 5f37f0b66e
gnu: python-beautifulsoup4: Run the test suite.
* gnu/packages/python.scm (python-beautifulsoup4)[arguments]: Add field
run python-2 -> python-3 conversion script and test suite.
(python2-beautifulsoup4)[arguments]: Specify use of python-2.
2016-10-28 13:39:37 -04:00
Mark H Weaver 3d82676919
Merge branch 'master' into core-updates 2016-10-27 20:21:26 -04:00
Efraim Flashner f9a65318dd
gnu: python-parse: Use 'modify-phases' syntax.
* gnu/packages/python.scm (python-parse)[arguments]: Use 'modify-phases'
syntax.
2016-10-27 23:29:56 +03:00
Efraim Flashner aa6c09ed71
gnu: python-parse: Fix failing test.
* gnu/packages/python.scm (python-parse)[origin]: Add patch.
* gnu/packages/patches/python-parse-too-many-fields.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-27 23:28:07 +03:00
Efraim Flashner 13c4d8746b
gnu: python-wtforms: Skip optional tests.
* gnu/packages/python.scm (python-wtforms)[arguments]: Add a phase
preventing tests from failing when optional tests aren't run.
2016-10-27 22:13:22 +03:00
Marius Bakke 6178274d19
gnu: python-urllib3: Update to 1.18.1.
* gnu/packages/python.scm (python-urllib3): Update to 1.18.1.
[home-page]: Use https URL.
2016-10-27 14:03:07 +01:00
Hartmut Goebel 49a531f545
gnu: python-pathlib2: Add comment.
As suggested by Efraim Flashner.

* gnu/packages/python.scm (python-pathlib2): Add comment.
2016-10-27 10:09:10 +02:00
Leo Famulari fad8bf977d
gnu: python-s3transfer: Run the tests.
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer)[arguments]:
Use python-nose to run the tests.
[native-inputs]: Add python-mock and python-nose.
2016-10-26 21:41:28 -04:00
Leo Famulari 02c73adcdf
Merge branch 'master' into core-updates 2016-10-26 19:00:06 -04:00
ng0 b2a2232c33
gnu: python-certifi: Update to 2016.8.31.
* gnu/packages/python.scm (python-certifi): Update to 2016.8.31.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-26 14:31:16 +03:00
Mark H Weaver ca0635b4ba
Merge branch 'master' into core-updates 2016-10-23 14:16:39 -04:00
Danny Milosavljevic 903276d066
gnu: Add python-flask-sqlalchemy.
* gnu/packages/python.scm (python-flask-sqlalchemy): New variable.
2016-10-23 19:41:11 +02:00
Danny Milosavljevic 31288222d4
gnu: Add python-flask-basicauth.
* gnu/packages/python.scm (python-flask-basicauth): New variable.
2016-10-23 19:41:10 +02:00
Danny Milosavljevic 999d964d64
gnu: Add python-flask-restful.
* gnu/packages/python.scm (python-flask-restful): New variable.
2016-10-23 19:31:39 +02:00
Danny Milosavljevic 0990edfecb
gnu: Add python-aniso8601.
* gnu/packages/python.scm (python-aniso8601): New variable.
2016-10-23 19:31:39 +02:00
Efraim Flashner 7ca6830482
gnu: python2-validictory: Add missing input.
* gnu/packages/python.scm (python2-validictory)[native-inputs]: Add
python2-setuptools.
(python-validictory)[properties]: New field.
2016-10-23 07:47:03 +03:00
Hartmut Goebel 162e42d8c0
gnu: Add python-validictory and python2-validictory.
* gnu/packages/python.scm (python-validictory, python2-validictory):
  New variables.
2016-10-20 10:27:22 +02:00
Hartmut Goebel b7703c8131
gnu: Add python2-pathlib2.
Adding only the Python 2 variant, since for Python 3 our minimum version
is 3.4 which already includes this package as part of the standard library.

gnu/packages/python.scm (python2-pathlib2): New variable.
2016-10-20 10:09:59 +02:00
Hartmut Goebel 8ab59181a4
gnu: Add python-setproctitle and python2-setproctitle.
* gnu/packages/python.scm (python-setproctitle, python2-setproctitle):
  New variables.
2016-10-20 09:55:19 +02:00
Leo Famulari 7ffa5d4a2d
gnu: python-file: Work around "double encoding" bug in file@5.28.
* gnu/packages/patches/python-file-double-encoding-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-file)[source]: Use it.
(python2-file)[source]: Use the source of FILE directly, without the
patch.
2016-10-19 14:36:51 -04:00
Leo Famulari 00bf74be05
gnu: python-file: Don't create a compressed egg.
* gnu/packages/python.scm (python-file, python2-file)[arguments]: Pass
"--single-version-externally-managed" "--root=/" to #:configure-flags.
2016-10-19 14:36:48 -04:00
Leo Famulari d5ccf71ec6
gnu: awscli: Update to 1.11.5.
* gnu/packages/python.scm (awscli): Update to 1.11.5.
[source]: Use pypi-uri.
[inputs]: Add python-s3transfer.
2016-10-19 13:12:48 -04:00
Leo Famulari 94cffc6386
gnu: Add python-s3transfer.
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New
variable.
2016-10-19 13:12:48 -04:00
Leo Famulari e09f952d9f
gnu: python-botocore: Update to 1.4.62.
* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62.
2016-10-19 13:12:47 -04:00
Leo Famulari ecd68c53a6
gnu: python-rsa: Update to 3.4.2.
* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2.
2016-10-19 13:12:47 -04:00
Mark H Weaver d2478b4cdd
Merge branch 'master' into core-updates 2016-10-19 10:54:36 -04:00
Hartmut Goebel b5a5fb1927
gnu: python-dateutil, python-dateutil-2: Update to new home-page.
* gnu/packages/python.scm (python-dateutil, python2-dateutil,
  python-dateutil-2, python2-dateutil-2)[home-page]: Update URL.
2016-10-19 11:52:54 +02:00
Mark H Weaver dcaf70897a
Merge branch 'master' into core-updates 2016-10-17 16:47:12 -04:00
Leo Famulari 759aadd46f
gnu: python-requests-toolbelt: Fix build failure by adding missing dependencies.
* gnu/packages/python.scm (python-requests-toolbelt)[native-inputs]: Add
python-betamax, python-mock and python-pytest.
2016-10-17 13:54:51 -04:00
Leo Famulari 66d3f50a76
gnu: Add python-betamax.
* gnu/packages/python.scm (python-betamax, python2-betamax): New variables.
2016-10-17 13:54:51 -04:00
Leo Famulari a9871b7b52
gnu: python-vobject: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-vobject build to fail.

* gnu/packages/python.scm (python-vobject, python2-vobject)[arguments]: Disable
the tests.
2016-10-17 13:54:51 -04:00
Leo Famulari 8757f05046
gnu: python-wsgi-intercept: Fix build failure with Python 3.5.
* gnu/packages/python.scm (python-wsgi-intercept)[native-inputs]:
Add python-urllib3.
2016-10-17 13:54:47 -04:00
宋文武 3969ca548c
gnu: wrap-python3: Use a bash wrapper for 'python3-config'.
See <http://lists.gnu.org/archive/html/guix-devel/2016-07/msg00008.html>
for details.

* gnu/packages/python.scm (wrap-python3)[arguments]: Use a bash wrapper
instead of a symlink for python3-config.
2016-10-17 18:53:50 +08:00
Leo Famulari 6c514128ec
gnu: python-dnspython: Update to 0.15.0.
* gnu/packages/python.scm (python-dnspython, python2-dnspython): Update
to 0.15.0.
2016-10-16 09:26:35 -04:00
Leo Famulari 0580e383c2
gnu: python-werkzeug: Update to 0.11.11.
* gnu/packages/python.scm (python-werkzeug, python2-werkzeug):
Update to 0.11.11.
2016-10-16 09:26:35 -04:00
Leo Famulari eb68d2685a
gnu: python-pyopenssl: Update to 16.1.0.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update
to 16.1.0
[source]: Use pypi-uri.
2016-10-16 09:26:35 -04:00
Leo Famulari caa0edb36c
gnu: python-pyasn1: Update to 0.1.9.
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.1.9.
[source]: Use pypi-uri.
2016-10-16 09:26:29 -04:00
Ricardo Wurmus b7afd01893
gnu: Add python-whoosh.
* gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables.
2016-10-16 12:55:43 +02:00
Leo Famulari a39cc01632
gnu: python-ndg-httpsclient: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-ndg-httpsclient build to fail.

* gnu/packages/python.scm (python-ndg-httpsclient)[arguments]: Disable tests.
2016-10-15 22:43:41 -04:00
Leo Famulari ca0eee9df5
gnu: python-execnet: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the python-execnet build to fail.

* gnu/packages/python.scm (python-execnet, python2-execnet)[arguments]: Disable
tests.
2016-10-15 22:20:38 -04:00
Leo Famulari 2f87a77ff7
gnu: python2-file: Build with setuptools.
* gnu/packages/python.scm (python-file)[properties]: New field.
(python2-file): Use strip-python2-variant.
[native-inputs]: Add python2-setuptools.
2016-10-15 20:14:55 -04:00
Leo Famulari 470613f962
gnu: python-cryptography: Ignore spurious test failure.
* gnu/packages/python.scm (python-cryptography,
python2-cryptography)[arguments]: Add 'disable-failing-test' phase.
2016-10-14 16:58:09 -04:00
Hartmut Goebel 7a8894e803
gnu: python-pathlib: Update description.
* gnu/packages/python.scm (python-pathlib, python2-pathlib): Update
  description.
2016-10-13 17:22:42 +02:00
Hartmut Goebel 190ba6c2af
gnu: python-keyring: Update home-page url.
* gnu/packages/python.scm (python-keyring, python2-keyring): Update home-page
  url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel 6a8f26a441
gnu: python-pylockfile: Update home-page url.
* gnu/packages/python.scm (python-pylockfile, python2-pylockfile): Update
  home-page url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel b02f7a21d1
gnu: python-zope-testing: Strip byte-code and backup-files from source.
* gnu/package/python.scm (python-zope-testing, python2-zope-testing)[source]:
  Add snippet to strip byte-code and backup-files.
2016-10-13 17:22:40 +02:00
Hartmut Goebel de585a7e64
gnu: python-pytest-xdist: Remove python byte-code files from source.
* gnu/packages/python.scm (python-pytest-xdist,
  python2-pytest-xdist)[source]: Add snippet.
2016-10-13 17:22:40 +02:00
Hartmut Goebel 32d045683d
gnu: python2-pytest-runner, python2-msgpack: Remove duplicate definitions.
* gnu/packages/python.scm (python2-pytest-runner): Was defined twice, remove
  duplicate definition. (python2-msgpack): Was defined twice, but differently,
  remove the obviously wrong second definition.
2016-10-13 17:22:39 +02:00
Leo Famulari 9ebe87fe59
gnu: python-celery: Update to 3.1.24.
* gnu/packages/python.scm (python-celery, python2-celery): Update to 3.1.24.
[arguments]: Disable some tests with break with Python 3.5.
2016-10-12 13:24:51 -04:00
Leo Famulari a6bb9e446f
gnu: python-billiard: Update to 3.3.0.23.
* gnu/packages/python.scm (python-billiard, python2-billiard):
Update to 3.3.0.23.
2016-10-12 13:24:51 -04:00
Leo Famulari 0cb5982268
gnu: python-kombu: Update to 3.0.37.
* gnu/packages/python.scm (python-kombu, python2-kombu): Update to 3.0.37.
[propagated-inputs]: Add python-redis.
2016-10-12 13:24:47 -04:00
Mark H Weaver abcf4858cd
Merge branch 'master' into core-updates 2016-10-12 09:28:14 -04:00
ng0 73acc19334
gnu: Add python-socksipy-branch.
* gnu/packages/python.scm (python-socksipy-branch): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 13:09:31 +03:00
Efraim Flashner e775f48ebe
gnu: python-xlrd: Update source location.
* gnu/packages/python.scm (python-xlrd)[source]: Use 'pypi-uri' syntax.
2016-10-08 23:41:01 +03:00
Ben Woodcroft c2ad4d701e
gnu: python-xlrd: Update to 1.0.0.
* gnu/packages/python.scm (python-xlrd, python2-xlrd): Update to 1.0.0.
2016-10-08 22:29:59 +10:00
Leo Famulari b19c7989b7
Merge branch 'master' into core-updates 2016-10-05 19:15:25 -04:00
Ricardo Wurmus 92a312dc86
gnu: python-pathlib: Disable tests.
* gnu/packages/python.scm (python-pathlib)[arguments]: Disable tests.
2016-10-04 08:54:55 +02:00
Ludovic Courtès 79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Stefan Reichoer e8c9b01090
gnu: Add python-q.
* gnu/packages/python.scm (python-q, python2-q): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 14:54:58 -04:00
Ben J Woodcroft 67f66812f5
gnu: Add python-termcolor.
* gnu/packages/python.scm (python-termcolor, python2-termcolor): New
variables.
2016-09-27 20:07:02 +10:00
Ricardo Wurmus 58d04dbaf0
gnu: python-virtualenv: Update to 15.0.3.
* gnu/packages/python.scm (python-virtualenv): Update to 15.0.3.
[arguments]: Disable failing test.
2016-09-25 13:04:00 +02:00
Efraim Flashner 7adc698f69
gnu: python-fake-factory: Update to 0.7.2.
* gnu/packages/python.scm (python-fake-factory): Update to 0.7.2.
[arguments]: Remove phase disabling failing test.
[home-page]: Use https.
2016-09-22 22:42:46 +03:00
Ben Woodcroft 375f224b68
gnu: python-click: Use 'pypi-uri'.
* gnu/packages/python.scm (python-click, python2-click)[source]: Use
'pypi-uri'.
2016-09-21 11:58:39 +10:00
Ben Woodcroft e2ab5a0904
gnu: python-click: Hardlink path to 'locale'.
* gnu/packages/python.scm (python-click, python2-click)[arguments]: New
field.
2016-09-21 11:54:15 +10:00
Dylan Jeffers b04a52a6ff
gnu: Add python-requests-oauthlib.
* gnu/packages/python.scm (python-requests-oauthlib,
python2-requests-oauthlib): New variables.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-20 21:27:56 +03:00
Efraim Flashner 8120205ccd
gnu: python2-cov-core: Use strip-python2-variant.
* gnu/packages/python.scm (python-cov-core)[properties]: New field,
declare python2-variant.
(python2-cov-core): Use strip-python2-variant.
2016-09-19 23:25:01 +03:00
Efraim Flashner d488d5d65b
gnu: Add python-nautilus.
* gnu/packages/python.scm (python-nautilus): New variable.
2016-09-18 23:19:46 +03:00
Efraim Flashner 0aea283a65
gnu: Add python-nose2.
* gnu/packages/python.scm (python-nose2): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner 12f839fdf6
gnu: Add python-cov-core.
* gnu/packages/python.scm (python-cov-core): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner 257023978a
gnu: Add python-consul.
* gnu/packages/python.scm (python-consul): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner ddc63a5611
gnu: Add python-graphene.
* gnu/packages/python.scm (python-graphene): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner de2966cfe8
gnu: Add python-sqlalchemy-utils.
* gnu/packages/python.scm (python-sqlalchemy-utils): New variable.
2016-09-18 23:19:45 +03:00
Efraim Flashner 7ee5157579
gnu: Add python-graphql-relay.
* gnu/packages/python.scm (python-graphql-relay): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner 05b7a59336
gnu: Add python-graphql-core.
* gnu/packages/python.scm (python-graphql-core): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner 44547e5153
gnu: Add python-pytest-mock.
* gnu/packages/python.scm (python-pytest-mock): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner 5cb2fe446b
gnu: Add python-promise.
* gnu/packages/python.scm (python-promise): New variable.
2016-09-18 23:19:44 +03:00
Efraim Flashner 4d3fa5a421
gnu: Add python-pika.
* gnu/packages/python.scm (python-pika): New variable.
2016-09-18 23:19:43 +03:00
Stefan Reichoer 4efb9c5478
gnu: Add python-glances.
* gnu/packages/python.scm (python-glances, python2-glances): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-17 19:17:54 -04:00
John Darrington 8f65585b14
doc: "filesystem" -> "file system"
* doc/guix.texi: "filesystem" -> "file system"
* gnu/packages/admin.scm: "filesystem" -> "file system"
* gnu/packages/cdrom.scm: "filesystem" -> "file system"
* gnu/packages/compression.scm: "filesystem" -> "file system"
* gnu/packages/disk.scm: "filesystem" -> "file system"
* gnu/packages/gnome.scm: "filesystem" -> "file system"
* gnu/packages/irc.scm: "filesystem" -> "file system"
* gnu/packages/linux.scm: "filesystem" -> "file system"
* gnu/packages/mail.scm: "filesystem" -> "file system"
* gnu/packages/mpd.scm: "filesystem" -> "file system"
* gnu/packages/ocaml.scm: "filesystem" -> "file system"
* gnu/packages/perl.scm: "filesystem" -> "file system"
* gnu/packages/python.scm: "filesystem" -> "file system"
* gnu/packages/search.scm: "filesystem" -> "file system"
* gnu/packages/tls.scm: "filesystem" -> "file system"
* gnu/services/mail.scm: "filesystem" -> "file system"
2016-09-16 18:16:13 +02:00
Marius Bakke 5467ea6200
gnu: Add python-natsort.
* gnu/packages/python.scm (python-natsort, python2-natsort): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-14 20:56:02 -04:00
Marius Bakke df94a6b57d
gnu: Add python-pytest-flakes.
* gnu/packages/python.scm (python-pytest-flakes, python2-pytest-flakes):
  New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-14 20:56:02 -04:00
Marius Bakke 66f95b209a
gnu: Add python-pytest-pep8.
* gnu/packages/python.scm (python-pytest-pep8, python2-pytest-pep8): New
  variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-14 20:55:58 -04:00
Danny Milosavljevic 243db8245e
gnu: Add python-lit, python2-lit.
* gnu/packages/python.scm (python-lit, python2-lit): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-13 12:41:44 -04:00
Tobias Geerinckx-Rice d15e2ef05a
gnu: python-prompt-toolkit: Update to 1.0.7.
* gnu/packages/python.scm (python-prompt-toolkit): Update to 1.0.7.
[source]: Use 'pypi-uri'.
2016-09-13 17:03:42 +02:00
Ivan Vilata-i-Balaguer d2262d7052
gnu: python-py3status: Update to 3.1.
* gnu/packages/python.scm (python-py3status): Update to 3.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-12 16:48:44 -04:00
Ben Woodcroft dd4476214c
gnu: python-cachecontrol: Correct parentheses.
This commit is a follow-up to 'b30565b'.

* gnu/packages/python.scm (python-cachecontrol): Correct parentheses.
2016-09-11 11:32:45 +10:00
Marius Bakke b30565bd8a
gnu: Add python-cachecontrol.
* gnu/packages/python.scm (python-cachecontrol, python2-cachecontrol):
  New variables.
2016-09-11 09:48:54 +10:00
Leo Famulari debf4179b4
gnu: python-pillow: Update to 3.3.1.
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.1.
2016-09-10 18:37:34 -04:00
Marius Bakke dddcb25c7f
gnu: Add python-odfpy.
* gnu/packages/python.scm (python-odfpy, python2-odfpy): New variables.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-09-04 10:29:39 +03:00
Ludovic Courtès 072e10615f
Merge branch 'master' into core-updates 2016-09-02 15:39:50 +02:00
Efraim Flashner 135ba811c6
gnu: python2-ipython: Use strip-python2-variant.
* gnu/packages/python.scm (python2-ipython): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-terminado.
[inputs]: Remove work-around for python2-jsonschema, python2-matplotlib,
python2-numpy, python2-requests.
(python-inputs)[properties]: New field.
2016-09-02 06:44:37 +03:00
Efraim Flashner fc1a170e65
gnu: python2-numexpr: Use strip-python2-variant.
* gnu/packages/python.scm (python2-numexpr): Replace package definition
with 'package-with-python2', using 'strip-python2-variant'.
2016-09-02 06:44:36 +03:00
Efraim Flashner 2b031d3fc1
gnu: python2-scikit-image: Use strip-python2-variant.
* gnu/packages/python.scm (python2-scikit-image): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-matplotlib,
python2-numpy, python2-scipy.
2016-09-02 06:44:36 +03:00
Efraim Flashner 7e21b9fb26
gnu: python-scikit-learn: Set source file name.
* gnu/packages/python.scm (python-scikit-learn)[source]: Add 'file-name'
field.
2016-09-02 06:44:36 +03:00
Efraim Flashner 25a2f81f9b
gnu: python2-scikit-learn: Use strip-python2-variant.
* gnu/packages/python.scm (python2-scikit-learn): Replace package
definition with 'package-with-python2', using 'strip-python2-variant'
to simplify the package definition.
2016-09-02 06:44:35 +03:00
Leo Famulari 72df668061
gnu: python-3: Update to python-3.5.2.
* gnu/packages/patches/python-3.4-fix-tests.patch,
gnu/packages/patches/python-3.5-fix-tests.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/patches/python-fix-tests.patch: Move python-3.4 specific
hunk to 'gnu/packages/patches/python-3.4-fix-tests.patch'.
* gnu/packages/python.scm (python-3.5): New variable.
(python-3.4): Inherit from python-3.5.
[source]: Use 'gnu/packages/patches/python-3.4-fix-tests.patch'.
(python-3): Point to python-3.5.

Co-authored-by: Diane Trout <diane@ghic.org>
Co-authored-by: Christopher Allan Webber <cwebber@dustycloud.org>
2016-08-29 21:44:15 -04:00
Christopher Allan Webber d0b73960db
gnu: python-3.4: Update to 3.4.5.
* gnu/packages/patches/python-disable-ssl-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-3.4): Update to 3.4.5.
[source]: Remove patch.
[arguments]: Remove field.
(python-minimal)[inputs]: Add libffi.
2016-08-29 21:44:11 -04:00
Leo Famulari 4b4fc92fe5
Merge branch 'master' into core-updates 2016-08-29 21:03:52 -04:00
Troy Sankey f2f5335393
gnu: python-icalendar: Update to 3.10.
* gnu/packages/python.scm (python-icalendar): Update to 3.10.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 18:39:44 -04:00
Troy Sankey 974ee2c152
gnu: Add python-freezegun.
* gnu/packages/python.scm (python-freezegun, python2-freezegun): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 18:39:40 -04:00
Efraim Flashner b3d2be945d
Merge remote-tracking branch 'origin/master' into core-updates 2016-08-29 23:46:33 +03:00
David Craven 520af15742
gnu: python-ipaddress: Update to 1.0.16.
* gnu/packages/python.scm (python-ipaddress): New variable.
(python2-ipaddress): Use package-with-python2.
2016-08-28 14:04:56 +02:00
David Craven 81f1515d5a
gnu: Add python-url.
* gnu/packages/python.scm (python-url): New variable.
(python2-url): New variable.
2016-08-28 14:04:55 +02:00
David Craven b2319996dc
gnu: Add python-publicsuffix2.
* gnu/packages/python.scm (python-publicsuffix2): New variable.
(python2-publicsuffix2): New variable.
2016-08-28 14:04:54 +02:00
David Craven d6907ff75f
gnu: Add python-publicsuffix.
* gnu/packages/python.scm (python-publicsuffix): New variable.
(python2-publicsuffix): New variable.
2016-08-28 14:04:54 +02:00
David Craven 05b59190df
gnu: Add python-schematics.
* gnu/packages/python.scm (python-schematics): New variable.
(python2-schematics): New variable.
2016-08-28 14:04:53 +02:00
David Craven 6a6c9d4332
gnu: Add python-sh.
* gnu/packages/python.scm (python-sh): New variable.
(python2-sh): New variable.
2016-08-28 14:04:53 +02:00
David Craven 691cd90dc0
gnu: Add python-pymongo.
* gnu/packages/python.scm (python-pymongo): New variable.
(python2-pymongo): New variable.
2016-08-28 14:04:52 +02:00
David Craven a9ac982a2b
gnu: Add python-nltk.
* gnu/packages/python.scm (python-nltk): New variable.
(python2-nltk): New variable.
2016-08-28 14:04:51 +02:00
David Craven 8794bd8bb3
gnu: Add python-binaryornot.
* gnu/packages/python.scm (python-binaryornot): New variable.
(python2-binaryornot): New variable.
2016-08-28 14:04:51 +02:00
David Craven 3f641af088
gnu: python: Import guix licenses with #:prefix license:.
* gnu/packages/python.scm (define-module): Add import.
2016-08-28 14:04:50 +02:00
Leo Famulari 7743268658
gnu: python-magic: Disable egg compression.
Reported by Troy Sankey <sankeytms@gmail.com>.

* gnu/packages/python.scm (python-magic, python2-magic)[arguments]: Add
'disable-egg-compression' phase.
2016-08-23 12:48:23 -04:00
Troy Sankey 37ec462392
gnu: python-urwidtrees: Update to 1.0.2.
* gnu/packages/python.scm (python-urwidtrees): Update to 1.0.2.  Add note about
distribution method.

Signed-off-by: Mark H Weaver <mhw@netris.org>
2016-08-23 06:38:07 -04:00
Troy Sankey 51ff41f63f
gnu: python-urwid: Update to 1.3.1.
* gnu/packages/python.scm (python-urwid): Update to 1.3.1.

Signed-off-by: Mark H Weaver <mhw@netris.org>
2016-08-23 06:37:12 -04:00
John Darrington c598e35c52
gnu: Remove trademark acknowledgements.
* gnu/packages/imagemagick.scm (imagemagick), gnu/packages/python.scm
(python-xlrd), gnu/packages/wordnet.scm (wordnet) [description]:
Remove trademark acknowledgements.
2016-08-22 21:51:50 +02:00
Efraim Flashner f0499100a6
gnu: python-2: Update to 2.7.12.
* gnu/packages/python.scm (python-2): Update to 2.7.12.
[arguments]: Move the mips64el failing test ...
[source]: ... to the snippet here.
2016-08-20 13:22:29 +03:00
Leo Famulari aed625bdc6
gnu: python-msgpack: Update to 0.4.8.
* gnu/packages/python.scm (python-msgpack, python2-msgpack): Update to 0.4.8.
2016-08-19 18:41:35 -04:00
Leo Famulari e36ace3611
gnu: python-llfuse: Update to 1.1.1.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.1.1.
2016-08-19 18:41:31 -04:00
Leo Famulari 015ee84aac
Merge branch 'master' into core-updates 2016-08-17 23:35:22 -04:00
Mark H Weaver d80a71eb9b
gnu: python-kivy-next: Fix version string.
This is a followup to commit 6eb7af2a43.

* gnu/packages/python.scm (python-kivy-next)[version]: Add missing "-".
2016-08-17 06:05:30 -04:00
Dylan Jeffers 6eb7af2a43
gnu: Add python-kivy.
* gnu/packages/python.scm (python-kivy, python2-kivy)
(python-kivy-next, python2-kivy-next): New variables.
2016-08-17 01:53:42 -04:00
Danny Milosavljevic 517a6c0c6e
gnu: python: Add python-pyserial.
* gnu/packages/python.scm (python-pyserial, python2-pyserial): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-16 13:18:44 -04:00
ng0 b227f0be89
gnu: Add python-stem.
* gnu/packages/python.scm (python-stem, python2-stem): New variables.

Co-authored-by: Leo Famulari <leo@famulari.name>
2016-08-12 13:56:17 -04:00
Efraim Flashner b92f651be8
gnu: python-cython: Use 'modify-phases'.
* gnu/packages/python.scm (python-cython)[arguments]: Use 'modify-phases'.
2016-08-11 22:44:07 +03:00
Efraim Flashner dd22efef0a
gnu: python-cython: Update to 0.24.1.
* gnu/packages/python.scm (python-cython): Update to 0.24.1.
2016-08-11 22:44:07 +03:00
Hartmut Goebel d06df41dfb
gnu: wrap-python3: Create more symlinks.
* gnu/pyckages/python.csm (wrap-python3): Create additional symlinks for
  pip and python-config.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2016-08-10 15:40:11 -04:00
Leo Famulari 1ae44b802b
gnu: Add python-pythondialog.
* gnu/packages/python.scm (python-pythondialog): New variable.
(python2-pythondialog): Inherit from PYTHON-PYTHONDIALOG.

Co-authored-by: Vincent Legoll <vincent.legoll@idgrilles.fr>
2016-08-06 22:55:36 -04:00
Ben Woodcroft da4ac1aaa4
gnu: Add python-future.
* gnu/packages/python.scm (python-future, python2-future): New
variables.
2016-08-06 09:44:28 +10:00
Mark H Weaver 536fc5f8cd
Merge branch 'core-updates' 2016-08-04 08:17:05 -04:00
Mark H Weaver 0832787e5c
Revert "Merge branch 'core-updates'"
This reverts commit 455859a50f.
2016-08-04 08:16:38 -04:00
Ben Woodcroft 752bb44794
gnu: python2-bz2file: Use python-2.
This is a followup to 124df723a0.
Problem reported by Andreas Enge <andreas@enge.fr>.

* gnu/packages/python.scm (python2-bz2file)[arguments]: Use python-2.
2016-08-04 20:09:40 +10:00
Ben Woodcroft 124df723a0
gnu: python-bz2file: Disable tests.
* gnu/packages/python.scm (python-bz2file)[arguments]: Disable
tests.
(python2-bz2file)[arguments]: New field.
2016-08-03 21:08:39 +10:00
Leo Famulari 4e92d76a40
gnu: python-atomicwrites: Update to 1.1.0.
* gnu/packages/python.scm (python-atomicwrites, python2-atomicwrites):
Update to 1.1.0.
2016-08-02 16:24:11 -04:00
Ludovic Courtès 455859a50f
Merge branch 'core-updates' 2016-08-01 23:30:52 +02:00
Andreas Enge bb484529cc
gnu: python-alembic: Update to 0.8.7.
* gnu/packages/python.scm (python-alembic): Update to 0.8.7.
2016-07-31 11:18:53 +02:00
Mark H Weaver 0bab3af078
Merge branch 'master' into core-updates 2016-07-29 14:18:07 -04:00
David Craven 66e076642c
gnu: Remove trailing periods from synopsis.
* gnu/packages/emacs.scm (emacs-smart-mode-line): Update synopsis.
* gnu/packages/gnustep.scm (wmfire): Update synopsis.
* gnu/packages/haskell.scm (ghc-socks): Update synopsis.
* gnu/packages/kde-frameworks.scm (oxygen-icons): Update synopsis.
* gnu/packages/openstack.scm (python-bandit): Update synopsis.
* gnu/packages/perl.scm (perl-test-trap): Update synopsis.
* gnu/packages/python.scm (python-backports-abc): Update synopsis.
* gnu/packages/ruby.scm (python-cryptography-vectors): Update synopsis.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:37:22 +02:00
Leo Famulari cfbb3b0d00
gnu: python-beautifulsoup4: Update to 4.5.0.
* gnu/packages/python.scm (python-beautifulsoup4, python2-beautifulsoup4):
Update to 4.5.0.
2016-07-28 17:50:52 -04:00
Ludovic Courtès 1bb163b0dd
gnu: python@2.7: Delete faulty test on mips64el only.
This amends 8b732bf6d9 and avoids a
rebuild.

* gnu/packages/python.scm (python-2.7)[arguments] <pre-check>:
When (%current-system) starts with "mips64el", delete
Lib/test/test_ctypes.py.
2016-07-28 00:58:40 +02:00
Andreas Enge 8b732bf6d9
gnu: python-2.7: Disable test failing on mips64el-linux.
* gnu/packages/python.scm (python-2.7)[source]: In a snippet, remove
an additional test that fails on mips64el-linux.
2016-07-27 18:24:12 +02:00
Andreas Enge 14656f4495
Merge remote-tracking branch 'origin/master' into core-updates 2016-07-25 21:58:36 +02:00
Efraim Flashner fe84bc9aba
gnu: python-iso8601: Update to 0.1.11.
* gnu/packages/python.scm (python-iso8601): Update to 0.1.11.
2016-07-24 15:43:34 +03:00
Efraim Flashner f0e8d85e17
gnu: python-waf: Update to 1.9.1.
* gnu/packages/python.scm (python-waf): Update to 1.9.1.
2016-07-24 15:43:33 +03:00
Leo Famulari d227260d2f
Merge branch 'master' into core-updates
Resolved conflicts:
* gnu/packages/scheme.scm: Conflict in import of (guix licenses). On master,
"#:hide (openssl)" was used. On core-updates, "#:select (some licenses)" was
used. The latter won the conflict.
* gnu/packages/version-control.scm (git)[arguments]: Whitespace conflict
in 'install-shell-completion.
2016-07-22 18:58:31 -04:00
Danny Milosavljevic c2f0dc6ed1
gnu: Add ptpython and ptpython2.
* gnu/packages/python.scm (ptpython, ptpython-2): New variables.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-07-22 15:06:05 +02:00
Leo Famulari de67e92288
gnu: Update URLs for sourceforge.net.
* gnu/packages/admin.scm: Update URLs pointing to sourceforge.net.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/boost.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/cups.scm: Likewise.
* gnu/packages/djvu.scm: Likewise.
* gnu/packages/docbook.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fonts.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/graphviz.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/onc-rpc.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/popt.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/swig.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
2016-07-21 18:09:40 -04:00
Ludovic Courtès 7575655212
Merge branch 'master' into core-updates 2016-07-20 11:42:17 +02:00
Efraim Flashner aab76e80d2
gnu: python-pyquery: Update to 1.2.13.
* gnu/packages/python.scm (python-pyquery): Update to 1.2.13.
2016-07-19 21:07:37 +03:00
Efraim Flashner d5ccd9abf6
gnu: python-cssselect: Update to 0.9.2.
* gnu/packages/python.scm (python-cssselect): Update to 0.9.2.
[source]: Use 'pypi-uri' format.
2016-07-19 21:03:31 +03:00
Efraim Flashner 58d1d816ba
gnu: python2-cssutils: Update to 1.0.1.
* gnu/packages/python.scm (python2-cssutils): Update to 1.0.1.
[source]: Use 'pypi-uri' format.
2016-07-19 21:00:52 +03:00
Efraim Flashner d58a32037e
gnu: python-lxml: Update to 3.6.0.
* gnu/packages/python.scm (python-lxml): Update to 3.6.0.
2016-07-19 20:11:32 +03:00
Efraim Flashner 988d1bad7b
gnu: python-simplejson: Update to 3.8.2.
* gnu/packages/python.scm (python-simplejson): Update to 3.8.2.
[source]: Use 'pypi-uri' format.
2016-07-17 15:16:19 +03:00
Efraim Flashner 287cfd1a08
gnu: behave: Update to 1.2.5.
* gnu/packages/python.scm (behave): Update to 1.2.5.
[source]: Use 'pypi-uri' format.
2016-07-17 15:15:03 +03:00
Efraim Flashner 4d4cf3dd99
gnu: python-coverage: Update to 4.1.
* gnu/packages/python.scm (python-coverage): Update to 4.1.
2016-07-17 15:15:03 +03:00
Efraim Flashner 42d6d0d0d6
gnu: python-setuptools-scm: Update to 1.11.1.
* gnu/packages/python.scm (python-setuptools-scm): Update to 1.11.1.
2016-07-14 05:51:03 +03:00
Leo Famulari 91f9f33a19
Revert "gnu: Add python-imagesize."
This reverts commit d8fa9cf7f4.
2016-07-12 18:21:25 -04:00
Leo Famulari ced40bd7b5
Revert "gnu: Add python-alabaster."
This reverts commit 15c36240f0b9ab3e8dc0b57702bb6a5174e4ad58.
2016-07-12 18:21:24 -04:00
Leo Famulari ce09c02c4c
Revert "gnu: Add python-snowballstemmer."
This reverts commit b3283dbaf395e024b6d88e63dbb0ccff42209f28.
2016-07-12 18:21:24 -04:00
Leo Famulari 1a27944905
Revert "gnu: python-sphinx: Update to 1.4.4."
This reverts commit efb386ca5c07c5a4571de8561fd5dcd2a4d9cec7.
2016-07-12 18:21:24 -04:00
Leo Famulari bfd77809ec
Revert "gnu: python-sphinx-rtd-theme: Update to 0.1.9."
This reverts commit e1257225e7bb211e3dd8d9373fb5a81fe83b6baf.
2016-07-12 18:21:23 -04:00
Danny Milosavljevic a502dfbf4c
gnu: Add python-jedi.
* gnu/packages/python.scm (python-jedi, python2-jedi): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-07-09 14:12:14 -04:00
Efraim Flashner 6b810897a0
gnu: python-websocket-client: Update to 0.37.0.
* gnu/packages/python.scm (python-websocket-client): Update to 0.37.0.
[source]: Use pypi uri format.
2016-07-07 19:44:11 +03:00
Efraim Flashner 88535a4453
gnu: python-psutil: Update to 4.3.0.
* gnu/packages/python.scm (python-psutil): Update to 4.3.0.
[home-page]: Update home-page.
2016-07-07 17:38:20 +03:00
Ricardo Wurmus 26112c0abb
gnu: python-numexpr: Update to 2.6.0.
* gnu/packages/python.scm (python-numexpr): Update to 2.6.0.
2016-07-06 12:02:18 +02:00
Efraim Flashner 0adc21c293
gnu: Add python2-pytest-cache.
* gnu/packages/python.scm (python2-pytest-cache): New variable.
(python-pytest-cache)[properties]: New field.
2016-07-04 22:47:15 +03:00
ng0 42c4b24646
gnu: python2-pythondialog: Update to 3.4.0.
* gnu/packages/python.scm (python2-pythondialog): Update to 3.4.0.
[source]: Use pypi-uri.

Co-authored-by: Leo Famulari <leo@famulari.name>
2016-07-04 14:35:24 -04:00
Leo Famulari 9852994842
gnu: python-sphinx-rtd-theme: Update to 0.1.9.
* gnu/packages/python.scm (python-sphinx-rtd-theme, python2-sphinx-rtd-theme):
Update to 0.1.9.
2016-07-03 22:24:45 -04:00
Leo Famulari 5ebd95202c
gnu: python-sphinx: Update to 1.4.4.
* gnu/packages/python.scm (python-sphinx, python2-sphinx): Update to 1.4.4.
[source]: Use pypi-uri.
[inputs]: Add python-alabaster, python-babel, python-imagesize, python-six.
[propagated-inputs]: New field.
2016-07-03 22:24:45 -04:00
Leo Famulari 936984b421
gnu: Add python-snowballstemmer.
* gnu/packages/python.scm (python-snowballstemmer, python2-snowballstemmer): New
variables.
2016-07-03 22:24:44 -04:00
Leo Famulari afcb871954
gnu: Add python-alabaster.
* gnu/packages/python.scm (python-alabaster, python2-alabaster): New variables.
2016-07-03 22:24:44 -04:00
Leo Famulari d8fa9cf7f4
gnu: Add python-imagesize.
* gnu/packages/python.scm (python-imagesize, python2-imagesize): New variables.
2016-07-03 22:24:44 -04:00
Troy Sankey 47d0b29269
gnu: Add python-urwidtrees.
* gnu/packages/python.scm (python-urwidtrees, python2-urwidtrees):
New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-07-03 16:52:19 -04:00
Leo Famulari 328ae34112
gnu: python-sphinx-repoze-autointerface: Update to 0.8.
* gnu/packages/python.scm (python-sphinx-repoze-autointerface,
python2-sphinx-repoze-autointerface): Update to 0.8.
2016-07-01 20:55:53 -04:00
Leo Famulari 9c509ca9a6
gnu: python-cryptography, python-cryptography-vectors: Update to 1.3.4.
* gnu/packages/python.scm (python-cryptography, python2-cryptography):
Update to 1.3.4.
[source]: Use pypi-uri.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.3.4.
[source]: Use pypi-uri.
2016-07-01 20:23:07 -04:00
Leo Famulari 187e9094f7
Revert "gnu: wrap-python3: Create more symlinks."
This reverts commit 478e75b53b.
2016-07-01 17:03:36 -04:00
Danny Milosavljevic f4155188c3
gnu: Add python-prompt-toolkit.
* gnu/packages/python.scm (python-prompt-toolkit, python2-prompt-toolkit):
New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-06-29 22:31:05 -04:00
Leo Famulari e4875826d8
gnu: python-wcwidth: Add missing 'properties' field.
This is a followup to commit a44fd439dc.

* gnu/packages/python.scm (python-wcwidth)[properties]: New field.
2016-06-29 22:25:44 -04:00
宋文武 06961617a1
gnu: python2-orator: Rearrange inputs.
* gnu/packages/python.scm (python2-orator)[native-inputs]: Move
python2-ipaddress ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 b26760302a
gnu: python-orator: Rearrange inputs.
* gnu/packages/python.scm (python-orator)[native-inputs]: Move
python-arrow, python-blinker, python-cleo, python-fake-factory,
python-inflection, python-lazy-object-proxy, python-pyaml,
python-simplejson, python-wrapt ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 24c9aa1810
gnu: python2-fake-factory: Rearrange inputs.
* gnu/packages/python.scm (python2-fake-factory)[native-inputs]: Move
python2-ipaddress ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 bbcd729791
gnu: python-fake-factory: Rearrange inputs.
* gnu/packages/python.scm (python-fake-factory)[native-inputs]: Move
python-dateutil-2, python-six ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 d42560bdfa
gnu: python-email-validator: Rearrange inputs.
* gnu/packages/python.scm (python-email-validator)[native-inputs]: Move
python-dnspython, python-idna ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 9403150a96
gnu: python-cleo: Rearrange inputs.
* gnu/packages/python.scm (python-cleo)[native-inputs]: Move
python-psutil, python-pylev ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 36aed73648
gnu: python-arrow: Rearrange inputs.
* gnu/packages/python.scm (python-arrow)[native-inputs]: Move
python-dateutil-2 ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 c8fa3d9b73
gnu: python-pykafka: Rearrange inputs.
* gnu/packages/python.scm (python-pykafka)[native-inputs]: Move
python-gevent, python-kazoo, python-tabulate ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 c18899e8cf
gnu: python-kazoo: Rearrange inputs.
* gnu/packages/python.scm (python-kazoo)[native-inputs]: Move
six ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
宋文武 4591217058
gnu: python-twisted: Rearrange inputs.
* gnu/packages/python.scm (python-twisted)[native-inputs]: Move
python-zope-interface ...
[propagated-inputs]: to here.
2016-06-27 22:17:21 +08:00
Ludovic Courtès 01497dfe6c
Merge branch 'master' into core-updates 2016-06-27 09:30:01 +02:00
宋文武 5a7441910d
gnu: Add python-orator and python2-orator.
* gnu/packages/python.scm (python-orator, python2-orator): New variables.
2016-06-25 22:52:57 +08:00
宋文武 347175a27c
gnu: Add python-flexmock and python2-flexmock.
* gnu/packages/python.scm (python-flexmock, python2-flexmock): New variables.
2016-06-25 22:52:57 +08:00
宋文武 b49504fd8c
gnu: Add python-pyaml and python2-pyaml.
* gnu/packages/python.scm (python-pyaml, python2-pyaml): New variables.
2016-06-25 22:52:57 +08:00
宋文武 ea92ae01c2
gnu: Add python-fake-factory and python2-fake-factory.
* gnu/packages/python.scm (python-fake-factory, python2-fake-factory):
New variables.
2016-06-25 20:49:59 +08:00
宋文武 8987d91e7f
gnu: Add python-ukpostcodeparser and python2-ukpostcodeparser.
* gnu/packages/python.scm (python-ukpostcodeparser)
(python2-ukpostcodeparser): New variables.
2016-06-25 20:49:59 +08:00
宋文武 22711e2585
gnu: Add python-email-validator and python2-email-validator.
* gnu/packages/python.scm (python-email-validator)
(python2-email-validator): New variables.
2016-06-25 20:49:59 +08:00
宋文武 5477e05f01
gnu: Add python-dnspython and python2-dnspython.
* gnu/packages/python.scm (python-dnspython, python2-dnspython):
New variables.
2016-06-25 20:49:59 +08:00
宋文武 77cadb436b
gnu: Add python-lazy-object-proxy and python2-lazy-object-proxy.
* gnu/packages/python.scm (python-lazy-object-proxy)
(python2-lazy-object-proxy): New variables.
2016-06-25 20:49:59 +08:00
宋文武 f5deff7a03
gnu: Add python-cleo and python2-cleo.
* gnu/packages/python.scm (python-cleo, python2-cleo): New variables.
2016-06-25 20:49:59 +08:00
宋文武 1899556655
gnu: Add python-pylev and python2-pylev.
* gnu/packages/python.scm (python-pylev, python2-pylev): New variables.
2016-06-25 20:49:59 +08:00
宋文武 1f2b62a4fa
gnu: Add python-inflection and python2-inflection.
* gnu/packages/python.scm (python-inflection, python2-inflection):
New variables.
2016-06-25 20:49:59 +08:00
宋文武 ae43baa890
gnu: Add python-arrow and python2-arrow.
* gnu/packages/python.scm (python-arrow, python2-arrow): New variables.
2016-06-25 20:49:59 +08:00
宋文武 9250b0f3bf
gnu: Add python-chai and python2-chai.
* gnu/packages/python.scm (python-chai, python2-chai): New variables.
2016-06-25 20:49:59 +08:00
宋文武 8ea8e8d3c3
guix: python-build-system: Change pypi-uri to use https://pypi.io.
* guix/build-system/python.scm (pypi-uri): Use https://pypi.io.
* gnu/packages/python.scm (python-twisted)[uri]: Remove https://pypi.io.
2016-06-25 20:49:59 +08:00
Leo Famulari 909fbd2bf0
gnu: python-wsgi-intercept: Update to 1.2.2.
* gnu/packages/python.scm (python-wsgi-intercept, python2-wsgi-intercept):
Update to 1.2.2.
2016-06-20 18:51:44 -04:00
Leo Famulari c02af1c82a
gnu: python-requests-toolbelt: Update to 0.6.2.
* gnu/packages/python.scm (python-requests-toolbelt,
python2-requests-toolbelt): Update to 0.6.2.
2016-06-20 18:51:44 -04:00
Leo Famulari 3d2e0dbcea
gnu: python-click-threading: Update to 0.2.0.
* gnu/packages/python.scm (python-click-threading, python2-click-threading):
Update to 0.2.0.
2016-06-20 18:51:44 -04:00
Leo Famulari 43accb58f9
gnu: python-click: Update to 6.6.
* gnu/packages/python.scm (python-click, python2-click): Update to 6.6.
2016-06-20 18:51:43 -04:00
Mark H Weaver 84530eef76
Merge branch 'master' into core-updates 2016-06-19 14:22:53 -04:00
Daniel Pimentel 0de78c95b5
gnu: Add python2-jsonrpclib
* gnu/packages/python.scm (python2-jsonrpclib): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-06-17 20:20:11 -04:00
Ludovic Courtès c0eeccbc24
Merge branch 'master' into core-updates 2016-06-17 15:48:27 +02:00
Ben Woodcroft 2e6973222d
gnu: Add python-bz2file.
* gnu/packages/python.scm (python-bz2file, python2-bz2file): New
variables.
2016-06-17 11:08:27 +10:00
Danny Milosavljevic a44fd439dc
gnu: Add python-wcwidth and python2-wcwidth.
* gnu/packages/python.scm (python-wcwidth, python2-wcwidth): New variables.

Co-authored-by: Leo Famulari <leo@famulari.name>
2016-06-15 10:44:52 -04:00
Efraim Flashner c6bccf713b
gnu: python-pykafka: Change uri.
* gnu/packages/python.scm (python-pykafka)[source]: Update pypi uri.
2016-06-13 21:31:13 +03:00
Ricardo Wurmus 9f8ee3fe0e
gnu: Add python-tables.
* gnu/packages/python.scm (python-tables, python2-tables): New
  variables.
2016-06-13 18:01:02 +02:00
Leo Famulari ee86e7e148
Merge branch 'master' into core-updates 2016-06-12 22:09:26 -04:00
宋文武 45dda35eed
gnu: Add python-pykafka and python2-pykafka.
* gnu/packages/python.scm (python-pykafka, python2-pykafka): New variables.
2016-06-11 12:53:09 +08:00
宋文武 1c4c8a33d7
gnu: Add python-kazoo and python2-kazoo.
* gnu/packages/python.scm (python-kazoo, python2-kazoo): New variables.
2016-06-11 12:53:09 +08:00
宋文武 d951bd547c
gnu: Add python-tabulate and python2-tabulate.
* gnu/packages/python.scm (python-tabulate, python2-tabulate): New variables.
2016-06-11 12:53:09 +08:00
Danny Milosavljevic d0b6fed6b8
gnu: Add python-ply.
* gnu/packages/python.scm (python-ply, python2-ply): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-06-07 13:27:50 -04:00
Ludovic Courtès aeafff536f
Merge branch 'master' into core-updates 2016-06-07 11:54:03 +02:00
宋文武 da3aeeb62b
gnu: Add python-twisted and python2-twisted.
* gnu/packages/python.scm (python-twisted, python2-twisted): New variables.
2016-06-04 16:05:07 +08:00
宋文武 d79a343b91
gnu: Add python-gevent and python2-gevent.
* gnu/packages/python.scm (python-gevent, python2-gevent): New variables.
2016-06-04 15:07:11 +08:00
宋文武 68b9d2422c
gnu: Add python-greenlet and python2-greenlet.
* gnu/packages/python.scm (python-greenlet, python2-greenlet):
New variables.
2016-06-04 15:07:03 +08:00
Hartmut Goebel 4a23818659
gnu: Add python2-ipaddr.
* gnu/packages/python.scm: (python2-ipaddr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-01 22:42:35 +02:00
Hartmut Goebel 1a024de45e
gnu: Add python-sqlparse and python2-sqlparse.
* gnu/packages/python.scm (python-sqlparse, python2-sqlparse):
New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-01 22:38:45 +02:00
Hartmut Goebel b8fdbca320
gnu: Add python-tblib and python2-tblib.
* gnu/packages/python.scm (python-tblib, python2-tblib): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-06-01 22:31:26 +02:00
Tomáš Čech 6ba8ca17fb
gnu: Add py3status.
* gnu/packages/python.scm (python-py3status): New variable.
2016-05-31 22:08:10 +02:00
Roel Janssen 8f9ac90182
gnu: Rename texlive module to tex.
* gnu/local.mk (GNU_SYSTEM_MODULES): Rename texlive.scm to tex.scm.
* gnu/packages/texlive.scm: Rename file to tex.scm.
* gnu/packages/tex.scm: Renamed from texlive.scm.
* gnu/packages/algebra.scm: Adjust accordingly.
* gnu/packages/docbook.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/gettext.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/lisp.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/scheme.scm: Likewise.
2016-05-26 10:22:05 +02:00
Leo Famulari 10240c7cbe
gnu: python-llfuse: Update to 1.1.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.1.
2016-05-25 11:50:20 -04:00
Ludovic Courtès bc73a84398
Merge branch 'master' into core-updates 2016-05-23 15:02:26 +02:00
Lukas Gradl 88bb4197c4 gnu: Add python2-rope.
* gnu/packages/python.scm (python2-rope): New variable.
2016-05-22 14:19:52 +10:00
Hartmut Goebel 458480235b
gnu: python: Add 'python' variables for different major/minor versions.
* gnu/packages/python.scm (python-2): Rename variable to...
  (python-2.7): ...this.
  (python-2): Refer to "python-2.7".
  (python): Rename variable to...
  (python-3.4): ...this.
  (python-3): Refer to "python-3.4".
  (python): Refer to "python-3".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-05-19 14:51:21 +02:00
Efraim Flashner dbd40ac19d
gnu: python2-pandas: Fix native-inputs.
* gnu/packages/python.scm (python2-pandas)[native-inputs]: Use python2-
versions of python-panda's native-inputs, not of inputs.
2016-05-18 10:52:41 +03:00
Efraim Flashner 7d0c3c8d01
gnu: python-pandas: Update to 0.18.1.
* gnu/packages/python.scm (python-pandas): Update to 0.18.1.
[native-inputs]: Remove python-setuptools.
[properties]: Define python2-pandas.
(python2-pandas)[native-inputs]: Add python2-setuptools.
* gnu/packages/patches/python-pandas-fix-tslib-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-05-16 17:39:42 +03:00
Leo Famulari b4370be9de
gnu: python-cryptography, python-cryptography-vectors: Update to 1.3.2.
* gnu/packages/python.scm (python-cryptography): Update to 1.3.2.
(python-cryptography-vectors): Update to 1.3.2.
2016-05-16 02:13:18 -04:00
Ludovic Courtès 216c283b0a
gnu: python: Make sure shared libraries are stripped.
* gnu/packages/python.scm (python-2)[arguments]: Add
'make-libraries-writable' phase.
2016-05-10 16:50:46 +02:00
Ludovic Courtès 9ffe61b0ee
gnu: python: Remove unnecessary installed tests.
* gnu/packages/python.scm (python-2)[arguments]: Add 'remove-tests'
phase.
2016-05-10 16:50:46 +02:00
Leo Famulari 478e75b53b
gnu: wrap-python3: Create more symlinks.
Suggested by Hartmut Goebel <h.goebel@crazy-compilers.com>.

* gnu/packages/python.scm (wrap-python3): Add symlinks for 'pip' and
'python-config'.
2016-05-05 16:30:10 -04:00
Mathieu Lirzin c3052d6bcd Merge branch 'master' into core-updates 2016-05-02 17:53:40 +02:00
Danny Milosavljevic 63bcec7140
gnu: Add python2-shedskin.
* gnu/packages/python.scm (python2-shedskin): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-05-01 13:45:57 -04:00
Efraim Flashner a64cbb6f32
gnu: python-celery: Rearrange inputs.
* gnu/packages/python.scm (python-celery)[propagated-inputs]: Move
python-pytz, python-billiard, python-kombu ...
[inputs]: ... to here. Add python-amqp, python-anyjson.
2016-04-28 19:43:21 +03:00
Efraim Flashner 0848d8d3a6
gnu: python-rauth: Rearrange inputs.
* gnu/packages/python.scm (python-rauth)[native-inputs]: Remove it.
[propagated-inputs]: Move python-requests ...
[inputs]: ... to here.
[properties]: Define python2-variant.
(python2-rauth): Build with 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-04-28 19:43:21 +03:00
Ricardo Wurmus 5135354f62 gnu: python-ly: Update to 0.9.4.
* gnu/packages/python.scm (python-ly): Update to 0.9.4.
2016-04-27 10:40:23 +02:00
Efraim Flashner a800018e03 gnu: python2-pysnptools: Update to 0.3.9.
* gnu/packages/python.scm (python2-pysnptools): Update to 0.3.9.
[propagated-inputs]: Add python2-pytz. Move python2-pandas ...
[inputs]: ... to here. Add python2-dateutil-2, python2-six.
2016-04-25 23:35:39 +03:00
Efraim Flashner 783fb0a3a2 gnu: python-terminado: Update to 0.6.
* gnu/packages/python.scm (python-terminado): Update to 0.6.
[inputs]: Remove python-setuptools. Move python-nose ...
[native-inputs]: ... to here.
[properties]: Define python2-variant.
(python2-terminado): Build with 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-04-25 17:19:54 +03:00
Efraim Flashner bdb67d846c gnu: python-singledispatch: Rearrange inputs.
* gnu/packages/python.scm (python-singledispatch)[propagated-inputs]:
Move python-six ...
[inputs]: ... to here.
2016-04-25 17:17:51 +03:00
Efraim Flashner b455439bcd gnu: python-tornado: Rearrange inputs.
* gnu/packages/python.scm (python-tornado)[properties]: Define
python2-variant.
[inputs]: Remove python-certifi, move python-backports-abc here from
native-inputs.
[native-inputs]: Remove python-setuptools.
(python2-tornado): Build with 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-04-25 15:50:22 +03:00
Efraim Flashner fc899d4f73 gnu: python-seaborn: Update to 0.7.0.
* gnu/packages/python.scm (python-seaborn): Update to 0.7.0.
[native-inputs]: Remove python-setuptools.
(python2-seaborn): Build with 'strip-python2-variant'.
[propagated-inputs]: Add python2-pytz.
[native-inputs]: Add python2-setuptools.
2016-04-25 15:28:00 +03:00
Efraim Flashner 4260372671 gnu: python-pandas: Rearrange inputs.
* gnu/packages/python.scm (python-pandas)[propagated-inputs]: Move
python-pytz, python-dateutil-2 ...
[inputs]: ... to here.
2016-04-25 15:27:59 +03:00
Efraim Flashner f0412aa2bd gnu: python-feedgenerator: Update to 1.8.
* gnu/packages/python.scm (python-feedgenerator): Update to 1.8.
[arguments]: Remove configure flags.
[inputs]: Move python-setuptools, python-pytz, python-six ...
[native-inputs]: ... to here.
[home-page]: Update project's home-page.
2016-04-24 21:49:42 +03:00
Efraim Flashner d9f2dece1f gnu: pelican: Rearrange inputs.
* gnu/packages/python.scm (pelican)[native-inputs]: Remove
python-setuptools.
[propagated-inputs]: Move python-feedgenerator, python-jinja2,
python-pygments, python-docutils, python-pytz, python-blinker,
python-unidecode, python-six, python-dateutil-2 ...
[inputs]: ... to here.
2016-04-24 21:20:42 +03:00
Efraim Flashner 194d0d9843 gnu: python2-itsdangerous: Use 'strip-python2-variant'.
* gnu/packages/python.scm (python2-itsdangerous): Use
'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
(python-itsdangerous)[inputs]: Remove python-setuptools.
[properties]: Define python2-variant.
2016-04-24 20:41:15 +03:00
Efraim Flashner 59f151ec54 gnu: python2-oauthlib: Use python2-variant.
* gnu/packages/python.scm (python2-oauthlib): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
(python-oauthlib)[inputs]: Remove python-setuptools.
[properties]: Define python2-variant for python2-oauthlib.
2016-04-24 20:31:23 +03:00
Leo Famulari 9bed9b150d gnu: python-vobject: Update to 0.9.2.
* gnu/packages/python.scm (python-vobject, python2-vobject): Update to 0.9.2.
2016-04-17 14:35:11 -04:00
Ricardo Wurmus 534db46306 gnu: python-pandas: Fix test failures.
* gnu/packages/patches/python-pandas-fix-tslib-test-failure.patch: New
  file.
* gnu-system.am (dist_patch_DATA): Register it.
* gnu/packages/python.scm (python-pandas)[source]: Add patch.
2016-04-17 11:36:25 +02:00
Alex Kost fc1adab148 gnu: packages: Use 'search-patches' everywhere.
* gnu/packages/abiword.scm: Use 'search-patches' for 'patches' field.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/animation.scm: Likewise.
* gnu/packages/apr.scm: Likewise.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/autotools.scm: Likewise.
* gnu/packages/avahi.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bash.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/ci.scm: Likewise.
* gnu/packages/cmake.scm: Likewise.
* gnu/packages/cpio.scm: Likewise.
* gnu/packages/cross-base.scm: Likewise.
* gnu/packages/dico.scm: Likewise.
* gnu/packages/doxygen.scm: Likewise.
* gnu/packages/ebook.scm: Likewise.
* gnu/packages/elf.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/ftp.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gawk.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gd.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/gnunet.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/gnuzilla.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/icu4c.scm: Likewise.
* gnu/packages/idutils.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/imagemagick.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/ldc.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libevent.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libunwind.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/llvm.scm: Likewise.
* gnu/packages/lsh.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/lxqt.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/mit-krb5.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/ninja.scm: Likewise.
* gnu/packages/nvi.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/orpheus.scm: Likewise.
* gnu/packages/ots.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/patchutils.scm: Likewise.
* gnu/packages/pcre.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/polkit.scm: Likewise.
* gnu/packages/pulseaudio.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/qemu.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/rdf.scm: Likewise.
* gnu/packages/readline.scm: Likewise.
* gnu/packages/rush.scm: Likewise.
* gnu/packages/scheme.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/slim.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/tcsh.scm: Likewise.
* gnu/packages/texinfo.scm: Likewise.
* gnu/packages/tls.scm: Likewise.
* gnu/packages/tor.scm: Likewise.
* gnu/packages/tv.scm: Likewise.
* gnu/packages/valgrind.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vtk.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.
* gnu/packages/xiph.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
* gnu/packages/zip.scm: Likewise.
2016-04-14 10:38:21 +03:00
Efraim Flashner 4b47cbfa9a gnu: python-werkzeug: Update to 0.11.5.
* gnu/packages/python.scm (python-werkzeug): Update to 0.11.5.
2016-04-10 23:36:58 +03:00
Efraim Flashner 9ba40f05c8 gnu: python-pytest-localserver: Change inputs.
* gnu/packages/python.scm (python-pytest-localserver)[native-inputs]:
Remove zip.
[proapgated-inputs]: Move python-werkzeug ...
[inputs]: ... to here.
[propagated-inputs]: Move python-pytest, python-requests, python-six ...
[native-inputs]: ... to here.
2016-04-10 22:45:53 +03:00
Efraim Flashner 630d938fbe gnu: python-pytest-cache: Change inputs.
* gnu/packages/python.scm (python-pytest-cache)[propagated-inputs]: Move
python-execnet ...
[inputs]: ... to here. Add python-apipkg, python-py, python-pytest.
2016-04-10 22:38:44 +03:00