summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Expand)Author
2022-01-19gnu: python-pyzmq: Update to 22.3.0.•••* gnu/packages/python-xyz.scm (python-pyzmq): Update to 22.3.0. Marius Bakke
2022-01-19gnu: Add python-roundrobin.•••* gnu/packages/python-xyz.scm (python-roundrobin): New public variable. Marius Bakke
2022-01-19gnu: Add python-retry.•••* gnu/packages/python-xyz.scm (python-retry): New public variable. Marius Bakke
2022-01-19gnu: python-flufl-testing: Explicitly disable tests.•••* gnu/packages/python-xyz.scm (python-flufl-testing)[arguments]: Add #:tests?. [native-inputs]: Remove. Marius Bakke
2022-01-18gnu: python-peachpy: Fix build.•••* gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests directly. [native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-dulwich: Update to 0.20.30.•••* gnu/packages/python-xyz.scm (python-dulwich): Update to 0.20.30. [arguments]: Remove workaround. Patch one more file. [native-inputs]: Add GNUPG and PYTHON-GPG. Marius Bakke
2022-01-18gnu: python-parse-type: Update to 0.5.2.•••* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2. [native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-kazoo: Update to 2.8.0.•••* gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0. Marius Bakke
2022-01-18gnu: python-rdflib: Update to 6.1.1.•••* gnu/packages/rdf.scm (python-rdflib): Update to 6.1.1. [arguments]: Remove #:tests. Add #:phases. [native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST. (python-rdflib-5): New variable. (python2-rdflib): Inherit from PYTHON-RDFLIB-5. * gnu/packages/python-xyz.scm (python-prov): Change from PYTHON-RDFLIB to PYTHON-RDFLIB-5. * gnu/packages/bioinformatics.scm (cwltool): Likewise. Marius Bakke
2022-01-18gnu: python-lazr-delegates: Fix test failure.•••* gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke 'nosetests' directly instead of through setup.py. While at it, respect '--without-tests'. Marius Bakke
2022-01-18gnu: python-gevent: Update to 21.12.0.•••* gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0. [propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ... [native-inputs]: ... here. Remove PYTHON-SIX. Marius Bakke
2022-01-18gnu: Adjust merge resolution.•••Commit 276f40fdc349d2ad62582b23ea55e061b689cfc0 added unnecessary changes to these variables. * gnu/packages/openstack.scm (python-os-testr)[propagated-inputs]: Remove everything except PYTHON-STESTR. [native-inputs]: Add PYTHON-BABEL, PYTHON-TESTREPOSITORY and PYTHON-TESTTOOLS. * gnu/packages/python-xyz.scm (python-platformdirs)[arguments]: Remove obsolete phase. Run pytest verbosely. [native-inputs]: Remove PYTHON-PYTEST-COV. Marius Bakke
2022-01-18gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.•••It was reported by abrenon and zimoun in #guix that python-dbusmock would fail to build on their systems. * gnu/packages/python-xyz.scm (python-dbusmock) [imported-modules, modules]: New arguments. [native-inputs]: Use new style. [phases]{check}: Override phase to run it via a dumb init that can handle signals and reap dead processes correctly. This prevents test suite failures in some cases (though it is still unknown why it was working on some systems and not on others before the change). Maxim Cournoyer
2022-01-18gnu: Add python-reedsolo.•••Missing dependency of python-esptool. * gnu/packages/python-xyz.scm (python-reedsolo): New variable. Lars-Dominik Braun
2022-01-17gnu: python-black: Relax tomli version requirement.•••* gnu/packages/python-xyz.scm (python-black) [phases]{relax-version-requirements}: New phase. Maxim Cournoyer
2022-01-17gnu: python-async-timeout: Update to 4.0.2.•••* gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2. [home-page]: Remove trailing / to please 'guix lint'. Maxim Cournoyer
2022-01-17gnu: python-pystache: Update to 0.6.0.•••* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0. Maxim Cournoyer
2022-01-17gnu: python-simpleeval: Update to 0.9.12.•••* gnu/packages/python-xyz.scm (python-simpleeval): Update to 0.9.12. Maxim Cournoyer
2022-01-17Merge branch 'version-1.4.0'•••With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm Maxim Cournoyer
2022-01-17gnu: Add python-pydbus.•••* gnu/packages/python-xyz.scm (python-pydbus): New variable. Co-authored-by: Aleksandr Vityazev <avityazev@posteo.org> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Morgan Smith
2022-01-16gnu: python-cftime: Update to 1.5.1.1.•••* gnu/packages/python-xyz.scm (python-cftime): Update to 1.5.1.1. [native-inputs]: Add python-check-manifest, python-coverage, python-sphinx, python-twine, python-wheel. [home-page]: Use page linked in the GitHub repository. [license]: Change to expat according to the GitHub repository. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vinicius Monego
2022-01-10gnu: python-xlwt: Add comment about maintainership of the package.•••The package appears to be abandoned. * gnu/packages/python-xyz.scm (python-xlwt): Add comment. Maxim Cournoyer
2022-01-10gnu: python-openpyxl: Update to 3.0.9.•••* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.9. Maxim Cournoyer
2022-01-10gnu: python-xlrd: Update to 2.0.1.•••* gnu/packages/python-xyz.scm (python-xlrd): Update to 2.0.1. [source]: Use git-fetch. [arguments]: Delete field. [native-inputs]: Add python-pytest. Maxim Cournoyer
2022-01-10gnu: python-pdfminer-six: Remove obsolete phase.•••* gnu/packages/python-xyz.scm (python-pdfminer-six)[arguments] <#:phases>: Remove 'make-files-writable phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Sarah Morgensen
2022-01-10gnu: python-beautifulsoup4: Update to 4.10.0.•••* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.10.0. [propagated-inputs]{python-html5lib, python-lxml}: New inputs. [arguments]: Delete field. (python2-beautifulsoup4): Peg at version 4.9.3. Maxim Cournoyer
2022-01-10gnu: poetry: Update to 1.1.12.•••* gnu/packages/python-xyz.scm (poetry): Update to 1.1.12. [phases]{patch-setup-py}: Relax packaging version requirement. [propagated-inputs]{python-msgpack-transitional}: Replace with... {python-msgpack}: ... this. {python-requests-toolbelt-0.9.1}: Replace with... {python-requests-toolbelt}: ... this. {python-msgpack-transitional}: Delete variable. Maxim Cournoyer
2022-01-10gnu: python2-matplotlib: Update to 2.2.5.•••* gnu/packages/python-xyz.scm (python2-matplotlib): Update to 2.2.5. [phases]: Use G-exp. {install-jquery-ui}: Delete phase. JQuery is bundled in this release. [native-inputs]: Remove all exception pkg-config. [propagated-inputs]: Sort and explicitly specify all inputs to ease maintenance. Maxim Cournoyer
2022-01-10gnu: python-matplotlib: Update to 3.5.1 and run tests in parallel.•••* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.5.1. [propagated-inputs]: Add python-fonttools, python-wxpython and python-packaging. [native-inputs]: Remove python-mock, python-wheel, unzip and jquery-ui. Add python-pytest-timeout, python-pytest-xdist, python-setuptools-scm and python-setuptools-scm-git-archive. [phases]: Delete trailing #t. {pretend-version}: New phase. {install-jquery-ui}: Delete phase. {check}: Honor TESTS?. Do not skip webagg tests anymore. Invoke using '-n' argument to run tests in parallel via pytest-xdist. {configure-environment}: Do not set LD_LIBRARY_PATH nor HOME. Rename setup.cfg to mplsetup.cfg. Set the backend to Agg. Maxim Cournoyer
2022-01-10gnu: python-fonttools: Update to 4.28.5.•••* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.28.5 and hide the package. [properties]: New field. (python-fonttools-with-tests): New variable. Maxim Cournoyer
2022-01-10gnu: Add python-fs.•••* gnu/packages/python-xyz.scm (python-fs): New variable. Maxim Cournoyer
2022-01-10gnu: Add python-pyftpdlib.•••* gnu/packages/python-xyz.scm (python-pyftpdlib): New variable. Maxim Cournoyer
2022-01-10gnu: Add python-pysendfile.•••* gnu/packages/python-xyz.scm (python-pysendfile): New variable. Maxim Cournoyer
2022-01-10gnu: python-platformdirs: Update to 2.4.0, run tests and fix metadata.•••* gnu/packages/python-xyz.scm (python-platformdirs): Update to 2.4.0. [phases]{pretend-version}: New phase. {check}: Override to run tests. [native-inputs]{python-setuptools-scm}: New input. Maxim Cournoyer
2022-01-10gnu: python-flit: Update to 3.5.1, enable tests and apply guix style.•••* gnu/packages/python-xyz.scm (python-flit)[origin]: Fetch from pypi-uri, to ease updating the package. [phases]{bootstrap}: Delete phase. {build, install}: Do a PEP 517 build using pypa-build. {check}: New phase. [tests?]: Enable. [propagated-inputs]{python-pytoml, python-toml}: Remove. {python-pypa-build, python-tomli-w, python-flit-core, python-requests}: New inputs. {python-docutils}: New input, moved from... [native-inputs]: ... here. Apply guix style. {python-testpath}: Use the regular python-testpath package. [synopsis, description]: Re-indent. Maxim Cournoyer
2022-01-10gnu: python-astroid: Update to 2.9.0.•••* gnu/packages/python-xyz.scm (python-astroid): Update to 2.9.0. [native-inputs]: Add python-typing-extensions. [properties]: Delete field. (python2-astroid): Delete variable. Maxim Cournoyer
2022-01-10gnu: python-typing-extensions: Update to 4.0.1.•••* gnu/packages/python-xyz.scm (python-typing-extensions): Update to 4.0.1. [origin]: Use git-fetch. [tests?]: Disable. [phases]{unpack, build, install}: New phases. [native-inputs]: Add python-pypa-build, python-flit-core. [home-page]: Shorten URL. Maxim Cournoyer
2022-01-10gnu: python-typing: Update to 3.10.0.0.•••* gnu/packages/python-xyz.scm (python-typing): Update to 3.10.0.0. Maxim Cournoyer
2022-01-10gnu: python-curio: Disable newly failing 'test_timeout' test.•••* gnu/packages/python-xyz.scm (python-prettytable) [phases]{check}: Honor TESTS? and skip the 'test_timeout' test. Maxim Cournoyer
2022-01-10gnu: python-typed-ast: Update to 1.5.1.•••* gnu/packages/python-xyz.scm (python-typed-ast): Update to 1.5.1. Maxim Cournoyer
2022-01-10gnu: python-msgpack: Update to 1.0.3.•••* gnu/packages/python-xyz.scm (python-msgpack): Update to 1.0.3. (python2-msgpack): Delete variable. Maxim Cournoyer
2022-01-15gnu: Add nikola.•••* gnu/packages/python-xyz.scm (nikola): New variable. Hartmut Goebel
2022-01-15gnu: Add python-phpserialize.•••* gnu/packages/python-xyz.scm (python-phpserialize): New variable. Hartmut Goebel
2022-01-15gnu: Add python-doit.•••* gnu/packages/python-xyz.scm (python-doit): New variable. Hartmut Goebel
2022-01-15gnu: Add python-yapsy.•••* gnu/packages/python-xyz.scm (python-yapsy): New variable. Hartmut Goebel
2022-01-15gnu: Add python-pyrss2gen.•••* gnu/packages/python-xyz.scm (python-pyrss2gen): New variable. Hartmut Goebel
2022-01-15gnu: Add python-piexif.•••* gnu/packages/python-xyz.scm (python-piexif): New variable. * gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch: New file. * gnu/packages/python-xyz.scm (dist_patch_DATA): Add it. Hartmut Goebel
2022-01-15gnu: autokey: Fix paths.•••* gnu/packages/python-xyz.scm (autokey): Add comments on the disabled tests and GI_TYPELIB_PATH wrapping. [inputs]: Add ipython. [phases]{fix-paths}: Use paths to ipython3 and python3 in autokey-shell script. {wrap-autokey}: Change name to... {wrap-autokey-gi}: ...this and move to before wrap for clarity. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> John Kehayias
2022-01-15gnu: python-future: Fix sanity check.•••* gnu/packages/python-xyz.scm (python-future): Exclude winreg and tkinter from sanity check. Liliana Marie Prikler
2022-01-14gnu: python-qtconsole: Enable tests.•••* gnu/packages/python-xyz.scm (python-qtconsole)[arguments]: Remove #:tests?. <#:phases>: Set HOME and skip a failing test in the 'pre-check phase. [native-inputs]: Add python-flaky. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Vinicius Monego