[Python-modules-commits] r28190 - in packages/python-dugong/tags (14 files)

nikratio-guest at users.alioth.debian.org nikratio-guest at users.alioth.debian.org
Sat Mar 15 01:59:25 UTC 2014


    Date: Saturday, March 15, 2014 @ 01:59:24
  Author: nikratio-guest
Revision: 28190

[svn-buildpackage] Tagging python-dugong 2.2-1

Added:
  packages/python-dugong/tags/2.2-1/
  packages/python-dugong/tags/2.2-1/debian/changelog
    (from rev 28189, packages/python-dugong/trunk/debian/changelog)
  packages/python-dugong/tags/2.2-1/debian/control
    (from rev 28189, packages/python-dugong/trunk/debian/control)
  packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch
    (from rev 28160, packages/python-dugong/trunk/debian/patches/use-local-intersphinx.patch)
  packages/python-dugong/tags/2.2-1/debian/rules
    (from rev 28189, packages/python-dugong/trunk/debian/rules)
  packages/python-dugong/tags/2.2-1/debian/source/include-binaries
    (from rev 28189, packages/python-dugong/trunk/debian/source/include-binaries)
  packages/python-dugong/tags/2.2-1/debian/upstream-signing-key.pgp
    (from rev 28189, packages/python-dugong/trunk/debian/upstream-signing-key.pgp)
  packages/python-dugong/tags/2.2-1/debian/watch
    (from rev 28189, packages/python-dugong/trunk/debian/watch)
Deleted:
  packages/python-dugong/tags/2.2-1/debian/changelog
  packages/python-dugong/tags/2.2-1/debian/control
  packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch
  packages/python-dugong/tags/2.2-1/debian/rules
  packages/python-dugong/tags/2.2-1/debian/source/include-binaries
  packages/python-dugong/tags/2.2-1/debian/watch

Deleted: packages/python-dugong/tags/2.2-1/debian/changelog
===================================================================
--- packages/python-dugong/trunk/debian/changelog	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/changelog	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1,5 +0,0 @@
-python-dugong (2.1-1) unstable; urgency=medium
-
-  * First official debian release. Closes: 741387
-
- -- Nikolaus Rath <Nikolaus at rath.org>  Tue, 11 Mar 2014 20:39:13 -0700

Copied: packages/python-dugong/tags/2.2-1/debian/changelog (from rev 28189, packages/python-dugong/trunk/debian/changelog)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/changelog	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/changelog	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,5 @@
+python-dugong (2.2-1) unstable; urgency=medium
+
+  * First official debian release. Closes: 741387
+
+ -- Nikolaus Rath <Nikolaus at rath.org>  Tue, 11 Mar 2014 20:39:13 -0700

Deleted: packages/python-dugong/tags/2.2-1/debian/control
===================================================================
--- packages/python-dugong/trunk/debian/control	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/control	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1,58 +0,0 @@
-Source: python-dugong
-Section: python
-X-Python3-Version: >= 3.3
-Priority: optional
-Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Maintainer: Nikolaus Rath <Nikolaus at rath.org>
-Build-Depends: debhelper (>= 9),
-               python3-all,
-               python3-sphinx (>= 1.0.7+dfsg),
-               dh-python,
-               python3-setuptools
-Standards-Version: 3.9.5
-Homepage: https://bitbucket.org/nikratio/python-dugong
-Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-dugong/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-dugong/trunk/
-
-Package: python3-dugong
-Architecture: any
-Depends: ${misc:Depends},
-         ${python3:Depends},
-         ${shlibs:Depends}
-Provides: ${python3:Provides}
-Suggests: python-dugong-doc
-Description: HTTP 1.1 client module for Python
- The Python Dugong module provides an API for communicating with HTTP 1.1
- servers. It is an alternative to the standard library’s http.client (formerly
- httplib) module. In contrast to http.client, Dugong:
- .
-  • allows you to send multiple requests right after each other without having
-    to read the responses first.
-  • supports waiting for 100-continue before sending the request body.
-  • raises an exception instead of silently delivering partial data if the
-    connection is closed before all data has been received.
-  • raises one specific exception (ConnectionClosed) if the connection has been
-    closed (while http.client connection may raise any of BrokenPipeError,
-    BadStatusLine, ConnectionAbortedError, ConnectionResetError, IncompleteRead
-    or simply return '' on read)
-  • supports non-blocking, asynchronous operation and is compatible with the
-    asyncio module.
-  • is not compatible with old HTTP 0.9 or 1.0 servers.
- .
- All request and response headers are represented as str, but must be encodable
- in latin1. Request and response body must be bytes-like objects or binary
- streams.
-
-Package: python-dugong-doc
-Architecture: all
-Section: doc
-Recommends: python3-dugong
-Depends: ${sphinxdoc:Depends},
-         ${shlibs:Depends},
-         ${misc:Depends}
-Description: HTTP 1.1 client module for Python (documentation)
- The Python Dugong module provides an API for communicating with HTTP 1.1
- servers. It is an alternative to the standard library’s http.client (formerly
- httplib) module.
- .
- This package provides the documentation.

