From 43accb58f911213ba0bf168383a14ac0c91e205f Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 20 Jun 2016 17:49:22 -0400 Subject: gnu: python-click: Update to 6.6. * gnu/packages/python.scm (python-click, python2-click): Update to 6.6. --- gnu/packages/python.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b2948141e2..bdbe375d9a 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -2163,13 +2163,17 @@ (define-public python2-certifi (define-public python-click (package (name "python-click") - (version "6.2") + (version "6.6") (source (origin (method url-fetch) - (uri (pypi-uri "click" version)) + (uri (string-append + "https://pypi.python.org/packages/" + "7a/00/c14926d8232b36b08218067bcd5853caefb4737cda3f0a47437151344792/" + "click-" version ".tar.gz")) (sha256 - (base32 "10kavbisnk9m93jl2wi34pw7ryr2qbxshh2cysxwxd7bymqgz87v")))) + (base32 + "1sggipyz52crrybwbr9xvwxd4aqigvplf53k9w3ygxmzivd1jsnc")))) (build-system python-build-system) (native-inputs `(("python-setuptools" ,python-setuptools))) -- cgit v1.2.3 From 3d2e0dbcea5e61a58af63b326ad6b26569ab3dd7 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 20 Jun 2016 18:00:57 -0400 Subject: gnu: python-click-threading: Update to 0.2.0. * gnu/packages/python.scm (python-click-threading, python2-click-threading): Update to 0.2.0. --- gnu/packages/python.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index bdbe375d9a..072f5c95b0 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -6946,13 +6946,16 @@ (define-public python-requests-toolbelt (define-public python-click-threading (package (name "python-click-threading") - (version "0.1.2") + (version "0.2.0") (source (origin (method url-fetch) - (uri (pypi-uri "click-threading" version)) + (uri (string-append + "https://pypi.python.org/packages/" + "fe/b7/e7f609d18a2a351cb71616adcf54df1acd82f83cb9b5936935a4d20e2c23/" + "click-threading-" version ".tar.gz")) (sha256 (base32 - "0jmrv4334lfxa2ss53c06dafdwqbk1pb3ihd26izn5igw1bm8145")))) + "18bcqikxwb3drb8rf60cclxkxw52521b38ax3byah6j8cn8y9p4j")))) (build-system python-build-system) (propagated-inputs `(("python-click" ,python-click))) -- cgit v1.2.3 From c02af1c82aa979dfca6154e1b462c1718df644bb Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 20 Jun 2016 18:13:43 -0400 Subject: gnu: python-requests-toolbelt: Update to 0.6.2. * gnu/packages/python.scm (python-requests-toolbelt, python2-requests-toolbelt): Update to 0.6.2. --- gnu/packages/python.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 072f5c95b0..87d7d9089f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -6927,13 +6927,16 @@ (define-public python2-atomicwrites (define-public python-requests-toolbelt (package (name "python-requests-toolbelt") - (version "0.6.0") + (version "0.6.2") (source (origin (method url-fetch) - (uri (pypi-uri "requests-toolbelt" version)) + (uri (string-append + "https://pypi.python.org/packages/" + "e1/a4/a94c037bc72ad70441aff1403d3243510d2542ddca7759faaeffeb11aefe/" + "requests-toolbelt-" version ".tar.gz")) (sha256 (base32 - "07slish560haspn0hpwgy2izhk2snqq06s6acp8xzmhhz079qknc")))) + "15q9nrgp85nqlr4kdz1zvj8z2npafi2sr12y7fqgxbkq28j1aci6")))) (build-system python-build-system) (propagated-inputs `(("python-requests" ,python-requests))) -- cgit v1.2.3 From 909fbd2bf0940b7985577e3c2d5fbd8999bed2a5 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 20 Jun 2016 18:14:24 -0400 Subject: gnu: python-wsgi-intercept: Update to 1.2.2. * gnu/packages/python.scm (python-wsgi-intercept, python2-wsgi-intercept): Update to 1.2.2. --- gnu/packages/python.scm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 87d7d9089f..4567a91e51 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -7108,13 +7108,16 @@ (define-public python-pytest-localserver (define-public python-wsgi-intercept (package (name "python-wsgi-intercept") - (version "1.1.2") + (version "1.2.2") (source (origin (method url-fetch) - (uri (pypi-uri "wsgi_intercept" version)) + (uri (string-append + "https://pypi.python.org/packages/" + "38/76/ebcbc24d0cb77db34520a3ca6ed1bd43ace17d182bbd8dd7d976f1c176fb/" + "wsgi_intercept-" version ".tar.gz")) (sha256 (base32 - "14ajy415ch5d0dnspg4b592p66wlgzah7ay218flp13517fp49zl")))) + "0kjj2v2dvmnpdd5h5gk9rzz0f54rhjb0yiz3zg65bmp65slfw65d")))) (build-system python-build-system) (native-inputs `(("python-pytest" ,python-pytest) -- cgit v1.2.3 From 8ea8e8d3c332d2b187c26762c8e9e7930f6c2cb7 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 19:23:28 +0800 Subject: guix: python-build-system: Change pypi-uri to use https://pypi.io. * guix/build-system/python.scm (pypi-uri): Use https://pypi.io. * gnu/packages/python.scm (python-twisted)[uri]: Remove https://pypi.io. --- gnu/packages/python.scm | 5 +---- guix/build-system/python.scm | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4567a91e51..8c34ff2e46 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9097,10 +9097,7 @@ (define-public python-twisted (version "16.2.0") (source (origin (method url-fetch) - (uri (list (pypi-uri "Twisted" version ".tar.bz2") ; 404 - (string-append - "https://pypi.io/packages/source/T/Twisted/" - "Twisted-" version ".tar.bz2"))) + (uri (pypi-uri "Twisted" version ".tar.bz2")) (sha256 (base32 "0ydxrp9myw1mvsz3qfzx5579y5llmqa82pxvqchgp5syczffi450")))) diff --git a/guix/build-system/python.scm b/guix/build-system/python.scm index c3d6c62404..705943eb73 100644 --- a/guix/build-system/python.scm +++ b/guix/build-system/python.scm @@ -48,7 +48,7 @@ (define* (pypi-uri name version #:optional (extension ".tar.gz")) "Return a URI string for the Python package hosted on the Python Package Index (PyPI) corresponding to NAME and VERSION. EXTENSION is the file name extension, such as '.tar.gz'." - (string-append "https://pypi.python.org/packages/source/" + (string-append "https://pypi.io/packages/source/" (string-take name 1) "/" name "/" name "-" version extension)) -- cgit v1.2.3 From 9250b0f3bf05da7e3f8b1cfaf9ce0c603ed72abf Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:06:52 +0800 Subject: gnu: Add python-chai and python2-chai. * gnu/packages/python.scm (python-chai, python2-chai): New variables. --- gnu/packages/python.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8c34ff2e46..0c9bd22ee6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -21,6 +21,7 @@ ;;; Copyright © 2016 Lukas Gradl ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2016 Daniel Pimentel +;;; Copyright © 2016 Sou Bunnbu ;;; ;;; This file is part of GNU Guix. ;;; @@ -9291,3 +9292,27 @@ (define-public python2-jsonrpclib new (proposed) 2.0 spec, which includes batch submission, keyword arguments, etc.") (license asl2.0))) + +(define-public python-chai + (package + (name "python-chai") + (version "1.1.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "chai" version)) + (sha256 + (base32 + "016kf3irrclpkpvcm7q0gmkfibq7jgy30a9v73pp42bq9h9a32bl")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/agoragames/chai") + (synopsis "Mocking framework for Python") + (description + "Chai provides an api for mocking, stubbing and spying your python +objects, patterned after the Mocha library for Ruby.") + (license bsd-3))) + +(define-public python2-chai + (package-with-python2 python-chai)) + -- cgit v1.2.3 From ae43baa890cf7957b87f8218263cc8ac95343c58 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:07:39 +0800 Subject: gnu: Add python-arrow and python2-arrow. * gnu/packages/python.scm (python-arrow, python2-arrow): New variables. --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0c9bd22ee6..6e30377005 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9316,3 +9316,31 @@ (define-public python-chai (define-public python2-chai (package-with-python2 python-chai)) +(define-public python-arrow + (package + (name "python-arrow") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "arrow" version)) + (sha256 + (base32 + "1bz7hkdgpqcjs866y58z8jywpy7al0f4rxdr00bh2l5qddyw245j")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools) + ("python-dateutil" ,python-dateutil-2) + ;; For testing + ("python-chai" ,python-chai) + ("python-simplejson" ,python-simplejson))) + (home-page "https://github.com/crsmithdev/arrow/") + (synopsis "Dates and times for Python") + (description + "Arrow is a Python library to creating, manipulating, formatting and +converting dates, times, and timestamps. It implements and updates the +datetime type.") + (license asl2.0))) + +(define-public python2-arrow + (package-with-python2 python-arrow)) + -- cgit v1.2.3 From 1f2b62a4fa6953eabce5b37462ee7de179cda71b Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:08:14 +0800 Subject: gnu: Add python-inflection and python2-inflection. * gnu/packages/python.scm (python-inflection, python2-inflection): New variables. --- gnu/packages/python.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6e30377005..ced8232061 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9344,3 +9344,27 @@ (define-public python-arrow (define-public python2-arrow (package-with-python2 python-arrow)) +(define-public python-inflection + (package + (name "python-inflection") + (version "0.3.1") + (source + (origin (method url-fetch) + (uri (pypi-uri "inflection" version)) + (sha256 + (base32 + "1jhnxgnw8y3mbzjssixh6qkc7a3afc4fygajhqrqalnilyvpzshq")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "http://github.com/jpvanhal/inflection") + (synopsis "Python string transformation library") + (description + "Inflection is a string transformation library. It singularizes +and pluralizes English words, and transforms strings from CamelCase to +underscored string.") + (license license:expat))) + +(define-public python2-inflection + (package-with-python2 python-inflection)) + -- cgit v1.2.3 From 1899556655dda2dbffcf5e76f8f2796d64e37a20 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:09:03 +0800 Subject: gnu: Add python-pylev and python2-pylev. * gnu/packages/python.scm (python-pylev, python2-pylev): New variables. --- gnu/packages/python.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ced8232061..1dc521220e 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9368,3 +9368,26 @@ (define-public python-inflection (define-public python2-inflection (package-with-python2 python-inflection)) +(define-public python-pylev + (package + (name "python-pylev") + (version "1.3.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "pylev" version)) + (sha256 + (base32 + "1hz1x9blsbxya1y9nnhnwwdnqmakxi9mc0jkwj0rn6b1h44i0f86")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "http://github.com/toastdriven/pylev") + (synopsis "Levenshtein distance implementation in Python") + (description "Pure Python Levenshtein implementation, based off the +Wikipedia code samples at +@url{http://en.wikipedia.org/wiki/Levenshtein_distance}.") + (license bsd-3))) + +(define-public python2-pylev + (package-with-python2 python-pylev)) + -- cgit v1.2.3 From f5deff7a033e2b3fd0e8aceb094798e59f692d4c Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:09:51 +0800 Subject: gnu: Add python-cleo and python2-cleo. * gnu/packages/python.scm (python-cleo, python2-cleo): New variables. --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 1dc521220e..d1d127bab9 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9391,3 +9391,31 @@ (define-public python-pylev (define-public python2-pylev (package-with-python2 python-pylev)) +(define-public python-cleo + (package + (name "python-cleo") + (version "0.4.1") + (source (origin + (method url-fetch) + (uri (pypi-uri "cleo" version)) + (sha256 + (base32 + "1k2dcl6mqpn5bljyl6w42rqyd9mb3y9kh2mg7m2x3kfjwvg0rpva")))) + (build-system python-build-system) + (native-inputs + `(("python-psutil" ,python-psutil) + ("python-pylev" ,python-pylev) + ("python-setuptools" ,python-setuptools) + ;; For testing + ("python-mock" ,python-mock) + ("python-pytest" ,python-pytest))) + (home-page "https://github.com/sdispater/cleo") + (synopsis "Command-line arguments library for Python") + (description + "Cleo allows you to create command-line commands with signature in +docstring and colored output.") + (license license:expat))) + +(define-public python2-cleo + (package-with-python2 python-cleo)) + -- cgit v1.2.3 From 77cadb436be83557d17605565af1b17e574bdb68 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:10:45 +0800 Subject: gnu: Add python-lazy-object-proxy and python2-lazy-object-proxy. * gnu/packages/python.scm (python-lazy-object-proxy) (python2-lazy-object-proxy): New variables. --- gnu/packages/python.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d1d127bab9..dc9879a8f0 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9419,3 +9419,26 @@ (define-public python-cleo (define-public python2-cleo (package-with-python2 python-cleo)) +(define-public python-lazy-object-proxy + (package + (name "python-lazy-object-proxy") + (version "1.2.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "lazy-object-proxy" version)) + (sha256 + (base32 + "0s22aqqkdscyh8sjspyyax7qa1aiz8p4midrnyf39717fhfczm6x")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/ionelmc/python-lazy-object-proxy") + (synopsis "Lazy object proxy for python") + (description + "Lazy object proxy is an object that wraps a callable but defers the call +until the object is actually required, and caches the result of said call.") + (license bsd-2))) + +(define-public python2-lazy-object-proxy + (package-with-python2 python-lazy-object-proxy)) + -- cgit v1.2.3 From 5477e05f016c1d1696191e93855dfeb525f53ebd Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:11:57 +0800 Subject: gnu: Add python-dnspython and python2-dnspython. * gnu/packages/python.scm (python-dnspython, python2-dnspython): New variables. --- gnu/packages/python.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index dc9879a8f0..ff3cb99652 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9442,3 +9442,29 @@ (define-public python-lazy-object-proxy (define-public python2-lazy-object-proxy (package-with-python2 python-lazy-object-proxy)) +(define-public python-dnspython + (package + (name "python-dnspython") + (version "1.14.0") + (source (origin + (method url-fetch) + (uri (string-append "http://www.dnspython.org/kits/" + version "/dnspython-" version ".tar.gz")) + (sha256 + (base32 + "1z472r63gdqsxhsxj3plr5vs478yf4303vrqxxpsccc940g441hl")))) + (build-system python-build-system) + (arguments '(#:tests? #f)) ; XXX: requires internet access + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "http://www.dnspython.org") + (synopsis "DNS toolkit for Python") + (description + "dnspython is a DNS toolkit for Python. It supports almost all record +types. It can be used for queries, zone transfers, and dynamic updates. +It supports TSIG authenticated messages and EDNS0.") + (license license:expat))) + +(define-public python2-dnspython + (package-with-python2 python-dnspython)) + -- cgit v1.2.3 From 22711e258580d6a13207822d2b02c5a610b1f76b Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:13:32 +0800 Subject: gnu: Add python-email-validator and python2-email-validator. * gnu/packages/python.scm (python-email-validator) (python2-email-validator): New variables. --- gnu/packages/python.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ff3cb99652..68123cc1ee 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9468,3 +9468,35 @@ (define-public python-dnspython (define-public python2-dnspython (package-with-python2 python-dnspython)) +(define-public python-email-validator + (package + (name "python-email-validator") + (version "1.0.1") + (source + (origin (method url-fetch) + (uri (pypi-uri "email_validator" version)) + (sha256 + (base32 + "0mn8jg5h8ifl8w6a6m0hq8kbk0mzw9vm054qfamkn89b3npz52qw")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'build 'use-dnspython + (lambda _ + (substitute* "setup.py" + (("dnspython3") "dnspython")) + #t))))) + (native-inputs + `(("python-dnspython" ,python-dnspython) + ("python-idna" ,python-idna) + ("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/JoshData/python-email-validator") + (synopsis "Email address validation library for Python") + (description + "This library validates email address syntax and deliverability.") + (license cc0))) + +(define-public python2-email-validator + (package-with-python2 python-email-validator)) + -- cgit v1.2.3 From 8987d91e7fae03021e9a4e61e165f670912a2d42 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:14:53 +0800 Subject: gnu: Add python-ukpostcodeparser and python2-ukpostcodeparser. * gnu/packages/python.scm (python-ukpostcodeparser) (python2-ukpostcodeparser): New variables. --- gnu/packages/python.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 68123cc1ee..50d9ee9089 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9500,3 +9500,25 @@ (define-public python-email-validator (define-public python2-email-validator (package-with-python2 python-email-validator)) +(define-public python-ukpostcodeparser + (package + (name "python-ukpostcodeparser") + (version "1.0.3") + (source (origin + (method url-fetch) + (uri (pypi-uri "UkPostcodeParser" version)) + (sha256 + (base32 + "1jwg9z4rz51mcka1821rwgycsd0mcicyp1kiwjfa2kvg8bm9p2qd")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/hamstah/ukpostcodeparser") + (synopsis "UK Postcode parser for Python") + (description + "This library provides the @code{parse_uk_postcode} function for +parsing UK postcodes.") + (license license:expat))) + +(define-public python2-ukpostcodeparser + (package-with-python2 python-ukpostcodeparser)) -- cgit v1.2.3 From ea92ae01c2b9f90ea169acbf4228e9cf100a35b2 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Thu, 23 Jun 2016 23:16:04 +0800 Subject: gnu: Add python-fake-factory and python2-fake-factory. * gnu/packages/python.scm (python-fake-factory, python2-fake-factory): New variables. --- gnu/packages/python.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 50d9ee9089..7f3f95d142 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9522,3 +9522,50 @@ (define-public python-ukpostcodeparser (define-public python2-ukpostcodeparser (package-with-python2 python-ukpostcodeparser)) + +(define-public python-fake-factory + (package + (name "python-fake-factory") + (version "0.5.7") + (source (origin + (method url-fetch) + (uri (pypi-uri "fake-factory" version)) + (sha256 + (base32 + "1chmarnrdzn4r017n8qlic0m0bbnhw04s3hkwribjvm3mqpb6pa0")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'check 'disable-failing-test + ;; XXX: faker/tests/ne_np/__init__.py, line 40, in test_names + ;; first_name, last_name = name.split() + ;; ValueError: too many values to unpack (expected 2) + (lambda _ + (delete-file "faker/tests/ne_np/__init__.py") + #t))))) + (native-inputs + `(("python-dateutil" ,python-dateutil-2) + ("python-setuptools" ,python-setuptools) + ("python-six" ,python-six) + ;; For testing + ("python-email-validator" ,python-email-validator) + ("python-mock" ,python-mock) + ("python-ukpostcodeparser" ,python-ukpostcodeparser))) + (home-page "http://github.com/joke2k/faker") + (synopsis "Python package that generates fake data") + (description + "Faker is a Python package that generates fake data such as names, +addresses, and phone numbers.") + (license license:expat) + (properties `((python2-variant . ,(delay python2-fake-factory)))))) + +(define-public python2-fake-factory + (let ((base (package-with-python2 (strip-python2-variant + python-fake-factory)))) + (package + (inherit base) + (native-inputs + `(("python2-ipaddress" ,python2-ipaddress) + ,@(package-native-inputs base)))))) + -- cgit v1.2.3 From b49504fd8c2f61fe5aae27598e5a475de1f9494b Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Sat, 25 Jun 2016 22:49:39 +0800 Subject: gnu: Add python-pyaml and python2-pyaml. * gnu/packages/python.scm (python-pyaml, python2-pyaml): New variables. --- gnu/packages/python.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 7f3f95d142..80715133c3 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9569,3 +9569,28 @@ (define-public python2-fake-factory `(("python2-ipaddress" ,python2-ipaddress) ,@(package-native-inputs base)))))) +(define-public python-pyaml + (package + (name "python-pyaml") + (version "15.8.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "pyaml" version)) + (sha256 + (base32 + "1f5m28vkh4ksq3d80d8mmd2z8wxvc3mgy2pmrv2751dm2xgznm4w")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs + `(("python-pyyaml" ,python-pyyaml))) + (home-page "https://github.com/mk-fg/pretty-yaml") + (synopsis "YAML pretty-print library for Python") + (description + "pyaml is a PyYAML based python module to produce pretty and readable +YAML-serialized data.") + (license (non-copyleft "http://www.wtfpl.net/txt/copying/")))) + +(define-public python2-pyaml + (package-with-python2 python-pyaml)) + -- cgit v1.2.3 From 347175a27c4e37aa2f8acb8024cadb5d28b11cac Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Sat, 25 Jun 2016 22:50:12 +0800 Subject: gnu: Add python-flexmock and python2-flexmock. * gnu/packages/python.scm (python-flexmock, python2-flexmock): New variables. --- gnu/packages/python.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 80715133c3..46179b51db 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9594,3 +9594,26 @@ (define-public python-pyaml (define-public python2-pyaml (package-with-python2 python-pyaml)) +(define-public python-flexmock + (package + (name "python-flexmock") + (version "0.10.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "flexmock" version)) + (sha256 + (base32 + "0arc6njvs6i9v9hgvzk5m50296g7zy5m9d7pyb43vdsdgxrci5gy")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "https://flexmock.readthedocs.org") + (synopsis "Testing library for Python") + (description + "flexmock is a testing library for Python that makes it easy to create +mocks, stubs and fakes.") + (license bsd-3))) + +(define-public python2-flexmock + (package-with-python2 python-flexmock)) + -- cgit v1.2.3 From 5a7441910d264ec4a04f623267bd6aa0a58755f8 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Sat, 25 Jun 2016 22:51:22 +0800 Subject: gnu: Add python-orator and python2-orator. * gnu/packages/python.scm (python-orator, python2-orator): New variables. --- gnu/packages/python.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 46179b51db..549bd347c1 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9617,3 +9617,41 @@ (define-public python-flexmock (define-public python2-flexmock (package-with-python2 python-flexmock)) +(define-public python-orator + (package + (name "python-orator") + (version "0.8.2") + (source (origin + (method url-fetch) + (uri (pypi-uri "orator" version)) + (sha256 + (base32 + "1li49irsqha17nrda4nsb48biyy0rarp9pphf0jpqwm5zr8hv569")))) + (build-system python-build-system) + (arguments '(#:tests? #f)) ; no tests + (native-inputs + `(("python-arrow" ,python-arrow) + ("python-blinker" ,python-blinker) + ("python-cleo" ,python-cleo) + ("python-fake-factory" ,python-fake-factory) + ("python-inflection" ,python-inflection) + ("python-lazy-object-proxy" ,python-lazy-object-proxy) + ("python-pyaml" ,python-pyaml) + ("python-setuptools" ,python-setuptools) + ("python-simplejson" ,python-simplejson) + ("python-wrapt" ,python-wrapt))) + (home-page "https://orator-orm.com/") + (synopsis "ActiveRecord ORM for Python") + (description + "Orator provides a simple ActiveRecord-like Object Relational Mapping +implementation for Python.") + (license license:expat) + (properties `((python2-variant . ,(delay python2-orator)))))) + +(define-public python2-orator + (let ((base (package-with-python2 (strip-python2-variant python-orator)))) + (package + (inherit base) + (native-inputs + `(("python2-ipaddress" ,python2-ipaddress) + ,@(package-native-inputs base)))))) -- cgit v1.2.3 From 4591217058c306ed9c8dc79a8feebfe6a97da751 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:18:12 +0800 Subject: gnu: python-twisted: Rearrange inputs. * gnu/packages/python.scm (python-twisted)[native-inputs]: Move python-zope-interface ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 549bd347c1..888e1c30ed 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9104,8 +9104,9 @@ (define-public python-twisted "0ydxrp9myw1mvsz3qfzx5579y5llmqa82pxvqchgp5syczffi450")))) (build-system python-build-system) (native-inputs - `(("python-setuptools" ,python-setuptools) - ("python-zope-interface" ,python-zope-interface))) + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs + `(("python-zope-interface" ,python-zope-interface))) (home-page "https://twistedmatrix.com/") (synopsis "Asynchronous networking framework written in Python") (description -- cgit v1.2.3 From c18899e8cfa7dc3b5a9c0ff7d7f903e2c30a75f1 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:32:36 +0800 Subject: gnu: python-kazoo: Rearrange inputs. * gnu/packages/python.scm (python-kazoo)[native-inputs]: Move six ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 888e1c30ed..e30166c133 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9191,8 +9191,9 @@ (define-public python-kazoo (build-system python-build-system) (arguments '(#:tests? #f)) ; XXX: needs zookeeper (native-inputs - `(("python-setuptools" ,python-setuptools) - ("python-six" ,python-six))) + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs + `(("python-six" ,python-six))) (home-page "https://kazoo.readthedocs.org") (synopsis "High-level Zookeeper client library") (description -- cgit v1.2.3 From c8fa3d9b73e6cdeaecda5bfdd508656a4bbb0f3a Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:36:38 +0800 Subject: gnu: python-pykafka: Rearrange inputs. * gnu/packages/python.scm (python-pykafka)[native-inputs]: Move python-gevent, python-kazoo, python-tabulate ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index e30166c133..9558dcc9f4 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9221,9 +9221,10 @@ (define-public python-pykafka (build-system python-build-system) (arguments '(#:tests? #f)) ; XXX: needs zookeeper, kafka, etc. (native-inputs + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs `(("python-gevent" ,python-gevent) ("python-kazoo" ,python-kazoo) - ("python-setuptools" ,python-setuptools) ("python-tabulate" ,python-tabulate))) (inputs `(("librdkafka" ,librdkafka))) -- cgit v1.2.3 From 36aed73648eeaa84bf5bd00a72f3db3f35d1defb Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:38:05 +0800 Subject: gnu: python-arrow: Rearrange inputs. * gnu/packages/python.scm (python-arrow)[native-inputs]: Move python-dateutil-2 ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 9558dcc9f4..964e81bbac 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9332,10 +9332,11 @@ (define-public python-arrow (build-system python-build-system) (native-inputs `(("python-setuptools" ,python-setuptools) - ("python-dateutil" ,python-dateutil-2) ;; For testing ("python-chai" ,python-chai) ("python-simplejson" ,python-simplejson))) + (propagated-inputs + `(("python-dateutil" ,python-dateutil-2))) (home-page "https://github.com/crsmithdev/arrow/") (synopsis "Dates and times for Python") (description -- cgit v1.2.3 From 9403150a96b768ae57f6fc7dbb0ba330136dd9f5 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:39:25 +0800 Subject: gnu: python-cleo: Rearrange inputs. * gnu/packages/python.scm (python-cleo)[native-inputs]: Move python-psutil, python-pylev ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 964e81bbac..aac703c355 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9407,12 +9407,13 @@ (define-public python-cleo "1k2dcl6mqpn5bljyl6w42rqyd9mb3y9kh2mg7m2x3kfjwvg0rpva")))) (build-system python-build-system) (native-inputs - `(("python-psutil" ,python-psutil) - ("python-pylev" ,python-pylev) - ("python-setuptools" ,python-setuptools) + `(("python-setuptools" ,python-setuptools) ;; For testing ("python-mock" ,python-mock) ("python-pytest" ,python-pytest))) + (propagated-inputs + `(("python-psutil" ,python-psutil) + ("python-pylev" ,python-pylev))) (home-page "https://github.com/sdispater/cleo") (synopsis "Command-line arguments library for Python") (description -- cgit v1.2.3 From d42560bdfa8a415b04c2b8c1e6475140733e36f5 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:40:34 +0800 Subject: gnu: python-email-validator: Rearrange inputs. * gnu/packages/python.scm (python-email-validator)[native-inputs]: Move python-dnspython, python-idna ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index aac703c355..7db8a8f8e4 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9493,9 +9493,10 @@ (define-public python-email-validator (("dnspython3") "dnspython")) #t))))) (native-inputs + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs `(("python-dnspython" ,python-dnspython) - ("python-idna" ,python-idna) - ("python-setuptools" ,python-setuptools))) + ("python-idna" ,python-idna))) (home-page "https://github.com/JoshData/python-email-validator") (synopsis "Email address validation library for Python") (description -- cgit v1.2.3 From bbcd729791eebe3dc3888eaf2b054d8a62842ef9 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:41:52 +0800 Subject: gnu: python-fake-factory: Rearrange inputs. * gnu/packages/python.scm (python-fake-factory)[native-inputs]: Move python-dateutil-2, python-six ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 7db8a8f8e4..8decf9a3b6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9551,13 +9551,14 @@ (define-public python-fake-factory (delete-file "faker/tests/ne_np/__init__.py") #t))))) (native-inputs - `(("python-dateutil" ,python-dateutil-2) - ("python-setuptools" ,python-setuptools) - ("python-six" ,python-six) + `(("python-setuptools" ,python-setuptools) ;; For testing ("python-email-validator" ,python-email-validator) ("python-mock" ,python-mock) ("python-ukpostcodeparser" ,python-ukpostcodeparser))) + (propagated-inputs + `(("python-dateutil" ,python-dateutil-2) + ("python-six" ,python-six))) (home-page "http://github.com/joke2k/faker") (synopsis "Python package that generates fake data") (description -- cgit v1.2.3 From 24c9aa18108639f46ceb96fc51a9050f004df240 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 20:43:25 +0800 Subject: gnu: python2-fake-factory: Rearrange inputs. * gnu/packages/python.scm (python2-fake-factory)[native-inputs]: Move python2-ipaddress ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8decf9a3b6..e0fe77dfc8 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9572,9 +9572,9 @@ (define-public python2-fake-factory python-fake-factory)))) (package (inherit base) - (native-inputs + (propagated-inputs `(("python2-ipaddress" ,python2-ipaddress) - ,@(package-native-inputs base)))))) + ,@(package-propagated-inputs base)))))) (define-public python-pyaml (package -- cgit v1.2.3 From b26760302a456a8cfe71e596469f98944726543a Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 21:10:49 +0800 Subject: gnu: python-orator: Rearrange inputs. * gnu/packages/python.scm (python-orator)[native-inputs]: Move python-arrow, python-blinker, python-cleo, python-fake-factory, python-inflection, python-lazy-object-proxy, python-pyaml, python-simplejson, python-wrapt ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index e0fe77dfc8..865fe425f6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9637,6 +9637,8 @@ (define-public python-orator (build-system python-build-system) (arguments '(#:tests? #f)) ; no tests (native-inputs + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs `(("python-arrow" ,python-arrow) ("python-blinker" ,python-blinker) ("python-cleo" ,python-cleo) @@ -9644,7 +9646,6 @@ (define-public python-orator ("python-inflection" ,python-inflection) ("python-lazy-object-proxy" ,python-lazy-object-proxy) ("python-pyaml" ,python-pyaml) - ("python-setuptools" ,python-setuptools) ("python-simplejson" ,python-simplejson) ("python-wrapt" ,python-wrapt))) (home-page "https://orator-orm.com/") -- cgit v1.2.3 From 06961617a1f926a2e0a0c96c32d36724a2c7feb2 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 27 Jun 2016 21:13:12 +0800 Subject: gnu: python2-orator: Rearrange inputs. * gnu/packages/python.scm (python2-orator)[native-inputs]: Move python2-ipaddress ... [propagated-inputs]: to here. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 865fe425f6..d29546749d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9660,6 +9660,6 @@ (define-public python2-orator (let ((base (package-with-python2 (strip-python2-variant python-orator)))) (package (inherit base) - (native-inputs + (propagated-inputs `(("python2-ipaddress" ,python2-ipaddress) - ,@(package-native-inputs base)))))) + ,@(package-propagated-inputs base)))))) -- cgit v1.2.3 From e4875826d8b31ef8529ac2b7ec65db35d0423a46 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Wed, 29 Jun 2016 22:17:26 -0400 Subject: gnu: python-wcwidth: Add missing 'properties' field. This is a followup to commit a44fd439dcef88b33c00db94fb3419e097401fee. * gnu/packages/python.scm (python-wcwidth)[properties]: New field. --- gnu/packages/python.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d29546749d..2134c1034a 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9261,7 +9261,8 @@ (define-public python-wcwidth or programs that carefully produce output to be interpreted by one. It is a Python implementation of the @code{wcwidth} and @code{wcswidth} C functions specified in POSIX.1-2001 and POSIX.1-2008.") - (license license:expat))) + (license license:expat) + (properties `((python2-variant . ,(delay python2-wcwidth)))))) (define-public python2-wcwidth (package -- cgit v1.2.3 From f4155188c3d35fac67967e2bf64467183cd970f4 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Wed, 29 Jun 2016 09:40:40 +0200 Subject: gnu: Add python-prompt-toolkit. * gnu/packages/python.scm (python-prompt-toolkit, python2-prompt-toolkit): New variables. Signed-off-by: Leo Famulari --- gnu/packages/python.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 2134c1034a..684c372e82 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9664,3 +9664,40 @@ (define-public python2-orator (propagated-inputs `(("python2-ipaddress" ,python2-ipaddress) ,@(package-propagated-inputs base)))))) + +(define-public python-prompt-toolkit + (package + (name "python-prompt-toolkit") + (version "1.0.3") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/" + "8d/de/412f23919929c01e6b55183e124623f705e4b91796d3d2dce2cb53d595ad/" + "prompt_toolkit-" version ".tar.gz")) + (sha256 + (base32 + "18lbmmkyjf509klc3217lq0x863pfzix779zx5kp9lms1iph4pl0")))) + (build-system python-build-system) + (inputs `(("python-wcwidth" ,python-wcwidth) + ("python-pygments" ,python-pygments))) + (native-inputs `(("python-six" ,python-six))) + (home-page "https://github.com/jonathanslenders/python-prompt-toolkit") + (synopsis "Library for building command line interfaces in Python") + (description + "Prompt-Toolkit is a library for building interactive command line +interfaces in Python. It's like GNU Readline but it also features syntax +highlighting while typing, out-of-the-box multi-line input editing, advanced +code completion, incremental search, support for Chinese double-width +characters, mouse support, and auto suggestions.") + (license bsd-3) + (properties `((python2-variant . ,(delay python2-prompt-toolkit)))))) + +(define-public python2-prompt-toolkit + (let ((base (package-with-python2 (strip-python2-variant python-prompt-toolkit)))) + (package + (inherit base) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ,@(package-native-inputs base)))))) -- cgit v1.2.3 From 9c509ca9a6babf4e7a0886bda283338b7ac134c5 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 1 Jul 2016 19:57:25 -0400 Subject: gnu: python-cryptography, python-cryptography-vectors: Update to 1.3.4. * gnu/packages/python.scm (python-cryptography, python2-cryptography): Update to 1.3.4. [source]: Use pypi-uri. (python-cryptography-vectors, python2-cryptography-vectors): Update to 1.3.4. [source]: Use pypi-uri. --- gnu/packages/python.scm | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 684c372e82..f0383ad969 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -5942,18 +5942,14 @@ (define-public python2-pretend (define-public python-cryptography-vectors (package (name "python-cryptography-vectors") - (version "1.3.2") + (version "1.3.4") (source (origin (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/" - "3f/fd/" - "5883a7fdfcdf6edec55c58605be99d8c36ce97a9b729763ea9cf30e761b7" - "/cryptography_vectors-" version ".tar.gz")) + (uri (pypi-uri "cryptography_vectors" version)) (sha256 (base32 - "0ss682bpgzdfy2vam8yhhrx7p5gnw89ydlvaswqp52za8sd8nsh0")))) + "15h1iz2klnpb4f8djxy7cpbnyn3wbjp7bnj4pz6s7w6plghbq524")))) (build-system python-build-system) (native-inputs `(("python-setuptools" ,python-setuptools))) @@ -5970,18 +5966,14 @@ (define-public python2-cryptography-vectors (define-public python-cryptography (package (name "python-cryptography") - (version "1.3.2") + (version "1.3.4") (source (origin (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/" - "04/da/" - "35f9a1d34dab5d777f65fb87731288f338ab0ae46a525ffdf0405b573dd0" - "/cryptography-" version ".tar.gz")) + (uri (pypi-uri "cryptography" version)) (sha256 (base32 - "121067qdbzd0ir0nxjdf0kgai7qlsc9yh2xhrj4cavcn4y4gmapv")))) + "1a85l548w5vvq3yhz0az7ajg2ijixzp6gagapw6wgrqvq28ghgs2")))) (build-system python-build-system) (inputs `(("openssl" ,openssl))) -- cgit v1.2.3 From 328ae34112955a4651fab0ff4a9e783943ca7c70 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 1 Jul 2016 19:48:23 -0400 Subject: gnu: python-sphinx-repoze-autointerface: Update to 0.8. * gnu/packages/python.scm (python-sphinx-repoze-autointerface, python2-sphinx-repoze-autointerface): Update to 0.8. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index f0383ad969..597ca6a033 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -8308,13 +8308,13 @@ (define-public python2-sphinxcontrib-programoutput (define-public python-sphinx-repoze-autointerface (package (name "python-sphinx-repoze-autointerface") - (version "0.7.1") + (version "0.8") (source (origin (method url-fetch) (uri (pypi-uri "repoze.sphinx.autointerface" version)) (sha256 (base32 - "016mv3wbylw278wl7z33y2liyra8ljp08zq1g0anzadh1an5zvwp")))) + "08ycivzf7bh4a1zcyp31hbyqs1b2c9r26raa3vxjwwmbfqr3iw4f")))) (build-system python-build-system) (propagated-inputs `(("python-docutils" ,python-docutils) -- cgit v1.2.3 From 47d0b29269576e763e1fa84d34aa3a7cff3e27b0 Mon Sep 17 00:00:00 2001 From: Troy Sankey Date: Sat, 2 Jul 2016 14:27:41 -0400 Subject: gnu: Add python-urwidtrees. * gnu/packages/python.scm (python-urwidtrees, python2-urwidtrees): New variables. Signed-off-by: Leo Famulari --- gnu/packages/python.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 597ca6a033..8120012f77 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -22,6 +22,7 @@ ;;; Copyright © 2016 Hartmut Goebel ;;; Copyright © 2016 Daniel Pimentel ;;; Copyright © 2016 Sou Bunnbu +;;; Copyright © 2016 Troy Sankey ;;; ;;; This file is part of GNU Guix. ;;; @@ -4488,6 +4489,30 @@ (define-public python-urwid (define-public python2-urwid (package-with-python2 python-urwid)) +(define-public python-urwidtrees + (package + (name "python-urwidtrees") + (version "1.0.1.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "urwidtrees" version)) + (sha256 + (base32 + "1zcvy12s7h3fazf33d6y7b4v19p8hg95xqwhqlmw6jz9fq76v9h8")))) + (build-system python-build-system) + (arguments + '(#:tests? #f)) ; no tests + (inputs `(("python-urwid" ,python-urwid))) + (home-page "https://github.com/pazz/urwidtrees") + (synopsis "Tree widgets for urwid") + (description "Urwidtrees is a Widget Container API for the @code{urwid} +toolkit. Use it to build trees of widgets.") + (license gpl3+))) + +(define-public python2-urwidtrees + (package-with-python2 python-urwidtrees)) + (define-public python-dbus (package (name "python-dbus") -- cgit v1.2.3 From 42c4b24646a9387a7d64a5cc646810c7727585c8 Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 4 Jul 2016 16:16:05 +0000 Subject: gnu: python2-pythondialog: Update to 3.4.0. * gnu/packages/python.scm (python2-pythondialog): Update to 3.4.0. [source]: Use pypi-uri. Co-authored-by: Leo Famulari --- gnu/packages/python.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8120012f77..49f0b88020 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2016 Daniel Pimentel ;;; Copyright © 2016 Sou Bunnbu ;;; Copyright © 2016 Troy Sankey +;;; Copyright © 2016 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -6664,16 +6665,14 @@ (define-public python2-zope-component (define-public python2-pythondialog (package (name "python2-pythondialog") - (version "3.3.0") + (version "3.4.0") (source (origin (method url-fetch) - (uri (string-append "https://pypi.python.org/packages/source/p/" - "python2-pythondialog/python2-pythondialog-" - version ".tar.gz")) + (uri (pypi-uri "python2-pythondialog" version)) (sha256 (base32 - "1yhkagsh99bfi592ymczf8rnw8rk6n9hdqy3dd98m3yrx8zmjvry")))) + "0d8k7lxk50imdyx85lv8j98i4c93a71iwpapnl1506rpkbm9qvd9")))) (build-system python-build-system) (arguments `(#:phases -- cgit v1.2.3 From 0adc21c2933fbe47ee37d90acdb4ad8cbc60ed69 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 4 Jul 2016 20:45:30 +0300 Subject: gnu: Add python2-pytest-cache. * gnu/packages/python.scm (python2-pytest-cache): New variable. (python-pytest-cache)[properties]: New field. --- gnu/packages/python.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 49f0b88020..3505f36b4c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -7091,7 +7091,17 @@ (define-public python-pytest-cache (description "The pytest-cache plugin provides tools to rerun failures from the last py.test invocation.") (home-page "https://bitbucket.org/hpk42/pytest-cache/") - (license license:expat))) + (license license:expat) + (properties `((python2-variant . ,(delay python2-pytest-cache)))))) + +(define-public python2-pytest-cache + (let ((pytest-cache (package-with-python2 + (strip-python2-variant python-pytest-cache)))) + (package + (inherit pytest-cache) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ,@(package-native-inputs pytest-cache)))))) (define-public python-pytest-localserver (package -- cgit v1.2.3 From 26112c0abbf010e079bbba4ca6a673c0f8d44e70 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 6 Jul 2016 11:41:25 +0200 Subject: gnu: python-numexpr: Update to 2.6.0. * gnu/packages/python.scm (python-numexpr): Update to 2.6.0. --- gnu/packages/python.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 3505f36b4c..eaac945919 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -3266,15 +3266,14 @@ (define-public python2-numpydoc (define-public python-numexpr (package (name "python-numexpr") - (version "2.4.4") + (version "2.6.0") (source (origin (method url-fetch) - (uri (string-append "https://pypi.python.org/packages/source/" - "n/numexpr/numexpr-" version ".tar.gz")) + (uri (pypi-uri "numexpr" version)) (sha256 (base32 - "0nsnff5312fm38w6dm34bw7ghfqqy8vl9gig0al963h4mz8zm8nz")))) + "0i6iagl2hhbr8q4qzbbjd859v5806vqylq87fq7pi914ps6d6cag")))) (build-system python-build-system) (arguments `(#:tests? #f)) ; no tests included (propagated-inputs -- cgit v1.2.3 From 88535a4453439266bde800084b4dda9f02950cc2 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 7 Jul 2016 17:37:02 +0300 Subject: gnu: python-psutil: Update to 4.3.0. * gnu/packages/python.scm (python-psutil): Update to 4.3.0. [home-page]: Update home-page. --- gnu/packages/python.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index eaac945919..02833701fc 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -367,18 +367,18 @@ (define-public python-minimal-wrapper (wrap-python3 python-minimal)) (define-public python-psutil (package (name "python-psutil") - (version "3.3.0") + (version "4.3.0") (source (origin (method url-fetch) (uri (pypi-uri "psutil" version)) (sha256 (base32 - "11bd1555vf2ibjnmqf64im5cp55vcqfq45ccinm9ll3bs68na6s2")))) + "1w4r09fvn6kd80m5mx4ws1wz100brkaq6hzzpwrns8cgjzjpl6c6")))) (build-system python-build-system) (native-inputs `(("python-setuptools" ,python-setuptools))) - (home-page "https://pypi.python.org/pypi/psutil/") + (home-page "https://www.github.com/giampaolo/psutil") (synopsis "Library for retrieving information on running processes") (description "psutil (Python system and process utilities) is a library for retrieving -- cgit v1.2.3 From 6b810897a05fc32acf5324c31fa97c758a66dccf Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 7 Jul 2016 19:44:11 +0300 Subject: gnu: python-websocket-client: Update to 0.37.0. * gnu/packages/python.scm (python-websocket-client): Update to 0.37.0. [source]: Use pypi uri format. --- gnu/packages/python.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 02833701fc..ccbed0f24e 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -6892,16 +6892,14 @@ (define-public python2-texttable (define-public python-websocket-client (package (name "python-websocket-client") - (version "0.34.0") + (version "0.37.0") (source (origin (method url-fetch) - (uri (string-append "https://pypi.python.org/packages/source/w" - "/websocket-client/websocket_client-" - version ".tar.gz")) + (uri (pypi-uri "websocket_client" version)) (sha256 (base32 - "1prdx6d49f1cff17kzj15bnz09palfdgc1m5dkq9jd4mr90n4ak8")))) + "0h9glp1jll3z76ly3kg08aqgxqk0a68p4zi9yn50353bh5nj92v7")))) (build-system python-build-system) (native-inputs `(("python-six" ,python-six))) ; for tests -- cgit v1.2.3 From a502dfbf4ccd31121cb5fc0b13a46e25c99829b0 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Sat, 9 Jul 2016 14:48:32 +0200 Subject: gnu: Add python-jedi. * gnu/packages/python.scm (python-jedi, python2-jedi): New variables. Signed-off-by: Leo Famulari --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ccbed0f24e..fb86290206 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -9724,3 +9724,31 @@ (define-public python2-prompt-toolkit (native-inputs `(("python2-setuptools" ,python2-setuptools) ,@(package-native-inputs base)))))) + +(define-public python-jedi + (package + (name "python-jedi") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jedi" version)) + (sha256 + (base32 + "0c8x962ynpx001fdvp07m2q5jk4igkxbj3rmnydavphvlgxijk1v")))) + (build-system python-build-system) + (home-page "https://github.com/davidhalter/jedi") + (synopsis + "Autocompletion for Python that can be used for text editors") + (description + "Jedi is an autocompletion tool for Python that can be used for text editors.") + (license license:expat) + (properties `((python2-variant . ,(delay python2-jedi)))))) + +(define-public python2-jedi + (let ((base (package-with-python2 (strip-python2-variant python-jedi)))) + (package + (inherit base) + (native-inputs + `(("python2-setuptools" ,python2-setuptools) + ,@(package-native-inputs base)))))) -- cgit v1.2.3 From 42d6d0d0d6e1b531b493ef9f6c9529c0e06b83e6 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 14 Jul 2016 05:49:46 +0300 Subject: gnu: python-setuptools-scm: Update to 1.11.1. * gnu/packages/python.scm (python-setuptools-scm): Update to 1.11.1. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index fb86290206..93b1bb9e2f 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -4114,13 +4114,13 @@ (define-public python2-pexpect (define-public python-setuptools-scm (package (name "python-setuptools-scm") - (version "1.9.0") + (version "1.11.1") (source (origin (method url-fetch) (uri (pypi-uri "setuptools_scm" version)) (sha256 (base32 - "0y24bl893zk6nrklbvdrlmpkalf214zjn6k1xrglljd29rrn4wxi")))) + "1gqr73i150yzj3mz32854vj93x07yr52kn8fdckwa41ll8wgficc")))) (build-system python-build-system) (native-inputs `(("python-setuptools" ,python-setuptools))) (home-page "https://github.com/pypa/setuptools_scm/") -- cgit v1.2.3 From 4d4cf3dd99952e5ee33365f43c1ea856bbc38074 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 17 Jul 2016 11:14:06 +0300 Subject: gnu: python-coverage: Update to 4.1. * gnu/packages/python.scm (python-coverage): Update to 4.1. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 93b1bb9e2f..f7455383ac 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -2013,14 +2013,14 @@ (define-public python2-testrepository (define-public python-coverage (package (name "python-coverage") - (version "4.0.3") + (version "4.1") (source (origin (method url-fetch) (uri (pypi-uri "coverage" version)) (sha256 (base32 - "0qjlja8ny4gcfp8abqfwdrvr8qw9kr69lkja0b4cqqbsdmdjgcc5")))) + "01rbr4br4lsk0lwn8fb96zwd2xr4f0mg1w7iq3j11i8f5ig2nqs1")))) (build-system python-build-system) (inputs `(("python-setuptools" ,python-setuptools))) -- cgit v1.2.3 From 287cfd1a084e07dce28379b75beae05cb7ed24fd Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 17 Jul 2016 11:48:02 +0300 Subject: gnu: behave: Update to 1.2.5. * gnu/packages/python.scm (behave): Update to 1.2.5. [source]: Use 'pypi-uri' format. --- gnu/packages/python.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index f7455383ac..a12323045c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -2066,14 +2066,13 @@ (define-public python2-discover (define-public behave (package (name "behave") - (version "1.2.4") + (version "1.2.5") (source (origin (method url-fetch) - (uri (string-append "https://pypi.python.org/packages/source/b/" - name "/" name "-" version ".tar.gz")) + (uri (pypi-uri "behave" version ".tar.bz2")) (sha256 (base32 - "1v2rfy8xnf0rk7cj4cgr7lam4015d458i7bg0xqs9czfv6njlm14")))) + "1iypp6z46r19n4xmgx6m1lwmlpfjh8vapq8izigrqlaarvp2y64c")))) (build-system python-build-system) (inputs `(("python-setuptools" ,python-setuptools) -- cgit v1.2.3 From 988d1bad7b5d5aca4c54cdfd0d7afcc0be1e7a2c Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 17 Jul 2016 12:01:56 +0300 Subject: gnu: python-simplejson: Update to 3.8.2. * gnu/packages/python.scm (python-simplejson): Update to 3.8.2. [source]: Use 'pypi-uri' format. --- gnu/packages/python.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a12323045c..430c7d4456 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -1122,15 +1122,14 @@ (define-public python2-mechanize (define-public python-simplejson (package (name "python-simplejson") - (version "3.3.0") + (version "3.8.2") (source (origin (method url-fetch) - (uri (string-append "https://pypi.python.org/packages/source/s/simplejson/simplejson-" - version ".tar.gz")) + (uri (pypi-uri "simplejson" version)) (sha256 (base32 - "07wsry5j44l5zzm74l4j2bvasiq8n5m32f31n2p7c68i5vc6p2ks")))) + "0zylrnax8b6r0ndgni4w9c599fi6wm9vx5g6k3ddqfj3932kk16m")))) (build-system python-build-system) (home-page "http://simplejson.readthedocs.org/en/latest/") (synopsis -- cgit v1.2.3 From d58a32037eded061213629887f67e9447374724a Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 19 Jul 2016 20:11:32 +0300 Subject: gnu: python-lxml: Update to 3.6.0. * gnu/packages/python.scm (python-lxml): Update to 3.6.0. --- gnu/packages/python.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 430c7d4456..913f14c86c 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -4595,14 +4595,14 @@ (define-public python2-apsw (define-public python-lxml (package (name "python-lxml") - (version "3.5.0") + (version "3.6.0") (source (origin (method url-fetch) (uri (pypi-uri "lxml" version)) (sha256 - (base32 - "0y7m2s8ci6q642zl85y5axkj8z827l0vhjl532acb75hlkir77rl")))) + (base32 + "1pvbmiy2m7jwv493kilbghhj2pkh8wy1na3ji350vhzhlwlclx4w")))) (build-system python-build-system) (inputs `(("libxml2" ,libxml2) -- cgit v1.2.3 From 58d1d816ba28deeab58d943d3967b0433e06b5b4 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 19 Jul 2016 21:00:52 +0300 Subject: gnu: python2-cssutils: Update to 1.0.1. * gnu/packages/python.scm (python2-cssutils): Update to 1.0.1. [source]: Use 'pypi-uri' format. --- gnu/packages/python.scm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 913f14c86c..55096671f2 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -4655,17 +4655,14 @@ (define-public python2-beautifulsoup4 (define-public python2-cssutils (package (name "python2-cssutils") - (version "1.0") + (version "1.0.1") (source (origin (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/source/c/cssutils/cssutils-" - version - ".zip")) + (uri (pypi-uri "cssutils" version)) (sha256 - (base32 - "1bwim1353r4hqiir73sn4sc43y7ymh09qx0kly7vj048blppc125")))) + (base32 + "0qwha9x1wml2qmipbcz03gndnlwhzrjdvw9i09si247a90l8p8fq")))) (build-system python-build-system) (native-inputs `(("python2-mock" ,python2-mock) ; for the tests -- cgit v1.2.3 From d5ccd9abf69829f8969d1f4262461612145c9b65 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 19 Jul 2016 21:03:31 +0300 Subject: gnu: python-cssselect: Update to 0.9.2. * gnu/packages/python.scm (python-cssselect): Update to 0.9.2. [source]: Use 'pypi-uri' format. --- gnu/packages/python.scm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 55096671f2..8c59511545 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -4685,17 +4685,14 @@ (define-public python2-cssutils (define-public python-cssselect (package (name "python-cssselect") - (version "0.9.1") + (version "0.9.2") (source (origin (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/source/c/cssselect/cssselect-" - version - ".tar.gz")) + (uri (pypi-uri "cssselect" version)) (sha256 - (base32 - "10h623qnp6dp1191jri7lvgmnd4yfkl36k9smqklp1qlf3iafd85")))) + (base32 + "1xg6gbva1yswghiycmgincv6ab4bn7hpm720ndbj40h8xycmnfvi")))) (build-system python-build-system) (inputs `(("python-setuptools" ,python-setuptools))) -- cgit v1.2.3 From aab76e80d2d2b5cb9cece4999b632de3b29f7c8d Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Tue, 19 Jul 2016 21:07:37 +0300 Subject: gnu: python-pyquery: Update to 1.2.13. * gnu/packages/python.scm (python-pyquery): Update to 1.2.13. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/python.scm') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8c59511545..2dba8bbbb8 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -7971,14 +7971,14 @@ (define-public python2-pastescript (define-public python-pyquery (package (name "python-pyquery") - (version "1.2.11") + (version "1.2.13") (source (origin (method url-fetch) (uri (pypi-uri "pyquery" version)) (sha256 (base32 - "1ikz1387nsp0pp7mzzr6ip9n5gr67acpap24yn33987v7fkjp0sa")))) + "0j9fsisip21qv4xljsg5dmni1pgpvwrjyyhhql0glydc4bs5rjgv")))) (build-system python-build-system) (propagated-inputs `(("python-lxml" ,python-lxml) -- cgit v1.2.3