summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2016-11-15gnu: python-awscli: fix inputs.Hartmut Goebel
* gnu/packages/python.scm (python-awscli): [inputs] change to [native-inputs].
2016-11-15gnu: python-botocore: fix inputs.Hartmut Goebel
* gnu/packages/python.scm (python-botocore): [inputs] change to [native-inputs].
2016-11-15gnu: python-pip: fix inputs.Hartmut Goebel
* gnu/packages/python.scm (python-pip): [inputs] change to [native-inputs].
2016-11-15gnu: python2-ipython: fix inputs.Hartmut Goebel
* gnu/packages/python.scm (python2-ipython): [inputs] change to [native-inputs].
2016-11-15gnu: python-betamax: fix inputs.Hartmut Goebel
* gnu/packages/python.scm (python-betamax): [inputs] change to [propagated-inputs].
2016-11-15gnu: python-scikit-learn: Remove useless property "python2-variant".Hartmut Goebel
The Python 2 packages does not change the definition, thus the propery is useless. * gnu/packages/python.scm (python-scikit-learn): [properties]: Remove "python2-variant". (python2-scikit-learn): Remove now needless "strip-python2-variant".
2016-11-15gnu: python-tables: Remove python byte-code files from source.Hartmut Goebel
* gnu/packages/python.scm (python-tables)[source]: Add snippet.
2016-11-15gnu: python-flake8-2.2.4: Remove python byte-code files from source.Hartmut Goebel
* gnu/packages/python.scm (python-flake8-2.2.4)[source]: Add snippet.
2016-11-15gnu: python-flake8: Remove python byte-code files from source.Hartmut Goebel
* gnu/packages/python.scm (python-flake8)[source]: Add snippet.
2016-11-15gnu: python-pytest-django: Remove needless propagated input "python-py".Hartmut Goebel
This is already propagated by python-pytest. * gnu/packages/python.scm (python-pytest-django) [propagated-inputs]: Remove python-py.
2016-11-15gnu: python2-pbcore: Fix inputs:Hartmut Goebel
* gnu/packages/bioinformatics.scm (python2-pbcore) [inputs] change to [propagated-inputs]. [native-inputs]: Remove python-docutils, which comes with sphinx. [former propagated-inputs]: move all (which is only pyxb) to [inputs].
2016-11-15gnu: python2-warpedlmm: Remove phase remove-bin-directory.Hartmut Goebel
This directory did contain contain wrappers for `nose`, which should not be there anyway (since nose already was a native-input). The new python build system no longer creates this directory, while the old one did. (This difference is due to the bloody details of how packages are installed.) * gnu/packages/bioinformatics.scm (python2-warpedlmm) [modify-phases] Remove, since remove-bin-directory was the only modification here.
2016-11-15gnu: khal: Fix build.Hartmut Goebel
The old one was plain wrong and only worked by luck since the old python build system did manipulate PYTHONPATH. * gnu/packages/calendar.scm(khal)[phase manpage]: Use add-installed-pythonpath.
2016-11-15gnu: python-testlib: Remove useless self-defined phase "unpack".Hartmut Goebel
Unzipping is now done by standard-phase "unpack" automatically. * gnu/packages/python.scm (python-testlib, python2-testlib)[phases] No longer replace "unpack".
2016-11-15gnu: python-sphinxcontrib-newsfeed: Remove needless input.Hartmut Goebel
* gnu/packages/python.scm (python-sphinxcontrib-newsfeed) [propagated-inputs]: Remove python-docutils, already porpagated by python-sphinx.
2016-11-15gnu: python-nautilus: Correct inputsHartmut Goebel
* gnu/packages/python.scm(python-nautilus, python2-nautilus): [propagated-inputs] remove python-graphql-core, python-graphql-relay, python-requests: not listed and already propagated by others. Remove pycparser: not listed, not used in source. Move python-nose2 to [native-inputs] (used for tests only).
2016-11-15gnu: python-freezegun: Correct input.Hartmut Goebel
* u/packages/python.scm(python-freezegun)[native-inputs] move python-dateutils-2 to [propagated-inputs].
2016-11-15gnu: python-consul: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-consul)[native-inuts] move python-requests and python-six to [propagated-inputs].
2016-11-15gnu: python-prompt-toolkit: Correct inputsHartmut Goebel
* gnu/packages/python.scm(python-prompt-toolkit)[native-inputs] move python-six to [propagated-inputs]. Remove now empty [native-inputs].
2016-11-15gnu: python-responses: Correct inputsHartmut Goebel
* gnu/packages/python.scm(python-responses)[native-inputs] move python-cookies to [propagated-inputs]
2016-11-15gnu: python-sphinxcontrib-programoutput: Remove needless input.Hartmut Goebel
This is an indirect requirement and propagated by python-sphinx already. * gnu/packages/python.scm(python-sphinxcontrib-programoutput) [propagated-inputs]: Remove python-docutils.
2016-11-15gnu: python-sphinx-repoze-autointerface: Remove needless input.Hartmut Goebel
This is an indirect requirement and propagated by python-sphinx already. * gnu/packages/python.scm(python-sphinx-repoze-autointerface) [propagated-inputs]: Remove python-docutils.
2016-11-15gnu: python-celery: Remove needless inputs.Hartmut Goebel
These are indirect requirements and propagated by python-kombu. * gnu/packages/python.scm(python-celery)[propagated-inputs] Remove python-amqp and python-anyjson.
2016-11-15gnu: Remove some outdated comments.Hartmut Goebel
These comments were about setuptools used at runtime for pkg_resources. * gnu/packages/python.scm: Remove some outdated comments.
2016-11-15gnu: python-tox: Update FIXME comments.Hartmut Goebel
* gnu/packages/python.scm(python-tox)[arguments]: Update FIXME comment. [inputs]: Add FIXME comment.
2016-11-15gnu: python-urllib3: update comment.Hartmut Goebel
* gnu/packages/python.scm(python-urllib3)[propagated-inputs]: Update comment.
2016-11-15gnu: python-wsgi-intercept: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-wsgi-intercept): [native-inputs]: move python-six to [propagated-inputs]. [propagated-inputs] move python-httplib2, python-requests to [native-inputs].
2016-11-15gnu: python-websocket-client: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm (python-websocket-client)[native-inputs] change to [propagated-inputs], remove a wrong comment.
2016-11-15gnu: python-zope-security: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-zope-security)[native-inputs] New element, move python-zope-component, python-zope-configuration, python-zope-location, python-zope-testrunner, python-zope-testing here.
2016-11-15gnu: python-configobj: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-configobj)[native-inputs] change to [propagated-inputs].
2016-11-15gnu: python-zope-location: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-zope-location)[native-inputs] change to [propagated-inputs].
2016-11-15gnu: python-zope-interface: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm(python-zope-interface)[propagated-inputs] change to [native-inputs].
2016-11-15gnu: python-pathpy: Build documentation.Hartmut Goebel
* gnu/packages/python.scm (python-pathpy, python2-pathpy) [output] Add output "doc". [native-inputs]: Add python-sphinx and python-rst.linker [build-doc], [install-doc]: New build phases.
2016-11-15gnu: Add python-rst.linker, python2-rst.linker.Hartmut Goebel
* gnu/packages/python.scm (python-rst.linker, python2-rst.linker): New variables.
2016-11-15gnu: python-numpydoc: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm (python-numpydoc, python-numpydoc) [native-inputs]: Remove python-docutils. Move python-shpinx to [propagated-inputs].
2016-11-15gnu: python-redis: Remove unused input.Hartmut Goebel
* gnu/packages/python.scm (python-redis, python2-redis) Comment out [native-inputs] since these are used only for running tests, which is disabled since it requires a Redis server.
2016-11-15gnu: python2-scikit-image: Remove needless native-input and inheritance.Hartmut Goebel
Remove last additional [native-inputs] python-mock, thus there is no need to inherit python-scikit-image package. Simply use package-with-python2. * gnu/packages/python.scm: (python-scikit-image): [properties]: Remove python2-variant. (python2-scikit-image) Use simply "package-with-python2" after removing last [native-inputs] python-mock.
2016-11-15gnu: python2-scikit-image: Remove needless propagated-input.Hartmut Goebel
* gnu/packages/python.scm: (python2-scikit-image) [propagated-inputs]: Remove python-pytz, it does not occur anywhere in the source.
2016-11-15gnu: python-scikit-image: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm: (python-scikit-image, python2-scikit-image) [propagated-inputs]: Move python-numpy and python-six to [native-inputs]. Add comment.
2016-11-15gnu: python-blinker: No longer disable tests.Hartmut Goebel
The package does not provide tests, but there is no need to disable them. Having them enabled allows running them if some newer version may provide tests. * gnu/package/python.scm (python-blinker, python2-blinker): [arguments]: Remove.
2016-11-15gnu: python-feedgenerator: Remove python byte-code files from source.Hartmut Goebel
* gnu/packages/python.scm (python-feedgenerator, python2-feedgenerator) [source]: Add snippet.
2016-11-15gnu: python-joblib: Add comment.Hartmut Goebel
* gnu/packages/python.scm (python-joblib): Add comment.
2016-11-15gnu: python-joblib: Remove python byte-code files from source.Hartmut Goebel
* gnu/packages/python.scm (python-joblib, python2-joblib)[source]: Add snippet.
2016-11-15gnu: python-oauthlib, python-oauthlib2: Correct inputs.Hartmut Goebel
* gnu/packages/python.scm (python-oauthlib) [propagated-inputs] Move all to [native-inputs]. [native-inputs]: Remove python-mock, python-coverage. (python2-oauthlib)[native-inputs]: Add python2-mock.
2016-11-15gnu: python-pyjwt: Add missing inputs and enable test-suite.Hartmut Goebel
* gnu/packages/python.scm (python-pyjwt) [native-inputs]: Add python-pytest and python-pytest-cov. [arguments]. Remove.
2016-11-15gnu: python-cov-core: Fix imports.Hartmut Goebel
* gnu/packages/python.scm (python-cov-core) [inputs]: change to [propagated-inputs].
2016-11-15gnu: python-statsmodels: Fix buildHartmut Goebel
* gnu/packages/statistics.scm (python-statsmodels): [check] set PYTHONPATH prior to running tests.
2016-11-15gnu: pytest-mock: remove needless propagated input "python-py".Hartmut Goebel
This is not listed as an requirement and is already propagated by python-pytest. * gnu/packages/python.scm (python-pytest-mock, python2-pytest-mock): [propagated-inputs]: Remove python-py.
2016-11-15gnu: python-testscenarios: remove needless input "mimetools".Hartmut Goebel
This does not occur in the source. * gnu/packages/python.scm (python-testscenarios, python2-testscenarios) [propagated-inputs]: Remove python-mimeparse.
2016-11-15gnu: python-setuptools: remove pre-built binaries from source.Hartmut Goebel
These are used to build self-extracting installers for Windows. * gnu/packages/python.scm (python-setuptools, python2-setuptools) [source]: Add snippet to delete *.exe files.