GNU bug report logs -
#41416
[PATCH 0/8] gnu: Add python-pyramid
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 41416 in the body.
You can then email your comments to 41416 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:04:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Holger Peters <holger.peters <at> posteo.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 20 May 2020 07:04:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
This patch series is provided in order to add python-pyramid to the guix
package distribution.
Holger Peters (8):
gnu: python-webob: Update to 1.8.6
gnu: Add python-venusian
gnu: Add python-zope-deprecation
gnu: Add python-translationstring
gnu: Add python-plaster
gnu: Add python-plaster-pastedeploy
gnu: Add python-hupper
gnu: Add python-pyramid
gnu/packages/python-web.scm | 173 +++++++++++++++++++++++++++++++++++-
1 file changed, 171 insertions(+), 2 deletions(-)
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-webob): Update to 1.8.6.
---
gnu/packages/python-web.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 2cd37c8bcf..a554f598e2 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1035,14 +1035,14 @@ your Web app.")
(define-public python-webob
(package
(name "python-webob")
- (version "1.8.3")
+ (version "1.8.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "WebOb" version))
(sha256
(base32
- "1cpqskanmvwia8wqlpcr3ykyxysynjdnbl5namvpg8vw6jnkv1dh"))))
+ "026i3z99nr3px75isa9mbnky5i7rffiv4d124h5kxfjjsxz92fma"))))
(build-system python-build-system)
(native-inputs
`(("python-nose" ,python-nose)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-venusian): New variable
---
gnu/packages/python-web.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index a554f598e2..0dff9610bc 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3836,3 +3836,28 @@ major web browsers.")
(synopsis "Python wrapper around rapidjson")
(description "This package provides a python wrapper around rapidjson.")
(license license:expat)))
+
+(define-public python-venusian
+ (package
+ (name "python-venusian")
+ (version "3.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "venusian" version))
+ (sha256
+ (base32 "0f7f67dkgxxcjfhpdd5frb9pszkf04lyzzpn5069q0xi89r2p17n"))))
+ (build-system python-build-system)
+ (native-inputs
+ `(("python-pytest" ,python-pytest)
+ ("python-runner" ,python-pytest-runner)
+ ("python-pytest-cov" ,python-pytest-cov)))
+ (arguments '(#:test-target "pytest"))
+ (home-page "https://docs.pylonsproject.org/projects/venusian")
+ (synopsis "Library for defering decorator actions")
+ (description
+ "Venusian is a library which allows framework authors to defer decorator
+actions. Instead of taking actions when a function (or class) decorator is
+executed at import time, you can defer the action usually taken by the
+decorator until a separate scan phase.")
+ (license license:repoze)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm Added several packages:
(python-zope-deprecation): New variable
---
gnu/packages/python-web.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 0dff9610bc..da0726ae99 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3861,3 +3861,23 @@ actions. Instead of taking actions when a function (or class) decorator is
executed at import time, you can defer the action usually taken by the
decorator until a separate scan phase.")
(license license:repoze)))
+
+(define-public python-zope-deprecation
+ (package
+ (name "python-zope-deprecation")
+ (version "4.4.0")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "zope.deprecation" version))
+ (sha256
+ (base32
+ "1pz2cv7gv9y1r3m0bdv7ks1alagmrn5msm5spwdzkb2by0w36i8d"))))
+ (build-system python-build-system)
+ (native-inputs `())
+ (propagated-inputs `())
+ (home-page "https://zopedeprecation.readthedocs.io/")
+ (synopsis "Provides a function for marking deprecations")
+ (description "The zope.deprecation module provides a function for marking
+modules, classes, functions, methods and properties as deprecated, displaying
+warnings when usaged in application code.")
+ (license license:zpl2.1)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-translationstring): New variable
---
gnu/packages/python-web.scm | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index da0726ae99..38334c1bc5 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3881,3 +3881,20 @@ decorator until a separate scan phase.")
modules, classes, functions, methods and properties as deprecated, displaying
warnings when usaged in application code.")
(license license:zpl2.1)))
+
+(define-public python-translationstring
+ (package
+ (name "python-translationstring")
+ (version "1.3")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "translationstring" version))
+ (sha256
+ (base32
+ "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f"))))
+ (build-system python-build-system)
+ (home-page "http://docs.pylonsproject.org/projects/translationstring")
+ (synopsis "Internationalization tooling for the Pylons project")
+ (description "Library used by various Pylons project packages for
+internationalization (i18n) duties related to translation.")
+ (license license:repoze)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:03 GMT)
Full text and
rfc822 format available.
Message #20 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-plaster): New Variable
---
gnu/packages/python-web.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 38334c1bc5..df9c29ecb7 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3898,3 +3898,27 @@ warnings when usaged in application code.")
(description "Library used by various Pylons project packages for
internationalization (i18n) duties related to translation.")
(license license:repoze)))
+
+(define-public python-plaster
+ (package
+ (name "python-plaster")
+ (version "1.0")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "plaster" version))
+ (sha256
+ (base32
+ "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3"))))
+ (build-system python-build-system)
+ (native-inputs
+ `(("python-pytest" ,python-pytest)))
+ (home-page "https://docs.pylonsproject.org/projects/plaster/en/latest/")
+ (synopsis "Configuration loader for multiple config file formats")
+ (description
+ "Plaster is a loader interface around multiple config file formats. It
+exists to define a common API for applications to use when they wish to load
+configuration. The library itself does not aim to handle anything except a
+basic API that applications may use to find and load configuration settings.
+Any specific constraints should be implemented in a pluggable loader which can
+be registered via an entrypoint.")
+ (license license:repoze)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:04 GMT)
Full text and
rfc822 format available.
Message #23 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-plaster-pastedeploy): New Variable
---
gnu/packages/python-web.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index df9c29ecb7..79cb0424ff 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3922,3 +3922,27 @@ basic API that applications may use to find and load configuration settings.
Any specific constraints should be implemented in a pluggable loader which can
be registered via an entrypoint.")
(license license:repoze)))
+
+(define-public python-plaster-pastedeploy
+ (package
+ (name "python-plaster-pastedeploy")
+ (version "0.7")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "plaster_pastedeploy" version))
+ (sha256
+ (base32
+ "1zg7gcsvc1kzay1ry5p699rg2qavfsxqwl17mqxzr0gzw6j9679r"))))
+ (build-system python-build-system)
+ (native-inputs
+ `(("python-pytest" ,python-pytest)))
+ (propagated-inputs
+ `(("python-plaster" ,python-plaster)
+ ("python-pastedeploy" ,python-pastedeploy)))
+ (home-page "https://github.com/Pylons/plaster_pastedeploy")
+ (synopsis "Plugin for `python-plaster' adds PasteDeploy syntax")
+ (description
+ "This plugin for `python-plaster' adds support for PasteDeploy syntax, it
+provides a plaster Loader object that can parse ini files according to the
+standard set by PasteDeploy ")
+ (license license:expat)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:04 GMT)
Full text and
rfc822 format available.
Message #26 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-hupper): New variable
---
gnu/packages/python-web.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 79cb0424ff..84aeaed869 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3946,3 +3946,33 @@ be registered via an entrypoint.")
provides a plaster Loader object that can parse ini files according to the
standard set by PasteDeploy ")
(license license:expat)))
+
+(define-public python-hupper
+ (package
+ (name "python-hupper")
+ (version "1.10.2")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "hupper" version))
+ (sha256
+ (base32
+ "0am0p6g5cz6xmcaf04xq8q6dzdd9qz0phj6gcmpsckf2mcyza61q"))))
+ (build-system python-build-system)
+ (arguments '(#:test-target "pytest"))
+ (native-inputs
+ `(("python-pytest" ,python-pytest)
+ ("python-pytest-runner" ,python-pytest-runner)
+ ("python-watchdog" ,python-watchdog)
+ ("python-mock" ,python-mock)
+ ("python-pytest-cov" ,python-pytest-cov)))
+ (propagated-inputs
+ `(("python-pytz" ,python-pytz)))
+ (home-page "https://readthedocs.org/projects/hupper")
+ (synopsis
+ "Integrated process monitor tracking changes to imported
+ Python files")
+ (description
+ "Hupper is an integrated process monitor that will track changes to any
+imported Python files in sys.modules as well as custom paths. When files are
+changed the process is restarted.")
+ (license license:expat)))
--
2.26.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#41416
; Package
guix-patches
.
(Wed, 20 May 2020 07:08:05 GMT)
Full text and
rfc822 format available.
Message #29 received at 41416 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-web.scm (python-pyramid): New variable
---
gnu/packages/python-web.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 84aeaed869..bfeefc0420 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3976,3 +3976,32 @@ standard set by PasteDeploy ")
imported Python files in sys.modules as well as custom paths. When files are
changed the process is restarted.")
(license license:expat)))
+
+(define-public python-pyramid
+ (package
+ (name "python-pyramid")
+ (version "1.10.4")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "pyramid" version))
+ (sha256
+ (base32
+ "0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q"))))
+ (build-system python-build-system)
+ (propagated-inputs
+ `(("python-hupper" ,python-hupper)
+ ("python-plaster-pastedeploy" ,python-plaster-pastedeploy)
+ ("python-translationstring" ,python-translationstring)
+ ("python-venusian" ,python-venusian)
+ ("python-webob" ,python-webob)
+ ("python-zope-deprecation" ,python-zope-deprecation)
+ ("python-zope-interface" ,python-zope-interface)
+ ("python-webtest" ,python-webtest)
+ ("python-zope-component" ,python-zope-component)
+ ("python-plaster" ,python-plaster)))
+ (home-page "https://trypyramid.com/")
+ (synopsis "Python web-framework suitable for small and large sites")
+ (description
+ "Pyramid makes it easy to write web applications. From minimal
+request/response web apps to larger, grown applications.")
+ (license license:repoze)))
--
2.26.0
Merged 41331 41416.
Request was from
Ricardo Wurmus <rekado <at> elephly.net>
to
control <at> debbugs.gnu.org
.
(Wed, 20 May 2020 07:35:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
You have taken responsibility.
(Wed, 20 May 2020 07:43:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Holger Peters <holger.peters <at> posteo.de>
:
bug acknowledged by developer.
(Wed, 20 May 2020 07:43:02 GMT)
Full text and
rfc822 format available.
Message #36 received at 41416-done <at> debbugs.gnu.org (full text, mbox):
Hi Holger,
thank you for your patches!
I’ve made very minor changes (adding trailing periods, removing a typo,
etc) and pushed them with 90f44ee4967c6d387e82abf88fd2c39d94415daf to
the master branch.
Thanks again!
--
Ricardo
Reply sent
to
Ricardo Wurmus <rekado <at> elephly.net>
:
You have taken responsibility.
(Wed, 20 May 2020 07:43:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Holger Peters <holger.peters <at> posteo.de>
:
bug acknowledged by developer.
(Wed, 20 May 2020 07:43:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 17 Jun 2020 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 4 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.