[Python-apps-commits] r12954 - in packages/httpbin/trunk/debian (changelog control rules)

danstender-guest at users.alioth.debian.org danstender-guest at users.alioth.debian.org
Thu Mar 17 07:09:37 UTC 2016


    Date: Thursday, March 17, 2016 @ 07:09:36
  Author: danstender-guest
Revision: 12954

build Python 3 package

Modified:
  packages/httpbin/trunk/debian/changelog
  packages/httpbin/trunk/debian/control
  packages/httpbin/trunk/debian/rules

Modified: packages/httpbin/trunk/debian/changelog
===================================================================
--- packages/httpbin/trunk/debian/changelog	2016-03-17 06:52:44 UTC (rev 12953)
+++ packages/httpbin/trunk/debian/changelog	2016-03-17 07:09:36 UTC (rev 12954)
@@ -1,6 +1,7 @@
 httpbin (0.4.1+dfsg-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Build Python 3 package (changes in deb/control and deb/rules).
   * deb/control:
     + put PAPT into Maintainer, updated uploader email address.
     + bumped standards to 3.9.7 (no changes needed).
@@ -8,7 +9,7 @@
     + bumped needed python-gevent version.
   * deb/copyright: updated.
 
- -- Daniel Stender <stender at debian.org>  Thu, 17 Mar 2016 07:51:03 +0100
+ -- Daniel Stender <stender at debian.org>  Thu, 17 Mar 2016 08:02:23 +0100
 
 httpbin (0.4.0+dfsg-1) unstable; urgency=medium
 

Modified: packages/httpbin/trunk/debian/control
===================================================================
--- packages/httpbin/trunk/debian/control	2016-03-17 06:52:44 UTC (rev 12953)
+++ packages/httpbin/trunk/debian/control	2016-03-17 07:09:36 UTC (rev 12954)
@@ -7,7 +7,9 @@
  debhelper (>= 9),
  dh-python,
  python-all,
+ python3-all,
  python-setuptools,
+ python3-setuptools,
  pandoc 
 Standards-Version: 3.9.7
 Homepage: https://github.com/Runscope/httpbin
@@ -40,4 +42,27 @@
  .
  This package provides httpbin in the Python 2 module path.
 
-# no Python3 package due to missing python3-gevent
\ No newline at end of file
+Package: python3-httpbin
+Architecture: all
+Depends:
+ python3-decorator (>= 3.4.0),
+ python3-flask,
+ python3-gevent (>= 1.0.2),
+ python3-greenlet (>= 0.4.2),
+ python3-itsdangerous,
+ python3-jinja2 (>= 2.7.2),
+ python3-markupsafe (>= 0.23),
+ python3-six (>= 1.6.1),
+ python3-werkzeug (>= 0.9.4),
+ ${misc:Depends},
+ ${python3:Depends}
+Recommends:
+ gunicorn3 (>= 19.2)
+Description: HTTP request and response service (Python 3 package)
+ httpbin is a test server for testing HTTP libraries and apps. It
+ features several endpoints to cover a multitude of HTTP scenarios.
+ httpbin ships as a Python library and could be run directly by
+ the Python interpreter, or as a WSGI app e.g. with Gunicorn. The
+ endpoint responses are JSON-encoded.
+ .
+ This package provides httpbin in the Python 3 module path.

Modified: packages/httpbin/trunk/debian/rules
===================================================================
--- packages/httpbin/trunk/debian/rules	2016-03-17 06:52:44 UTC (rev 12953)
+++ packages/httpbin/trunk/debian/rules	2016-03-17 07:09:36 UTC (rev 12954)
@@ -3,7 +3,7 @@
 export PYBUILD_NAME=httpbin
 
 %:
-	dh $@ --with python2 --buildsystem=pybuild
+	dh $@ --with python2,python3 --buildsystem=pybuild
 
 override_dh_installdocs:
 	pandoc -f rst -t plain -o .pybuild/README README.rst




More information about the Python-apps-commits mailing list