[Python-modules-commits] r28194 - in packages/python-dugong/tags (14 files)
nikratio-guest at users.alioth.debian.org
nikratio-guest at users.alioth.debian.org
Sat Mar 15 02:27:51 UTC 2014
Date: Saturday, March 15, 2014 @ 02:27:51
Author: nikratio-guest
Revision: 28194
[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 28192, 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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 28192, 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 02:27:51 UTC (rev 28194)
@@ -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 python3.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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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 02:27:51 UTC (rev 28194)
@@ -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