[Python-modules-commits] r34351 - in packages/python-cryptography/tags (12 files)

mithrandi at users.alioth.debian.org mithrandi at users.alioth.debian.org
Mon Sep 21 00:45:46 UTC 2015


    Date: Monday, September 21, 2015 @ 00:45:45
  Author: mithrandi
Revision: 34351

[svn-buildpackage] Tagging python-cryptography 1.0.1-4

Added:
  packages/python-cryptography/tags/1.0.1-4/
  packages/python-cryptography/tags/1.0.1-4/debian/changelog
    (from rev 34350, packages/python-cryptography/trunk/debian/changelog)
  packages/python-cryptography/tags/1.0.1-4/debian/control
    (from rev 34303, packages/python-cryptography/trunk/debian/control)
  packages/python-cryptography/tags/1.0.1-4/debian/py3dist-overrides
    (from rev 34336, packages/python-cryptography/trunk/debian/py3dist-overrides)
  packages/python-cryptography/tags/1.0.1-4/debian/pydist-overrides
    (from rev 34336, packages/python-cryptography/trunk/debian/pydist-overrides)
  packages/python-cryptography/tags/1.0.1-4/debian/python-cryptography.pydist
    (from rev 33736, packages/python-cryptography/trunk/debian/python-cryptography.pydist)
  packages/python-cryptography/tags/1.0.1-4/debian/python3-cryptography.pydist
    (from rev 33736, packages/python-cryptography/trunk/debian/python3-cryptography.pydist)
  packages/python-cryptography/tags/1.0.1-4/debian/rules
    (from rev 34350, packages/python-cryptography/trunk/debian/rules)
Deleted:
  packages/python-cryptography/tags/1.0.1-4/debian/changelog
  packages/python-cryptography/tags/1.0.1-4/debian/control
  packages/python-cryptography/tags/1.0.1-4/debian/patches/
  packages/python-cryptography/tags/1.0.1-4/debian/rules

