("openjpeg" ,openjpeg)
("libtiff" ,libtiff)
("libwebp" ,libwebp)))
- ;; Note: setuptools used at runtime for pkg_resources
(arguments
`(#:phases (modify-phases %standard-phases
(add-after
(base32
"0ks8h73b2g4bkad821qbv0wzjppdrwys33i7ka45ik3wxjg1l8if"))))
(build-system python-build-system)
- (propagated-inputs
+ (native-inputs
`(("python-zope-event" ,python-zope-event)))
(home-page "https://github.com/zopefoundation/zope.interface")
(synopsis "Python implementation of the \"design by contract\"
(base32
"1nj9da4ksiyv3h8n2vpzwd0pb03mdsh7zy87hfpx72b6p2zcwg74"))))
(build-system python-build-system)
- (native-inputs
+ (propagated-inputs
`(("python-zope-proxy" ,python-zope-proxy)
("python-zope-schema" ,python-zope-schema)))
(home-page "http://pypi.python.org/pypi/zope.location/")
(build-system python-build-system)
(propagated-inputs
`(("python-zope-i18nmessageid" ,python-zope-i18nmessageid)
- ("python-zope-component" ,python-zope-component)
- ("python-zope-location" ,python-zope-location)
("python-zope-proxy" ,python-zope-proxy)
- ("python-zope-schema" ,python-zope-schema)
+ ("python-zope-schema" ,python-zope-schema)))
+ (native-inputs
+ `(("python-zope-component" ,python-zope-component)
+ ("python-zope-configuration" ,python-zope-configuration)
+ ("python-zope-location" ,python-zope-location)
("python-zope-testrunner" ,python-zope-testrunner)
("python-zope-testing" ,python-zope-testing)))
(home-page "http://pypi.python.org/pypi/zope.security")
;; required to parse the keyword 'install_requires' in setup.py.
(patches (search-patches "python-configobj-setuptools.patch"))))
(build-system python-build-system)
- (native-inputs
+ (propagated-inputs
`(("python-six" ,python-six)))
(synopsis "Config file reading, writing and validation")
(description "ConfigObj is a simple but powerful config file reader and
(base32
"0h9glp1jll3z76ly3kg08aqgxqk0a68p4zi9yn50353bh5nj92v7"))))
(build-system python-build-system)
- (native-inputs
- `(("python-six" ,python-six))) ; for tests
+ (propagated-inputs
+ `(("python-six" ,python-six)))
(home-page "https://github.com/liris/websocket-client")
(synopsis "WebSocket client for Python")
(description "The Websocket-client module provides the low level APIs for
(base32
"0kjj2v2dvmnpdd5h5gk9rzz0f54rhjb0yiz3zg65bmp65slfw65d"))))
(build-system python-build-system)
+ (propagated-inputs
+ `(("python-six" ,python-six)))
(native-inputs
`(("python-pytest" ,python-pytest)
- ("python-six" ,python-six)
+ ("python-httplib2" ,python-httplib2)
+ ("python-requests" ,python-requests)
("python-urllib3" ,python-urllib3)))
- (propagated-inputs
- `(("python-httplib2" ,python-httplib2)
- ("python-requests" ,python-requests)))
(synopsis "Puts a WSGI application in place of a real URI for testing")
(description "Wsgi_intercept installs a WSGI application in place of a real
URI for testing. Testing a WSGI application normally involves starting a
("python-mock" ,python-mock)
("python-tornado" ,python-tornado)))
(propagated-inputs
- `(;; packages for https security
+ `(;; extra packages for https security
("python-certifi" ,python-certifi)
("python-ndg-httpsclient" ,python-ndg-httpsclient)
("python-pyasn1" ,python-pyasn1)
"1vj73ar4rimq3fwy5r2z3jv4g9qbh8rmpmncsc00g0k310acqzxz"))))
(build-system python-build-system)
(arguments
- ;; FIXME: Tests require a newer version of pytest, but upgrading our
- ;; pytest breaks other packages.
+ ;; FIXME: Tests require pytest-timeout, which itself requires
+ ;; pytest>=2.8.0 for installation.
'(#:tests? #f))
(propagated-inputs
`(("python-pluggy" ,python-pluggy) ; >=0.3.0,<0.4.0
("python-py" ,python-py)
("python-virtualenv" ,python-virtualenv)))
(native-inputs
- `(("python-pytest" ,python-pytest))) ; >= 2.3.5
+ `(; FIXME: Missing: ("python-pytest-timeout" ,python-pytest-timeout)
+ ("python-pytest" ,python-pytest))) ; >= 2.3.5
(home-page "http://tox.testrun.org/")
(synopsis "Virtualenv-based automation of test activities")
(description "Tox is a generic virtualenv management and test command line
(build-system python-build-system)
(native-inputs
`(("python-nose" ,python-nose)))
- ;; Note: setuptools used at runtime for pkg_resources
(home-page "http://pythonpaste.org/deploy/")
(synopsis
"Load, configure, and compose WSGI applications and servers")
(build-system python-build-system)
(native-inputs
`(("python-nose" ,python-nose)))
- ;; Note: setuptools used at runtime for pkg_resources
(propagated-inputs
`(("python-six" ,python-six)))
(arguments
(build-system python-build-system)
(native-inputs
`(("python-nose" ,python-nose)))
- ;; Note: setuptools used at runtime for pkg_resources
(propagated-inputs
`(("python-paste" ,python-paste)
("python-pastedeploy" ,python-pastedeploy)))
`(("python-nose" ,python-nose)))
(propagated-inputs
`(("python-pytz" ,python-pytz)
- ("python-amqp" ,python-amqp)
- ("python-anyjson" ,python-anyjson)
("python-billiard" ,python-billiard)
("python-kombu" ,python-kombu)))
(home-page "http://celeryproject.org")
"098as6z1s0gb4dh5xcr1fd2vpm91zj93jzvgawspxf5s4hqs0xhp"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-docutils" ,python-docutils)
- ("python-sphinx" ,python-sphinx)))
+ `(("python-sphinx" ,python-sphinx)))
(synopsis "Sphinx extension to include program output")
(description "A Sphinx extension to literally insert the output of arbitrary
commands into documents, helping you to keep your command examples up to date.")
"08ycivzf7bh4a1zcyp31hbyqs1b2c9r26raa3vxjwwmbfqr3iw4f"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-docutils" ,python-docutils)
- ("python-sphinx" ,python-sphinx)
+ `(("python-sphinx" ,python-sphinx)
("python-zope-interface" ,python-zope-interface)))
(synopsis "Auto-generate Sphinx API docs from Zope interfaces")
(description "This package defines an extension for the Sphinx documentation
;; https://github.com/getsentry/responses/issues/38
#:tests? #f))
(native-inputs
- `(("python-cookies" ,python-cookies)
- ("python-mock" ,python-mock)))
+ `(("python-mock" ,python-mock)))
(propagated-inputs
`(("python-requests" ,python-requests)
+ ("python-cookies" ,python-cookies)
("python-six" ,python-six)))
(home-page "https://github.com/getsentry/responses")
(synopsis "Utility for mocking out the `requests` Python library")