[Python-modules-commits] r29351 - in packages/python-cryptography/trunk/debian (3 files)

mithrandi at users.alioth.debian.org mithrandi at users.alioth.debian.org
Mon Jun 16 18:39:31 UTC 2014


    Date: Monday, June 16, 2014 @ 18:39:30
  Author: mithrandi
Revision: 29351

Enable test suite at build time.

Modified:
  packages/python-cryptography/trunk/debian/changelog
  packages/python-cryptography/trunk/debian/control
  packages/python-cryptography/trunk/debian/rules

Modified: packages/python-cryptography/trunk/debian/changelog
===================================================================
--- packages/python-cryptography/trunk/debian/changelog	2014-06-16 12:26:06 UTC (rev 29350)
+++ packages/python-cryptography/trunk/debian/changelog	2014-06-16 18:39:30 UTC (rev 29351)
@@ -1,3 +1,9 @@
+python-cryptography (0.4-2) UNRELEASED; urgency=medium
+
+  * Enable test suite at build time.
+
+ -- Tristan Seligmann <mithrandi at debian.org>  Mon, 16 Jun 2014 18:28:25 +0200
+
 python-cryptography (0.4-1) unstable; urgency=medium
 
   * New upstream release.

Modified: packages/python-cryptography/trunk/debian/control
===================================================================
--- packages/python-cryptography/trunk/debian/control	2014-06-16 12:26:06 UTC (rev 29350)
+++ packages/python-cryptography/trunk/debian/control	2014-06-16 18:39:30 UTC (rev 29351)
@@ -13,9 +13,19 @@
  python3-cffi (>= 0.8),
  python-six (>= 1.4.1),
  python3-six (>= 1.4.1),
+ libssl-dev,
+ python-cryptography-vectors (>= 0.4),
+ python-cryptography-vectors (<< 0.5~),
+ python3-cryptography-vectors (>= 0.4),
+ python3-cryptography-vectors (<< 0.5~),
+ python-iso8601,
+ python3-iso8601,
  python-pytest,
  python3-pytest,
- libssl-dev,
+ python-pretend,
+ python3-pretend,
+ python-pyasn1,
+ python3-pyasn1,
 Standards-Version: 3.9.5
 Homepage: https://cryptography.io/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-cryptography/trunk/
@@ -25,7 +35,7 @@
 
 Package: python-cryptography
 Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, ${cffi:Depends}
+Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Suggests: python-cryptography-doc
 Description: Python library exposing cryptographic recipes and primitives (python 2)
  The cryptography library is designed to be a "one-stop-shop" for
@@ -40,12 +50,13 @@
   - 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}, ${cffi3:Depends}
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Suggests: python-cryptography-doc
 Description: Python library exposing cryptographic recipes and primitives (python 3)
  The cryptography library is designed to be a "one-stop-shop" for
@@ -61,7 +72,6 @@
   - Absence of algorithms such as AES-GCM.
   - Poor introspectability, and thus poor testability.
   - Extremely error prone APIs, and bad defaults.
-  - Extremely error prone APIs, and bad defaults.
  .
  This package contains the Python 3 version of cryptography.
 
@@ -83,6 +93,5 @@
   - Absence of algorithms such as AES-GCM.
   - Poor introspectability, and thus poor testability.
   - Extremely error prone APIs, and bad defaults.
-  - Extremely error prone APIs, and bad defaults.
  .
  This package contains the documentation for cryptography.

Modified: packages/python-cryptography/trunk/debian/rules
===================================================================
--- packages/python-cryptography/trunk/debian/rules	2014-06-16 12:26:06 UTC (rev 29350)
+++ packages/python-cryptography/trunk/debian/rules	2014-06-16 18:39:30 UTC (rev 29351)
@@ -1,13 +1,10 @@
 #!/usr/bin/make -f
 
 export PYBUILD_NAME=cryptography
+export PYBUILD_TEST_PYTEST=1
+export PYBUILD_TEST_ARGS={dir}/tests/
 
-# Disable test suite for the moment, because it requires dependencies which are
-# not yet in Debian :(
-export PYBUILD_DISABLE=test
 
-export DH_VERBOSE=1
-
 %:
 	dh $@ --with python2,python3 --buildsystem=pybuild
 




More information about the Python-modules-commits mailing list