summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/.gitignore7
-rw-r--r--debian/changelog119
-rw-r--r--debian/compat1
-rw-r--r--debian/control30
-rw-r--r--debian/copyright34
-rwxr-xr-xdebian/rules15
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch3
8 files changed, 210 insertions, 0 deletions
diff --git a/debian/.gitignore b/debian/.gitignore
new file mode 100644
index 0000000..c12cee0
--- /dev/null
+++ b/debian/.gitignore
@@ -0,0 +1,7 @@
+*.debhelper*
+*.substvars
+backup
+files
+python-tblib
+python3-tblib
+tmp
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..231f824
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,119 @@
+python-tblib (1.4.0-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 05 May 2019 10:18:02 +0100
+
+python-tblib (1.3.2-3) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+ * d/copyright: Use https protocol in Format field
+ * d/watch: Use https protocol
+ * d/control: Remove ancient X-Python-Version field
+ * d/control: Remove ancient X-Python3-Version field
+ * Convert git repository from git-dpm to gbp layout
+
+ [ Colin Watson ]
+ * Apply patch from Fedora to fix test failures with Python 3.7 (closes:
+ #912034).
+
+ -- Colin Watson <cjwatson@debian.org> Sun, 28 Oct 2018 15:12:47 +0000
+
+python-tblib (1.3.2-2) unstable; urgency=medium
+
+ * Move VCS to salsa.debian.org.
+ * Switch Maintainer to the Debian Python Modules Team.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 10 Feb 2018 02:37:27 +0000
+
+python-tblib (1.3.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 15 Apr 2017 11:18:14 +0100
+
+python-tblib (1.3.1-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 31 Mar 2017 21:16:33 +0100
+
+python-tblib (1.3.0-2) unstable; urgency=medium
+
+ * Upgrade to debhelper v9.
+ * Policy version 3.9.8: no changes required.
+
+ -- Colin Watson <cjwatson@debian.org> Mon, 12 Dec 2016 15:00:33 +0000
+
+python-tblib (1.3.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Stop using an awkward set of patches to tox.ini, and just run tests via
+ pytest instead.
+ * Use HTTPS for Vcs-* URLs.
+ * Switch to pybuild.
+
+ -- Colin Watson <cjwatson@debian.org> Wed, 09 Mar 2016 12:01:36 +0000
+
+python-tblib (1.2.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop build-dependencies on python*-coverage now that we run *-nocov test
+ variants.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 18 Dec 2015 11:40:10 +0000
+
+python-tblib (1.1.0-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 28 Jul 2015 10:42:40 +0100
+
+python-tblib (1.0.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/watch: Update to use pypi.debian.net mirror.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 01 May 2015 01:08:17 +0100
+
+python-tblib (0.2.0-1) experimental; urgency=medium
+
+ * New upstream release.
+ * Build-depend on dh-python.
+ * Policy version 3.9.6: no changes required.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 13 Jan 2015 14:19:28 +0000
+
+python-tblib (0.1.0-5) unstable; urgency=medium
+
+ * Update Vcs-Browser URL yet again.
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 04 Sep 2014 17:32:38 +0100
+
+python-tblib (0.1.0-4) unstable; urgency=medium
+
+ * Update Vcs-Browser URL for alioth cgit.
+ * Mark all binary packages Multi-Arch: foreign.
+
+ -- Colin Watson <cjwatson@debian.org> Sat, 30 Aug 2014 18:03:39 +0100
+
+python-tblib (0.1.0-3) unstable; urgency=medium
+
+ * Adjust tests to support Python 3.4.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 04 Mar 2014 11:18:50 +0000
+
+python-tblib (0.1.0-2) unstable; urgency=medium
+
+ * Set sitepackages = True in tox.ini, so that tests can run on systems
+ without network access.
+ * Build-depend on python-six and python3-six to guarantee their
+ availability for tests and to quieten dh_python3.
+
+ -- Colin Watson <cjwatson@debian.org> Tue, 04 Mar 2014 01:24:40 +0000
+
+python-tblib (0.1.0-1) unstable; urgency=medium
+
+ * Initial release (closes: #740186).
+
+ -- Colin Watson <cjwatson@debian.org> Thu, 27 Feb 2014 11:09:09 +0000
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..c13f3a4
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,30 @@
+Source: python-tblib
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
+Uploaders: Colin Watson <cjwatson@debian.org>
+Standards-Version: 3.9.8
+Build-Depends: debhelper (>= 9~), dh-python, python (>= 2.6.6-3~), python-all, python3 (>= 3.1.2-8~), python3-all, python-setuptools, python3-setuptools, python-six, python3-six, python-pytest, python3-pytest
+Homepage: https://github.com/ionelmc/python-tblib
+Vcs-Git: https://salsa.debian.org/python-team/modules/python-tblib.git
+Vcs-Browser: https://salsa.debian.org/python-team/modules/python-tblib
+
+Package: python-tblib
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${python:Depends}, python-six
+Description: Python 2 traceback fiddling library
+ This library allows pickling tracebacks so that they can be passed across
+ process boundaries. The traceback objects that come out are stripped of
+ some attributes such as variables, but it is at least possible to raise
+ exceptions with those tracebacks or print them.
+
+Package: python3-tblib
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${python3:Depends}, python3-six
+Description: Python 3 traceback fiddling library
+ This library allows pickling tracebacks so that they can be passed across
+ process boundaries. The traceback objects that come out are stripped of
+ some attributes such as variables, but it is at least possible to raise
+ exceptions with those tracebacks or print them.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..b59addf
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,34 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: python-tblib
+Source: https://github.com/ionelmc/python-tblib
+
+Files: *
+Copyright: Copyright (c) 2013-2014, Ionel Cristian Mărieș
+License: BSD-2-clause
+
+Files: debian/*
+Copyright: Copyright (c) 2014 Colin Watson <cjwatson@debian.org>
+License: BSD-2-clause
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e90fd75
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,15 @@
+#! /usr/bin/make -f
+
+export PYBUILD_NAME := tblib
+export PYBUILD_TEST_PYTEST := 1
+export PYBUILD_TEST_ARGS := -vv tests {dir}/README.rst
+
+%:
+ dh $@ --with python2,python3 --buildsystem=pybuild
+
+override_dh_auto_test:
+ PYTHONPATH=src dh_auto_test
+
+override_dh_clean:
+ dh_clean
+ rm -rf .cache
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..ccffbbf
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=uversionmangle=s/(rc|a|b|c)/~$1/ \
+https://pypi.debian.net/tblib/tblib-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))