diff options
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 110 |
1 files changed, 80 insertions, 30 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8617f634540..a917001dc0e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -60,7 +60,7 @@ | |||
| 60 | ;;; Copyright © 2019 Sam <smbaines8@gmail.com> | 60 | ;;; Copyright © 2019 Sam <smbaines8@gmail.com> |
| 61 | ;;; Copyright © 2019 Jack Hill <jackhill@jackhill.us> | 61 | ;;; Copyright © 2019 Jack Hill <jackhill@jackhill.us> |
| 62 | ;;; Copyright © 2019, 2020 Guillaume Le Vaillant <glv@posteo.net> | 62 | ;;; Copyright © 2019, 2020 Guillaume Le Vaillant <glv@posteo.net> |
| 63 | ;;; Copyright © 2019 Alex Griffin <a@ajgrf.com> | 63 | ;;; Copyright © 2019, 2020 Alex Griffin <a@ajgrf.com> |
| 64 | ;;; Copyright © 2019 Pierre Langlois <pierre.langlois@gmx.com> | 64 | ;;; Copyright © 2019 Pierre Langlois <pierre.langlois@gmx.com> |
| 65 | ;;; Copyright © 2019 Jacob MacDonald <jaccarmac@gmail.com> | 65 | ;;; Copyright © 2019 Jacob MacDonald <jaccarmac@gmail.com> |
| 66 | ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org> | 66 | ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org> |
| @@ -74,6 +74,7 @@ | |||
| 74 | ;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org> | 74 | ;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org> |
| 75 | ;;; Copyright © 2020 Josh Marshall <joshua.r.marshall.1991@gmail.com> | 75 | ;;; Copyright © 2020 Josh Marshall <joshua.r.marshall.1991@gmail.com> |
| 76 | ;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org> | 76 | ;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org> |
| 77 | ;;; Copyright © 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org> | ||
| 77 | ;;; | 78 | ;;; |
| 78 | ;;; This file is part of GNU Guix. | 79 | ;;; This file is part of GNU Guix. |
| 79 | ;;; | 80 | ;;; |
| @@ -4641,30 +4642,33 @@ as the original project seems to have been abandoned circa 2007.") | |||
| 4641 | (package-with-python2 python-socksipy-branch)) | 4642 | (package-with-python2 python-socksipy-branch)) |
| 4642 | 4643 | ||
| 4643 | (define-public python-socksipychain | 4644 | (define-public python-socksipychain |
| 4644 | (package | 4645 | (let ((commit "eb5ee8741ce006ac0c5c3e2e83204062c348c155") |
| 4645 | (name "python-socksipychain") | 4646 | (revision "1") |
| 4646 | (version "2.1.0") | 4647 | (version "2.1.1")) |
| 4647 | (source | 4648 | (package |
| 4648 | (origin | 4649 | (name "python-socksipychain") |
| 4649 | (method git-fetch) | 4650 | (version (git-version version revision commit)) |
| 4650 | (uri (git-reference | 4651 | (source |
| 4651 | (url "https://github.com/pagekite/PySocksipyChain.git") | 4652 | (origin |
| 4652 | (commit (string-append "v" version)))) | 4653 | (method git-fetch) |
| 4653 | (file-name (git-file-name name version)) | 4654 | (uri (git-reference |
| 4654 | (sha256 | 4655 | (url "https://github.com/pagekite/PySocksipyChain.git") |
| 4655 | (base32 | 4656 | (commit commit))) |
| 4656 | "0idm9a050rd2kbgbz2sk9ib9589kj4xh1xdnggs6xbq2v2y8f6zn")))) | 4657 | (file-name (git-file-name name version)) |
| 4657 | (build-system python-build-system) | 4658 | (sha256 |
| 4658 | (arguments | 4659 | (base32 |
| 4659 | `(#:tests? #f)) ; Tests try to access the network. | 4660 | "0fpphn6xnpm7qk8a914s4abycsbq9w6qkci07my632v0fylnm5n7")))) |
| 4660 | (home-page "http://pagekite.net/wiki/Floss/PySocksipyChain/") | 4661 | (build-system python-build-system) |
| 4661 | (synopsis "Python SOCKS module with chained proxies support") | 4662 | (arguments |
| 4662 | (description | 4663 | `(#:tests? #f)) ; Tests try to access the network. |
| 4663 | "SocksiPyChain is a modified version of the SocksiPy SOCKS module, which | 4664 | (home-page "http://pagekite.net/wiki/Floss/PySocksipyChain/") |
| 4665 | (synopsis "Python SOCKS module with chained proxies support") | ||
| 4666 | (description | ||
| 4667 | "SocksiPyChain is a modified version of the SocksiPy SOCKS module, which | ||
| 4664 | adds support for arbitrary chaining of proxy servers and various modes of | 4668 | adds support for arbitrary chaining of proxy servers and various modes of |
| 4665 | TLS/SSL encryption. It was developed for use in PageKite, and also includes | 4669 | TLS/SSL encryption. It was developed for use in PageKite, and also includes |
| 4666 | a simple netcat replacement with chaining support.") | 4670 | a simple netcat replacement with chaining support.") |
| 4667 | (license license:bsd-3))) | 4671 | (license license:bsd-3)))) |
| 4668 | 4672 | ||
| 4669 | (define-public python-pycodestyle | 4673 | (define-public python-pycodestyle |
| 4670 | (package | 4674 | (package |
| @@ -11854,12 +11858,6 @@ hardware-accelerated multitouch applications.") | |||
| 11854 | (define-public python2-kivy | 11858 | (define-public python2-kivy |
| 11855 | (package-with-python2 python-kivy)) | 11859 | (package-with-python2 python-kivy)) |
| 11856 | 11860 | ||
| 11857 | (define-public python-kivy-next | ||
| 11858 | (deprecated-package "python-kivy-next" python-kivy)) | ||
| 11859 | |||
| 11860 | (define-public python2-kivy-next | ||
| 11861 | (deprecated-package "python2-kivy-next" python2-kivy)) | ||
| 11862 | |||
| 11863 | (define-public python-binaryornot | 11861 | (define-public python-binaryornot |
| 11864 | (package | 11862 | (package |
| 11865 | (name "python-binaryornot") | 11863 | (name "python-binaryornot") |
| @@ -15734,14 +15732,14 @@ and other tools.") | |||
| 15734 | (define-public python-typing-extensions | 15732 | (define-public python-typing-extensions |
| 15735 | (package | 15733 | (package |
| 15736 | (name "python-typing-extensions") | 15734 | (name "python-typing-extensions") |
| 15737 | (version "3.7.2") | 15735 | (version "3.7.4.1") |
| 15738 | (source | 15736 | (source |
| 15739 | (origin | 15737 | (origin |
| 15740 | (method url-fetch) | 15738 | (method url-fetch) |
| 15741 | (uri (pypi-uri "typing_extensions" version)) | 15739 | (uri (pypi-uri "typing_extensions" version)) |
| 15742 | (sha256 | 15740 | (sha256 |
| 15743 | (base32 | 15741 | (base32 |
| 15744 | "0wfsv71pvkyf2na938l579jh0v3kzl6g744ijgnahcwd4d9x0b7v")))) | 15742 | "1wj1vcgbnm20aiinmphyxfrbv3qi9xdhvw89ab3qm42y9n4wq7h9")))) |
| 15745 | (build-system python-build-system) | 15743 | (build-system python-build-system) |
| 15746 | (home-page | 15744 | (home-page |
| 15747 | "https://github.com/python/typing/blob/master/typing_extensions/README.rst") | 15745 | "https://github.com/python/typing/blob/master/typing_extensions/README.rst") |
| @@ -18781,3 +18779,55 @@ allows to start and stop daemons for a quick throw-away usage. This is typicall | |||
| 18781 | useful when needing these daemons to run integration testing. It originally | 18779 | useful when needing these daemons to run integration testing. It originally |
| 18782 | evolved from its precursor @code{overtest}.") | 18780 | evolved from its precursor @code{overtest}.") |
| 18783 | (license license:asl2.0))) | 18781 | (license license:asl2.0))) |
| 18782 | |||
| 18783 | (define-public python-pytest-check-links | ||
| 18784 | (package | ||
| 18785 | (name "python-pytest-check-links") | ||
| 18786 | (version "0.3.0") | ||
| 18787 | (source | ||
| 18788 | (origin | ||
| 18789 | (method url-fetch) | ||
| 18790 | ;; URI uses underscores | ||
| 18791 | (uri (pypi-uri "pytest_check_links" version)) | ||
| 18792 | (sha256 | ||
| 18793 | (base32 | ||
| 18794 | "12x3wmrdzm6wgk0vz02hb769h68nr49q47w5q1pj95pc89hsa34v")))) | ||
| 18795 | (build-system python-build-system) | ||
| 18796 | (propagated-inputs | ||
| 18797 | `(("python-docutils" ,python-docutils) | ||
| 18798 | ("python-html5lib" ,python-html5lib) | ||
| 18799 | ("python-nbconvert" ,python-nbconvert) | ||
| 18800 | ("python-nbformat" ,python-nbformat) | ||
| 18801 | ("python-pytest" ,python-pytest) | ||
| 18802 | ("python-six" ,python-six))) | ||
| 18803 | (native-inputs | ||
| 18804 | `(("python-pbr-minimal" ,python-pbr-minimal))) | ||
| 18805 | (home-page "https://github.com/minrk/pytest-check-links") | ||
| 18806 | (synopsis "Check links in files") | ||
| 18807 | (description "This package provides a pytest plugin that checks URLs for | ||
| 18808 | HTML-containing files.") | ||
| 18809 | (license license:bsd-3))) | ||
| 18810 | |||
| 18811 | (define-public python-json5 | ||
| 18812 | (package | ||
| 18813 | (name "python-json5") | ||
| 18814 | (version "0.8.5") | ||
| 18815 | (source | ||
| 18816 | (origin | ||
| 18817 | ;; sample.json5 is missing from PyPi source tarball | ||
| 18818 | (method git-fetch) | ||
| 18819 | (uri (git-reference | ||
| 18820 | (url "https://github.com/dpranke/pyjson5.git") | ||
| 18821 | (commit (string-append "v" version)))) | ||
| 18822 | (file-name (git-file-name name version)) | ||
| 18823 | (sha256 | ||
| 18824 | (base32 "0nyngj18jlkgvm1177lc3cj47wm4yh3dqigygvcvw7xkyryafsqn")))) | ||
| 18825 | (build-system python-build-system) | ||
| 18826 | (home-page "https://github.com/dpranke/pyjson5") | ||
| 18827 | (synopsis | ||
| 18828 | "Python implementation of the JSON5 data format") | ||
| 18829 | (description | ||
| 18830 | "JSON5 extends the JSON data interchange format to make it slightly more | ||
| 18831 | usable as a configuration language. This Python package implements parsing and | ||
| 18832 | dumping of JSON5 data structures.") | ||
| 18833 | (license license:asl2.0))) | ||