Deleted: packages/python-cryptography/tags/1.0.1-4/debian/changelog
===================================================================
--- packages/python-cryptography/trunk/debian/changelog	2015-07-25 17:56:21 UTC (rev 33475)
+++ packages/python-cryptography/tags/1.0.1-4/debian/changelog	2015-09-21 00:45:45 UTC (rev 34351)
@@ -1,116 +0,0 @@
-python-cryptography (0.9-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Thu, 14 May 2015 05:00:11 +0200
-
-python-cryptography (0.8.2-3) unstable; urgency=medium
-
-  * Add needs-root for autopkgtest (via patch from Matthias Klose in
-    Ubuntu).
-  * Remove unnecessary versioned build-depends.
-  * Remove unnecessary control field prefixes.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Tue, 12 May 2015 15:09:49 +0200
-
-python-cryptography (0.8.2-2) unstable; urgency=medium
-
-  * Reupload to unstable (no changes, closes: #783585).
-
- -- Tristan Seligmann <mithrandi at debian.org>  Tue, 28 Apr 2015 16:30:16 +0200
-
-python-cryptography (0.8.2-1) experimental; urgency=low
-
-  * New upstream release.
-    - Fixed a race condition when initializing the OpenSSL or CommonCrypto
-      backends in a multi-threaded scenario.
-  * Relax libssl-dev dependency as all versions currently in Debian should
-    be compatible (closes: #780715).
-
- -- Tristan Seligmann <mithrandi at debian.org>  Sat, 11 Apr 2015 04:01:24 +0200
-
-python-cryptography (0.8-1) experimental; urgency=low
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Mon, 09 Mar 2015 01:58:33 +0200
-
-python-cryptography (0.7.2-1) experimental; urgency=low
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Fri, 16 Jan 2015 16:19:19 +0200
-
-python-cryptography (0.7.1-1) experimental; urgency=low
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Mon, 29 Dec 2014 03:53:14 +0200
-
-python-cryptography (0.7-1) experimental; urgency=medium
-
-  * New upstream release.
-    - Fix FTBFS with OpenSSL in experimental due to missing SSL3
-      support (closes: #772842).
-
- -- Tristan Seligmann <mithrandi at debian.org>  Thu, 18 Dec 2014 16:36:42 +0200
-
-python-cryptography (0.6.1-1) unstable; urgency=medium
-
-  * New upstream release.
-    - Fixes FTBFS with OpenSSL 1.0.1j caused by API change (closes: #765544).
-    - No other upstream changes that affect Debian.
-  * Bump Standard-Version to 3.9.6 (no changes).
-
- -- Tristan Seligmann <mithrandi at debian.org>  Thu, 16 Oct 2014 06:45:38 +0200
-
-python-cryptography (0.6-1) unstable; urgency=medium
-
-  * New upstream release.
-    - Copy .egg-info into build directory so entry points can be found by the
-      tests.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Tue, 30 Sep 2014 06:33:34 +0200
-
-python-cryptography (0.5.4-1) unstable; urgency=medium
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Thu, 21 Aug 2014 19:45:02 +0200
-
-python-cryptography (0.5.2-1) unstable; urgency=medium
-
-  * New upstream release.
-  * Add python{,3}-cryptography-vectors to Suggests.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Sun, 27 Jul 2014 18:07:42 +0200
-
-python-cryptography (0.4-2) unstable; urgency=medium
-
-  * Enable test suite at build time.
-  * Enable test suite via autopkgtest.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Mon, 16 Jun 2014 21:29:23 +0200
-
-python-cryptography (0.4-1) unstable; urgency=medium
-
-  * New upstream release.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Sat, 03 May 2014 18:00:14 +0200
-
-python-cryptography (0.3-1) unstable; urgency=medium
-
-  * New upstream release.
-    - The test vectors are now in a separate top-level package (will be
-      packaged in a separate source package, see #742911).
-    - Upstream now ships their docs (the previous release was accidentally
-      missing the docs); these are placed in a new Debian package
-      python-cryptography-doc.
-
- -- Tristan Seligmann <mithrandi at debian.org>  Sat, 29 Mar 2014 01:01:04 +0200
-
-python-cryptography (0.2-1) unstable; urgency=medium
-
-  * Initial release. (Closes: #737356)
-
- -- Tristan Seligmann <mithrandi at debian.org>  Fri, 21 Feb 2014 18:36:35 +0200

Copied: packages/python-cryptography/tags/1.0.1-4/debian/changelog (from rev 34350, packages/python-cryptography/trunk/debian/changelog)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/changelog	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/changelog	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1,160 @@
+python-cryptography (1.0.1-4) unstable; urgency=medium
+
+  * Remove cffi from requires.txt after dh_python[23] runs
+    (closes: #799628).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Mon, 21 Sep 2015 01:28:46 +0200
+
+python-cryptography (1.0.1-3) unstable; urgency=medium
+
+  * Drop cffi pydist overrides, as cffi now ships pydist files which are
+    important not to override due to ABI versioning.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sat, 19 Sep 2015 00:23:26 +0200
+
+python-cryptography (1.0.1-2) unstable; urgency=medium
+
+  * Fix build-dependencies and pydist-overrides to make sure the correct
+    versioned dependencies are used everywhere (closes: #799077).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Thu, 17 Sep 2015 16:35:29 +0200
+
+python-cryptography (1.0.1-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Wed, 09 Sep 2015 12:31:22 +0200
+
+python-cryptography (1.0-2) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sun, 30 Aug 2015 01:42:07 +0200
+
+python-cryptography (1.0-1) experimental; urgency=medium
+
+  * New upstream release.
+    - Requires at least cffi 1.1.
+  * Ship pydist files for cryptography.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Thu, 13 Aug 2015 10:18:48 +0200
+
+python-cryptography (0.9.3-1) unstable; urgency=low
+
+  * New upstream release (closes: #789768).
+  * Drop unneeded python3-enum34 dependency (Python versions earlier than
+    3.4 were dropped in jessie; restore this dependency if backporting to
+    wheezy or before; closes: #793615).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sun, 26 Jul 2015 13:04:14 +0200
+
+python-cryptography (0.8.2-3) unstable; urgency=medium
+
+  * Add needs-root for autopkgtest (via patch from Matthias Klose in
+    Ubuntu).
+  * Remove unnecessary versioned build-depends.
+  * Remove unnecessary control field prefixes.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Tue, 12 May 2015 15:09:49 +0200
+
+python-cryptography (0.8.2-2) unstable; urgency=medium
+
+  * Reupload to unstable (no changes, closes: #783585).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Tue, 28 Apr 2015 16:30:16 +0200
+
+python-cryptography (0.8.2-1) experimental; urgency=low
+
+  * New upstream release.
+    - Fixed a race condition when initializing the OpenSSL or CommonCrypto
+      backends in a multi-threaded scenario.
+  * Relax libssl-dev dependency as all versions currently in Debian should
+    be compatible (closes: #780715).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sat, 11 Apr 2015 04:01:24 +0200
+
+python-cryptography (0.8-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Mon, 09 Mar 2015 01:58:33 +0200
+
+python-cryptography (0.7.2-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Fri, 16 Jan 2015 16:19:19 +0200
+
+python-cryptography (0.7.1-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Mon, 29 Dec 2014 03:53:14 +0200
+
+python-cryptography (0.7-1) experimental; urgency=medium
+
+  * New upstream release.
+    - Fix FTBFS with OpenSSL in experimental due to missing SSL3
+      support (closes: #772842).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Thu, 18 Dec 2014 16:36:42 +0200
+
+python-cryptography (0.6.1-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Fixes FTBFS with OpenSSL 1.0.1j caused by API change (closes: #765544).
+    - No other upstream changes that affect Debian.
+  * Bump Standard-Version to 3.9.6 (no changes).
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Thu, 16 Oct 2014 06:45:38 +0200
+
+python-cryptography (0.6-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Copy .egg-info into build directory so entry points can be found by the
+      tests.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Tue, 30 Sep 2014 06:33:34 +0200
+
+python-cryptography (0.5.4-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Thu, 21 Aug 2014 19:45:02 +0200
+
+python-cryptography (0.5.2-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Add python{,3}-cryptography-vectors to Suggests.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sun, 27 Jul 2014 18:07:42 +0200
+
+python-cryptography (0.4-2) unstable; urgency=medium
+
+  * Enable test suite at build time.
+  * Enable test suite via autopkgtest.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Mon, 16 Jun 2014 21:29:23 +0200
+
+python-cryptography (0.4-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sat, 03 May 2014 18:00:14 +0200
+
+python-cryptography (0.3-1) unstable; urgency=medium
+
+  * New upstream release.
+    - The test vectors are now in a separate top-level package (will be
+      packaged in a separate source package, see #742911).
+    - Upstream now ships their docs (the previous release was accidentally
+      missing the docs); these are placed in a new Debian package
+      python-cryptography-doc.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Sat, 29 Mar 2014 01:01:04 +0200
+
+python-cryptography (0.2-1) unstable; urgency=medium
+
+  * Initial release. (Closes: #737356)
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Fri, 21 Feb 2014 18:36:35 +0200

Deleted: packages/python-cryptography/tags/1.0.1-4/debian/control
===================================================================
--- packages/python-cryptography/trunk/debian/control	2015-07-25 17:56:21 UTC (rev 33475)
+++ packages/python-cryptography/tags/1.0.1-4/debian/control	2015-09-21 00:45:45 UTC (rev 34351)
@@ -1,103 +0,0 @@
-Source: python-cryptography
-Maintainer: Tristan Seligmann <mithrandi at debian.org>
-Section: python
-Priority: optional
-Build-Depends:
- debhelper (>= 9),
- dh-python,
- python-all-dev,
- python3-all-dev,
- python-setuptools,
- python3-setuptools,
- python-cffi,
- python3-cffi,
- python-six (>= 1.4.1),
- python3-six (>= 1.4.1),
- libssl-dev,
- python-cryptography-vectors (>= 0.9~),
- python-cryptography-vectors (<< 0.9.1~),
- python3-cryptography-vectors (>= 0.9~),
- python3-cryptography-vectors (<< 0.9.1~),
- python-iso8601,
- python3-iso8601,
- python-pytest,
- python3-pytest,
- python-pretend,
- python3-pretend,
- python-pyasn1,
- python3-pyasn1,
- python-enum34,
- python3-enum34,
- python-ipaddr,
- python-idna,
- python3-idna,
-Standards-Version: 3.9.6
-Homepage: https://cryptography.io/
-Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-cryptography/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-cryptography/trunk/
-X-Python-Version: >= 2.6
-X-Python3-Version: >= 3.2
-Testsuite: autopkgtest
-
-Package: python-cryptography
-Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Suggests: python-cryptography-doc, python-cryptography-vectors
-Description: Python library exposing cryptographic recipes and primitives (Python 2)
- The cryptography library is designed to be a "one-stop-shop" for
- all your cryptographic needs in Python.
- .
- As an alternative to the libraries that came before it, cryptography
- tries to address some of the issues with those libraries:
-  - Lack of PyPy and Python 3 support.
-  - Lack of maintenance.
-  - Use of poor implementations of algorithms (i.e. ones with known
-    side-channel attacks).
-  - Lack of high level, "Cryptography for humans", APIs.
-  - Absence of algorithms such as AES-GCM.
-  - Poor introspectability, and thus poor testability.
-  - Extremely error prone APIs, and bad defaults.
- .
- This package contains the Python 2 version of cryptography.
-
-Package: python3-cryptography
-Architecture: any
-Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Suggests: python-cryptography-doc, python3-cryptography-vectors
-Description: Python library exposing cryptographic recipes and primitives (Python 3)
- The cryptography library is designed to be a "one-stop-shop" for
- all your cryptographic needs in Python.
- .
- As an alternative to the libraries that came before it, cryptography
- tries to address some of the issues with those libraries:
-  - Lack of PyPy and Python 3 support.
-  - Lack of maintenance.
-  - Use of poor implementations of algorithms (i.e. ones with known
-    side-channel attacks).
-  - Lack of high level, "Cryptography for humans", APIs.
-  - Absence of algorithms such as AES-GCM.
-  - Poor introspectability, and thus poor testability.
-  - Extremely error prone APIs, and bad defaults.
- .
- This package contains the Python 3 version of cryptography.
-
-Package: python-cryptography-doc
-Architecture: all
-Depends: ${misc:Depends}
-Section: doc
-Description: Python library exposing cryptographic recipes and primitives (documentation)
- The cryptography library is designed to be a "one-stop-shop" for
- all your cryptographic needs in Python.
- .
- As an alternative to the libraries that came before it, cryptography
- tries to address some of the issues with those libraries:
-  - Lack of PyPy and Python 3 support.
-  - Lack of maintenance.
-  - Use of poor implementations of algorithms (i.e. ones with known
-    side-channel attacks).
-  - Lack of high level, "Cryptography for humans", APIs.
-  - Absence of algorithms such as AES-GCM.
-  - Poor introspectability, and thus poor testability.
-  - Extremely error prone APIs, and bad defaults.
- .
- This package contains the documentation for cryptography.

Copied: packages/python-cryptography/tags/1.0.1-4/debian/control (from rev 34303, packages/python-cryptography/trunk/debian/control)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/control	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/control	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1,102 @@
+Source: python-cryptography
+Maintainer: Tristan Seligmann <mithrandi at debian.org>
+Section: python
+Priority: optional
+Build-Depends:
+ debhelper (>= 9),
+ dh-python,
+ libssl-dev,
+ python-all-dev,
+ python-cffi (>= 1.1.0~),
+ python-cryptography-vectors (<< 1.0.2~),
+ python-cryptography-vectors (>= 1.0.1~),
+ python-enum34,
+ python-idna (>= 2.0~),
+ python-ipaddress,
+ python-iso8601,
+ python-pretend,
+ python-pyasn1 (>= 0.1.8~),
+ python-pytest,
+ python-setuptools,
+ python-six (>= 1.4.1~),
+ python3-all-dev,
+ python3-cffi (>= 1.1.0~),
+ python3-cryptography-vectors (<< 1.0.2~),
+ python3-cryptography-vectors (>= 1.0.1~),
+ python3-idna (>= 2.0~),
+ python3-iso8601,
+ python3-pretend,
+ python3-pyasn1 (>= 0.1.8~),
+ python3-pytest,
+ python3-setuptools,
+ python3-six (>= 1.4.1~),
+Standards-Version: 3.9.6
+Homepage: https://cryptography.io/
+Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-cryptography/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-cryptography/trunk/
+X-Python-Version: >= 2.6
+X-Python3-Version: >= 3.4
+Testsuite: autopkgtest
+
+Package: python-cryptography
+Architecture: any
+Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}
+Suggests: python-cryptography-doc, python-cryptography-vectors
+Description: Python library exposing cryptographic recipes and primitives (Python 2)
+ The cryptography library is designed to be a "one-stop-shop" for
+ all your cryptographic needs in Python.
+ .
+ As an alternative to the libraries that came before it, cryptography
+ tries to address some of the issues with those libraries:
+  - Lack of PyPy and Python 3 support.
+  - Lack of maintenance.
+  - Use of poor implementations of algorithms (i.e. ones with known
+    side-channel attacks).
+  - Lack of high level, "Cryptography for humans", APIs.
+  - Absence of algorithms such as AES-GCM.
+  - Poor introspectability, and thus poor testability.
+  - Extremely error prone APIs, and bad defaults.
+ .
+ This package contains the Python 2 version of cryptography.
+
+Package: python3-cryptography
+Architecture: any
+Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
+Suggests: python-cryptography-doc, python3-cryptography-vectors
+Description: Python library exposing cryptographic recipes and primitives (Python 3)
+ The cryptography library is designed to be a "one-stop-shop" for
+ all your cryptographic needs in Python.
+ .
+ As an alternative to the libraries that came before it, cryptography
+ tries to address some of the issues with those libraries:
+  - Lack of PyPy and Python 3 support.
+  - Lack of maintenance.
+  - Use of poor implementations of algorithms (i.e. ones with known
+    side-channel attacks).
+  - Lack of high level, "Cryptography for humans", APIs.
+  - Absence of algorithms such as AES-GCM.
+  - Poor introspectability, and thus poor testability.
+  - Extremely error prone APIs, and bad defaults.
+ .
+ This package contains the Python 3 version of cryptography.
+
+Package: python-cryptography-doc
+Architecture: all
+Depends: ${misc:Depends}
+Section: doc
+Description: Python library exposing cryptographic recipes and primitives (documentation)
+ The cryptography library is designed to be a "one-stop-shop" for
+ all your cryptographic needs in Python.
+ .
+ As an alternative to the libraries that came before it, cryptography
+ tries to address some of the issues with those libraries:
+  - Lack of PyPy and Python 3 support.
+  - Lack of maintenance.
+  - Use of poor implementations of algorithms (i.e. ones with known
+    side-channel attacks).
+  - Lack of high level, "Cryptography for humans", APIs.
+  - Absence of algorithms such as AES-GCM.
+  - Poor introspectability, and thus poor testability.
+  - Extremely error prone APIs, and bad defaults.
+ .
+ This package contains the documentation for cryptography.

Copied: packages/python-cryptography/tags/1.0.1-4/debian/py3dist-overrides (from rev 34336, packages/python-cryptography/trunk/debian/py3dist-overrides)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/py3dist-overrides	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/py3dist-overrides	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1,2 @@
+pyasn1 python3-pyasn1; PEP386
+six python3-six; PEP386

Copied: packages/python-cryptography/tags/1.0.1-4/debian/pydist-overrides (from rev 34336, packages/python-cryptography/trunk/debian/pydist-overrides)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/pydist-overrides	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/pydist-overrides	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1,2 @@
+pyasn1 python-pyasn1; PEP386
+six python-six; PEP386

Copied: packages/python-cryptography/tags/1.0.1-4/debian/python-cryptography.pydist (from rev 33736, packages/python-cryptography/trunk/debian/python-cryptography.pydist)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/python-cryptography.pydist	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/python-cryptography.pydist	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1 @@
+cryptography python-cryptography; PEP386

Copied: packages/python-cryptography/tags/1.0.1-4/debian/python3-cryptography.pydist (from rev 33736, packages/python-cryptography/trunk/debian/python3-cryptography.pydist)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/python3-cryptography.pydist	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/python3-cryptography.pydist	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1 @@
+cryptography python3-cryptography; PEP386

Deleted: packages/python-cryptography/tags/1.0.1-4/debian/rules
===================================================================
--- packages/python-cryptography/trunk/debian/rules	2015-07-25 17:56:21 UTC (rev 33475)
+++ packages/python-cryptography/tags/1.0.1-4/debian/rules	2015-09-21 00:45:45 UTC (rev 34351)
@@ -1,21 +0,0 @@
-#!/usr/bin/make -f
-
-export PYBUILD_NAME=cryptography
-export PYBUILD_TEST_PYTEST=1
-export PYBUILD_TEST_ARGS={dir}/tests/
-export PYBUILD_BEFORE_TEST=cp -R {dir}/src/${PYBUILD_NAME}.egg-info {build_dir}
-
-
-%:
-	dh $@ --with python2,python3 --buildsystem=pybuild
-
-
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rf cryptography/hazmat/bindings/__pycache__ \
-	       cryptography/hazmat/primitives/__pycache__
-
-
-override_dh_python3:
-	dh_python3
-	rm -rf debian/python3-cryptography/usr/lib/python3.?

Copied: packages/python-cryptography/tags/1.0.1-4/debian/rules (from rev 34350, packages/python-cryptography/trunk/debian/rules)
===================================================================
--- packages/python-cryptography/tags/1.0.1-4/debian/rules	                        (rev 0)
+++ packages/python-cryptography/tags/1.0.1-4/debian/rules	2015-09-21 00:45:45 UTC (rev 34351)
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+
+export PYBUILD_NAME=cryptography
+export PYBUILD_TEST_PYTEST=1
+export PYBUILD_TEST_ARGS={dir}/tests/
+export PYBUILD_BEFORE_TEST=cp -R {dir}/src/${PYBUILD_NAME}.egg-info {build_dir}
+
+
+%:
+	dh $@ --with python2,python3 --buildsystem=pybuild
+
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -rf cryptography/hazmat/bindings/__pycache__ \
+	       cryptography/hazmat/primitives/__pycache__
+
+
+override_dh_python2:
+	dh_python2
+	# Remove "cffi" from requires after dh_python has seen it (so that the
+	# pydist file takes effect), because it is not actually needed at
+	# runtime.
+	sed -i '/^cffi/d' \
+	    debian/python-cryptography/usr/lib/python*/dist-packages/cryptography*.egg-info/requires.txt
+
+
+override_dh_python3:
+	dh_python3
+	rm -rf debian/python3-cryptography/usr/lib/python3.?
+	# See comment in override_dh_python2
+	sed -i '/^cffi/d' \
+	    debian/python3-cryptography/usr/lib/python3/dist-packages/cryptography*.egg-info/requires.txt




More information about the Python-modules-commits mailing list