Age | Commit message (Collapse) | Author |
|
* gnu/packages/simulation.scm (python-fenics-dijitso)
[phases]{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.42.2.
[phases]{disable-failing-tests}: Remove phase, to tentatively re-enable the
tests disabled since 2015-08-22.
|
|
* gnu/packages/build-tools.scm (meson-0.55): Update to 0.55.3.
|
|
* gnu/packages/build-tools.scm (meson): Update to 0.56.2.
acc# modified: gnu/packages/build-tools.scm
|
|
* gnu/packages/games.scm (fifengine): Import the (guix build
python-build-system) module.
[phases]{check}: Simplify by using the 'add-installed-pythonpath' procedure.
Remove trailing #t.
|
|
This fixes the build on Python 3.9.
* gnu/packages/assembly.scm (intel-xed): Update to 12.0.1.
|
|
* gnu/packages/mail.scm (python-hyperkitty)
[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/fontutils.scm (graphite2)[arguments]: Remove field.
|
|
* gnu/packages/django.scm (python-django-url-filter)
[phases]: Delete trailing #t.
{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/django.scm (python-django-statici18n)
[phases]{check}: Do not read PYTHONPATH from environment. Do not set
build/lib explicitly (the install site path is already in the Guix
PYTHONPATH).
|
|
* gnu/packages/django.scm (python-django-appconf)
[phases]{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/django.scm (python-django-sortedm2m)
[phases]{check}: Do not alter PYTHONPATH. Remove trailing #t.
|
|
* gnu/packages/django.scm (python-django-pipeline): Remove trailing #t.
[phases]{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/django.scm (python-django-contact-form):
[phases]{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/django.scm (python-django): Remove trailing #t.
[phases]{check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/django.scm (python-django): Remove trailing #t.
[phases]{pre-check,check}: Do not alter PYTHONPATH.
|
|
* gnu/packages/statistics.scm (python-rpy2)[arguments]: Remove the '#:modules'
argument.
[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/machine-learning.scm (ghmm): Remove trailing #t.
[phases]: Do not reorder the check phase after the install phase.
{fix-PYTHONPATH}: Remove phase.
|
|
* gnu/packages/machine-learning.scm (tensorflow)[phases]: Delete trailing #t.
{fix-python-build}: Do not alter PYTHONPATH.
|
|
* gnu/packages/tmux.scm (python-libtmux)[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2.
[propagated-inputs]: Remove python-six.
[phases]{check}: Do not set PYTHONPATH.
(python2-pyhamcrest): Remove variable.
|
|
* gnu/packages/check.scm (behave)[arguments]: Remove the '#:phases' argument.
[propagated-inputs]: Remove python-importlib-metadata and python-six.
|
|
* gnu/packages/virtualization.scm (ganeti): Remove trailing #t.
[phases]{build-bash-completions}: Do not set PYTHONPATH.
{pre-check}: Do patch PYTHONPATH from script.
{wrap}: Use the new GUIX_PYTHONPATH environment variable.
|
|
* gnu/packages/web.scm (linkchecker): Remove trailing #t.
[phases]: Do not reorder the check phase after the install phase.
{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/libffi.scm (python-cffi): Remove trailing #t.
[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/xml.scm (python-xmlschema): Remove trailing #t.
[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/bioinformatics.scm (python-loompy)
[phases]{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/bioinformatics.scm (python-scanpy)[phases]
{check}: Do not set PYTHONPATH.
|
|
* gnu/packages/bioinformatics.scm (python-screed)[arguments]: Remove field, no
longer necessary.
|
|
* gnu/packages/bioinformatics.scm (bamm): Delete trailing #t.
[phases]{check}: Override rather than delete phase. Remove trailing #t.
{post-install-check}: Delete phase.
{wrap-executable}: Also wrap with the new GUIX_PYTHONPATH.
|
|
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Remove the
'#:modules' argument.
[phases]: Remove trailing #t.
{check}: Do not manually set PYTHONPATH.
|
|
* gnu/packages/bioinformatics.scm (python-pybedtools): Remove trailing #t.
[phases]{check}: Do not manually set PYTHONPATH.
[arguments]: Remove the '#:modules' argument.
|
|
* gnu/packages/assembly.scm (intel-xed)
[phases]: Delete trailing #t.
{build}: Do not read PYTHONPATH from environment.
|
|
* gnu/packages/admin.scm (solaar)
[phases]{setenv-PATH}: Do not read PYTHONPATH from environment.
|
|
* gnu/packages/python-xyz.scm (python2-virtualenv)[arguments]{phases}: Remove
argument.
|
|
* gnu/packages/python-xyz.scm (python2-packaging-bootstrap)
[propagated-inputs]: Add python2-six-bootstrap.
|
|
* gnu/packages/python-xyz.scm (python-traceback2)[propagated-inputs]:
Add python-six.
|
|
* gnu/packages/python-xyz.scm (python-packaging-bootstrap) [arguments]:
Remove dependency from setup.py, which we do not provide for this
variant.
|
|
* gnu/packages/python-xyz.scm (python-automat) [arguments]: Patch
setup.py.
|
|
* gnu/packages/python-xyz.scm (python-twisted) [arguments]: Patch
setup.py.
|
|
* gnu/packages/python-xyz.scm (python-idna-ssl)[propagated-inputs]: Add
python-idna.
|
|
* gnu/packages/python-xyz.scm (python-traitlets)[propagated-inputs]:
Add python-six.
|
|
* gnu/packages/python-xyz.scm (python-black) [arguments]: Add new phase
to prevent installation of blackd.
|
|
* gnu/packages/python-web.scm (python-websockets) [arguments]: Add new
phase to fix package name.
|
|
* gnu/packages/python-web.scm (python-slugify) [propagated-inputs]: Add
python-text-unidecode.
|
|
* gnu/packages/check.scm (python-pyfakefs) [arguments]: Add new phase to
skip single test.
|
|
* gnu/packages/check.scm (python-pytest-pep8)[arguments]: Remove
dependency on pytest-cache and add proper 'check phase.
|
|
* gnu/packages/check.scm (python-fixtures-bootstrap)
[phases]{sanity-check}: Delete.
|
|
* gnu/packages/check.scm: (python-pytest-xdist)
[arguments]: Relax pytest version requirements.
[propagated-inputs]: Add python-pytest-forked.
|
|
Add a new phase validating the usability of installed Python packages.
* gnu/packages/aux-files/python/sanity-check.py: New file.
* Makefile.am (AUX_FILES): Register it.
* guix/build-system/python.scm (sanity-check.py): New variable.
(lower): Add the script as an implicit input.
* guix/build/python-build-system.scm: Remove trailing #t.
(sanity-check): New phase.
(%standard-phases): Use it.
* tests/builders.scm: (make-python-dummy)
(dummy-ok, dummy-dummy-nosetuptools, dummy-fail-requirements)
(dummy-fail-import, dummy-fail-console-script): New variables.
("python-build-system: dummy-ok")
("python-build-system: dummy-dummy-nosetuptools")
("python-build-system: dummy-fail-requirements")
("python-build-system: dummy-fail-import")
("python-build-system: dummy-fail-console-script"): Add tests.
|