summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm110
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
4664adds support for arbitrary chaining of proxy servers and various modes of 4668adds support for arbitrary chaining of proxy servers and various modes of
4665TLS/SSL encryption. It was developed for use in PageKite, and also includes 4669TLS/SSL encryption. It was developed for use in PageKite, and also includes
4666a simple netcat replacement with chaining support.") 4670a 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
18781useful when needing these daemons to run integration testing. It originally 18779useful when needing these daemons to run integration testing. It originally
18782evolved from its precursor @code{overtest}.") 18780evolved 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
18808HTML-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
18831usable as a configuration language. This Python package implements parsing and
18832dumping of JSON5 data structures.")
18833 (license license:asl2.0)))