me
/
guix
Archived
1
0
Fork 0

gnu: python-pickleshare: Update to 0.7.4.

* gnu/packages/databases.scm (python-pickleshare): Update to 0.7.4.
[source](uri): Use PYPI-URI.
[propagated-inputs]: Remove.
[properties]: Delay python2 variant.
(python2-pickleshare)[propagated-inputs]: Add PYTHON2-PATHLIB2.
master
Marius Bakke 2018-02-26 04:23:46 +01:00
parent eddb9dacd2
commit ed519b3c1f
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 9 additions and 7 deletions

View File

@ -2240,17 +2240,14 @@ SQLAlchemy Database Toolkit for Python.")
(define-public python-pickleshare (define-public python-pickleshare
(package (package
(name "python-pickleshare") (name "python-pickleshare")
(version "0.5") (version "0.7.4")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://pypi.python.org/packages/source/p/" (uri (pypi-uri "pickleshare" version))
"pickleshare/pickleshare-" version ".tar.gz"))
(sha256 (sha256
(base32 "11ljr90j3p6qswdrbl7p4cjb2i93f6vn0vx9anzpshsx0d2mggn0")))) (base32 "0yvk14dzxk7g6qpr7iw23vzqbsr0dh4ij4xynkhnzpfz4xr2bac4"))))
(build-system python-build-system) (build-system python-build-system)
(propagated-inputs
`(("python-pathpy" ,python-pathpy)))
(home-page "https://github.com/vivainio/pickleshare") (home-page "https://github.com/vivainio/pickleshare")
(synopsis "Tiny key value database with concurrency support") (synopsis "Tiny key value database with concurrency support")
(description (description
@ -2261,10 +2258,15 @@ value in database is immediately visible to other processes accessing the same
database. Concurrency is possible because the values are stored in separate database. Concurrency is possible because the values are stored in separate
files. Hence the database is a directory where all files are governed by files. Hence the database is a directory where all files are governed by
PickleShare.") PickleShare.")
(properties `((python2-variant . ,(delay python2-pickleshare))))
(license license:expat))) (license license:expat)))
(define-public python2-pickleshare (define-public python2-pickleshare
(package-with-python2 python-pickleshare)) (let ((pickleshare (package-with-python2
(strip-python2-variant python-pickleshare))))
(package (inherit pickleshare)
(propagated-inputs `(("python2-pathlib2" ,python2-pathlib2)
,@(package-propagated-inputs pickleshare))))))
(define-public python-apsw (define-public python-apsw
(package (package