Copied: packages/python-dugong/tags/2.2-1/debian/control (from rev 28189, packages/python-dugong/trunk/debian/control)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/control	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/control	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,60 @@
+Source: python-dugong
+Section: python
+X-Python3-Version: >= 3.3
+Priority: optional
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Maintainer: Nikolaus Rath <Nikolaus at rath.org>
+Build-Depends: debhelper (>= 9),
+               python3-all,
+               python3-sphinx (>= 1.0.7+dfsg),
+               python3-pytest,
+               dh-python,
+               python3-setuptools
+Standards-Version: 3.9.5
+XS-Testsuite: autopkgtest
+Homepage: https://bitbucket.org/nikratio/python-dugong
+Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-dugong/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-dugong/trunk/
+
+Package: python3-dugong
+Architecture: any
+Depends: ${misc:Depends},
+         ${python3:Depends},
+         ${shlibs:Depends}
+Provides: ${python3:Provides}
+Suggests: python-dugong-doc
+Description: HTTP 1.1 client module for Python
+ The Python Dugong module provides an API for communicating with HTTP 1.1
+ servers. It is an alternative to the standard library’s http.client (formerly
+ httplib) module. In contrast to http.client, Dugong:
+ .
+  • allows you to send multiple requests right after each other without having
+    to read the responses first.
+  • supports waiting for 100-continue before sending the request body.
+  • raises an exception instead of silently delivering partial data if the
+    connection is closed before all data has been received.
+  • raises one specific exception (ConnectionClosed) if the connection has been
+    closed (while http.client connection may raise any of BrokenPipeError,
+    BadStatusLine, ConnectionAbortedError, ConnectionResetError, IncompleteRead
+    or simply return '' on read)
+  • supports non-blocking, asynchronous operation and is compatible with the
+    asyncio module.
+  • is not compatible with old HTTP 0.9 or 1.0 servers.
+ .
+ All request and response headers are represented as str, but must be encodable
+ in latin1. Request and response body must be bytes-like objects or binary
+ streams.
+
+Package: python-dugong-doc
+Architecture: all
+Section: doc
+Recommends: python3-dugong
+Depends: ${sphinxdoc:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: HTTP 1.1 client module for Python (documentation)
+ The Python Dugong module provides an API for communicating with HTTP 1.1
+ servers. It is an alternative to the standard library’s http.client (formerly
+ httplib) module.
+ .
+ This package provides the documentation.

Deleted: packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch
===================================================================
--- packages/python-dugong/trunk/debian/patches/use-local-intersphinx.patch	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1,12 +0,0 @@
---- a/rst/conf.py
-+++ b/rst/conf.py
-@@ -8,7 +8,8 @@
- sys.path.append(os.path.abspath('..'))
- 
- extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx' ]
--intersphinx_mapping = {'python': ('http://docs.python.org/3.4/', None) }
-+intersphinx_mapping = {'python': ('http://docs.python.org/3.4/',
-+                                  '../debian/python.inv')}
- templates_path = ['_templates']
- source_suffix = '.rst'
- source_encoding = 'utf-8'

Copied: packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch (from rev 28160, packages/python-dugong/trunk/debian/patches/use-local-intersphinx.patch)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/patches/use-local-intersphinx.patch	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,18 @@
+Author: Nikolaus Rath <Nikolaus at rath.org>
+Forwarded: not-needed
+Last-Update: 2014-03-11
+Description: Use local intersphinx inventory
+ Instead of downloading the Python intersphinx directory
+ at build time, use the cached copy shipped in debian/.
+--- a/rst/conf.py
++++ b/rst/conf.py
+@@ -8,7 +8,8 @@
+ sys.path.append(os.path.abspath('..'))
+ 
+ extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx' ]
+-intersphinx_mapping = {'python': ('http://docs.python.org/3.4/', None) }
++intersphinx_mapping = {'python': ('http://docs.python.org/3.4/',
++                                  '../debian/python.inv')}
+ templates_path = ['_templates']
+ source_suffix = '.rst'
+ source_encoding = 'utf-8'

Deleted: packages/python-dugong/tags/2.2-1/debian/rules
===================================================================
--- packages/python-dugong/trunk/debian/rules	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/rules	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1,23 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-
-#export DH_VERBOSE=1
-export PYBUILD_NAME=dugong
-
-%:
-	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
-
-override_dh_auto_build:
-	dh_auto_build
-	python3 setup.py build_sphinx
-
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rf doc/html doc/doctrees
-
-## enable network, tests.test_in_wsgiref.test_request_reading needs it 
-#	http_proxy='' dh_auto_test
-
-update_intersphinx:
-	wget http://docs.python.org/3.4/objects.inv -O debian/python.inv
-

Copied: packages/python-dugong/tags/2.2-1/debian/rules (from rev 28189, packages/python-dugong/trunk/debian/rules)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/rules	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/rules	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+#export DH_VERBOSE=1
+export PYBUILD_NAME=dugong
+export PYBUILD_TEST_PYTEST=1
+export PYBUILD_TEST_ARGS="{dir}/test/"
+
+%:
+	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
+
+override_dh_auto_build:
+	dh_auto_build
+
+	# We need at least Python 3.4 to build the documentation. 
+	# While dugong supports Python 3.3 as well, there are some
+	# optional components that require the asyncio module. To
+	# include these components in the documentation, we need to
+	# build the docs with Python 3.4. If Python 3.4 is not available,
+	# fall back to the default Python (which is hopefully 3.5 or
+	# newer :-).
+	if which python 3.4 > /dev/null; then \
+	    python3.4 setup.py build_sphinx; \
+	else \
+	    python3 setup.py build_sphinx; \
+	fi
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf doc/html doc/doctrees
+
+update_intersphinx:
+	wget http://docs.python.org/3.4/objects.inv -O debian/python.inv
+

Deleted: packages/python-dugong/tags/2.2-1/debian/source/include-binaries
===================================================================
--- packages/python-dugong/trunk/debian/source/include-binaries	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/source/include-binaries	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1 +0,0 @@
-debian/python.inv

Copied: packages/python-dugong/tags/2.2-1/debian/source/include-binaries (from rev 28189, packages/python-dugong/trunk/debian/source/include-binaries)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/source/include-binaries	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/source/include-binaries	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,2 @@
+debian/python.inv
+debian/upstream-signing-key.pgp

Copied: packages/python-dugong/tags/2.2-1/debian/upstream-signing-key.pgp (from rev 28189, packages/python-dugong/trunk/debian/upstream-signing-key.pgp)
===================================================================
(Binary files differ)

Deleted: packages/python-dugong/tags/2.2-1/debian/watch
===================================================================
--- packages/python-dugong/trunk/debian/watch	2014-03-12 04:40:55 UTC (rev 28159)
+++ packages/python-dugong/tags/2.2-1/debian/watch	2014-03-15 01:59:24 UTC (rev 28190)
@@ -1,6 +0,0 @@
-# watch control file for uscan
-version=3
-opts=downloadurlmangle=s/^http:\/\/code.google.com\/\//http:\/\// \
-  http://code.google.com/p/python-llfuse/downloads/list \
-  (?:.+)/files/llfuse-(.+).tar.bz2 \
-  debian

Copied: packages/python-dugong/tags/2.2-1/debian/watch (from rev 28189, packages/python-dugong/trunk/debian/watch)
===================================================================
--- packages/python-dugong/tags/2.2-1/debian/watch	                        (rev 0)
+++ packages/python-dugong/tags/2.2-1/debian/watch	2014-03-15 01:59:24 UTC (rev 28190)
@@ -0,0 +1,7 @@
+# watch control file for uscan
+version=3
+opts=pgpsigurlmangle=s/$/.asc/ \
+  https://pypi.python.org/pypi/dugong/ \
+  .*/dugong-(\d\S*)\.tar\.bz2 \
+  debian
+




More information about the Python-modules-commits mailing list