summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
Commit message (Collapse)AuthorAge
* gnu: python-parse-type: Update to 0.5.2.Marius Bakke2022-01-18
| | | | | * gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2. [native-inputs]: Add PYTHON-SETUPTOOLS.
* gnu: python-kazoo: Update to 2.8.0.Marius Bakke2022-01-18
| | | | * gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0.
* gnu: python-rdflib: Update to 6.1.1.Marius Bakke2022-01-18
| | | | | | | | | | | * 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.
* gnu: python-lazr-delegates: Fix test failure.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke 'nosetests' directly instead of through setup.py. While at it, respect '--without-tests'.
* gnu: python-gevent: Update to 21.12.0.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0. [propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ... [native-inputs]: ... here. Remove PYTHON-SIX.
* gnu: Adjust merge resolution.Marius Bakke2022-01-18
| | | | | | | | | | | | 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.
* gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.Maxim Cournoyer2022-01-18
| | | | | | | | | | | | | 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).
* gnu: Add python-reedsolo.Lars-Dominik Braun2022-01-18
| | | | | | Missing dependency of python-esptool. * gnu/packages/python-xyz.scm (python-reedsolo): New variable.
* gnu: python-black: Relax tomli version requirement.Maxim Cournoyer2022-01-17
| | | | | * gnu/packages/python-xyz.scm (python-black) [phases]{relax-version-requirements}: New phase.
* gnu: python-async-timeout: Update to 4.0.2.Maxim Cournoyer2022-01-17
| | | | | * gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2. [home-page]: Remove trailing / to please 'guix lint'.
* gnu: python-pystache: Update to 0.6.0.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0.
* gnu: python-simpleeval: Update to 0.9.12.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/python-xyz.scm (python-simpleeval): Update to 0.9.12.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: python-xlwt: Add comment about maintainership of the package.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | The package appears to be abandoned. * gnu/packages/python-xyz.scm (python-xlwt): Add comment.
| * gnu: python-openpyxl: Update to 3.0.9.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.9.
| * gnu: python-xlrd: Update to 2.0.1.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-xlrd): Update to 2.0.1. [source]: Use git-fetch. [arguments]: Delete field. [native-inputs]: Add python-pytest.
| * gnu: python-pdfminer-six: Remove obsolete phase.Sarah Morgensen2022-01-10
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-pdfminer-six)[arguments] <#:phases>: Remove 'make-files-writable phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * gnu: python-beautifulsoup4: Update to 4.10.0.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | * 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.
| * gnu: poetry: Update to 1.1.12.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: python2-matplotlib: Update to 2.2.5.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-matplotlib: Update to 3.5.1 and run tests in parallel.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-fonttools: Update to 4.28.5.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | * 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.
| * gnu: Add python-fs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-fs): New variable.
| * gnu: Add python-pyftpdlib.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-pyftpdlib): New variable.
| * gnu: Add python-pysendfile.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-pysendfile): New variable.
| * gnu: python-platformdirs: Update to 2.4.0, run tests and fix metadata.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | * 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.
| * gnu: python-flit: Update to 3.5.1, enable tests and apply guix style.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-astroid: Update to 2.9.0.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | * 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.
| * gnu: python-typing-extensions: Update to 4.0.1.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-typing: Update to 3.10.0.0.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-typing): Update to 3.10.0.0.
| * gnu: python-curio: Disable newly failing 'test_timeout' test.Maxim Cournoyer2022-01-10
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-prettytable) [phases]{check}: Honor TESTS? and skip the 'test_timeout' test.
| * gnu: python-typed-ast: Update to 1.5.1.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/python-xyz.scm (python-typed-ast): Update to 1.5.1.
| * gnu: python-msgpack: Update to 1.0.3.Maxim Cournoyer2022-01-10
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-msgpack): Update to 1.0.3. (python2-msgpack): Delete variable.
* | gnu: Add python-pydbus.Morgan Smith2022-01-17
| | | | | | | | | | | | | | * 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>
* | gnu: python-cftime: Update to 1.5.1.1.Vinicius Monego2022-01-16
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: Add nikola.Hartmut Goebel2022-01-15
| | | | | | | | * gnu/packages/python-xyz.scm (nikola): New variable.
* | gnu: Add python-phpserialize.Hartmut Goebel2022-01-15
| | | | | | | | * gnu/packages/python-xyz.scm (python-phpserialize): New variable.
* | gnu: Add python-doit.Hartmut Goebel2022-01-15
| | | | | | | | * gnu/packages/python-xyz.scm (python-doit): New variable.
* | gnu: Add python-yapsy.Hartmut Goebel2022-01-15
| | | | | | | | * gnu/packages/python-xyz.scm (python-yapsy): New variable.
* | gnu: Add python-pyrss2gen.Hartmut Goebel2022-01-15
| | | | | | | | * gnu/packages/python-xyz.scm (python-pyrss2gen): New variable.
* | gnu: Add python-piexif.Hartmut Goebel2022-01-15
| | | | | | | | | | | | * 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.
* | gnu: autokey: Fix paths.John Kehayias2022-01-15
| | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: python-future: Fix sanity check.Liliana Marie Prikler2022-01-15
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-future): Exclude winreg and tkinter from sanity check.
* | gnu: python-qtconsole: Enable tests.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | | | * 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>
* | gnu: python-qtconsole: Update to 4.7.7.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-qtconsole): Update to 4.7.7. [source]: Make some cosmetic changes. [arguments]<#:phases>: Don't return #t. [propagated-inputs]: Remove python-ipython. Add python-ipython-genutils, python-jupyter-client, python-jupyter-core, python-pygments, python-pyqt, python-pyzmq, python-qtpy, python-traitlets. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: python-qasync: Update to 0.22.0.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-qasync): Update to 0.22.0. [arguments]<#:phases>: Don't return #t. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: python-anyqt: Update to 0.0.13.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-anyqt): Update to 0.0.13. [arguments]<#:phases>: Don't return #t. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: Add python-ipython-sql.Foo Chuan Wei2022-01-14
| | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-ipython-sql): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: poetry: Use an old msgpack implementation.Tanguy Le Carrour2022-01-13
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (poetry)[propagated-inputs]: Replace python-msgpack with python-msgpack-transitional. Signed-off-by: Leo Famulari <leo@famulari.name>
* | Revert "gnu: Remove python-msgpack-transitional."Tanguy Le Carrour2022-01-13
| | | | | | | | | | | | | | | | | | | | This reverts commit d5ae6739fdb4786c49d33de3fec9872c73d2e311. It turned out that 'poetry' requires this transitional msgpack package: https://issues.guix.gnu.org/53228 Signed-off-by: Leo Famulari <leo@famulari.name>