lp:ubuntu/trusty-proposed/python-crypto

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/python-crypto
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

28. By Matthias Klose

No-change rebuild to drop Python 3.3 support.

27. By Sebastian Ramacher

* debian/python3-crypto{,-dbg}.install: Fix wildcards to not include debug
  extensions with arm in the name in python3-crypto. (Closes: #740086)
  - Extensions built for Python 3.2 are no longer handled, so this requires
    python3-all-dev >= 3.3.2-5.
* Use pybuild buildsystem:
  - debian/control: Add dh-python to Build-Depends.
  - debian/rules:
    + Pass --buildsystem=pybuild to dh.
    + Remove dh_auto_clean, dh_auto_build and dh_auto_install overrides.
    + Adapt dh_auto_test override for pybuild.
* Build documention in -indep targets:
  - debian/control: Move python-docutils and python-epydoc to
    Build-Depends-Indep.
  - debian/rules: Build documentation in override_dh_auto_build-indep.
* debian/patches/deprecated-test-methods.patch: Replace deprecated unittest
  methods. Python 3.3's and 3.4's 2to3 generate different files otherwise.

26. By Sebastian Ramacher

* debian/control:
  - Fix some mistakes in Description. (Closes: #729241)
  - Bump Standards-Version to 3.9.5.
* debian/watch: Only honor stable releases.
* debian/{watch,upstream-signing-key.pgp}: Check signature of the orig
  tarball.
* debian/patches/unittest-stream.patch: Fix stream handling in SelfTest.
  Otherwise the actual error won't get printed and an unrelated exception
  will be thrown.

25. By Matthias Klose

Rebuild for python3.4 as a supported python version.

24. By Sebastian Ramacher

debian/patches/multiprocessing-test.patch: Check if
multiprocessing.synchronize is working before running tests that use it.
Fixes build failures on kfreebsd-*.

23. By Sebastian Ramacher

[ Jakub Wilk ]
* Drop obsolete Conflicts/Replaces with python2.3-crypto and
  python2.4-crypto.

[ Sebastian Ramacher ]
* New upstream release.
  - Fixes CVE-2013-1445: PRNG not correctly reseeded in some situations.
* Set urgency to high since this upload fixes a security issue.
* debian/python3-crypto.install: Fix lintian warning
  brace-expansion-in-debhelper-config-file.

22. By Sebastian Ramacher

* debian/patches/dont-drop-g.patch: Fix Origin and add Author.
* Install extensions for Python 3.3 to the correct packages. (Closes:
  #707654)
  * debian/rules: Drop override_dh_install.
  * debian/python{,3}-crypto{,-dbg}.install: Add proper .install files.
* debian/control:
  - Bump Standards-Version to 3.9.4, no changes needed.
  - Use anonscm.debian.org in Vcs-Svn too.
* debian/python{,3}-crypto.pydist: Help dh_python2 to translate pycrypto in
  requirements.txt to the correct Debian package.
* debian/tests: Add DEP-8 tests.
* debian/copyright: Update copyright years.
* debian/python{,3}-crypto.docs: Don't install TODO as it's not useful.

21. By Sebastian Ramacher

debian/python-crypto-dbg.preinst: Add preinst script to handle symlink to
directory conversion for /usr/share/doc/python-crypto-dbg. Thanks to
Andreas Beckmann for the report. (Closes: #700778)

20. By Sebastian Ramacher

* debian/{control,copyright}: Update my mail address.
* debian/control:
  - Remove DM-Upload-Allowed.
  - Add Breaks python{,3}-keyring (<= 0.7.1-1) to python{,3}-crypto.

19. By Sebastian Ramacher

* debian/patches:
  - fix-cipher-iv-documentation.patch: Add patch from Stefano Rivera to
    document the actual behavior of the ciphers' new method with respect to
    the IV.
  - fix-epydoc-ignore.patch: Mark as forwarded.
  - reenable-redefined-tests.patch: Re-enable tests that have been redefined.
    Thanks to Jakub Wilk's lintian4python.
  - fix-py3-errors.patch: Fix Python 3 compatibility issues revealed by the
    re-enabled tests.
  - fix-except-shadows-builtin.patch: Fix 'except shadows builtin' error
    found by lintian4python.
* debian/compat: Bump to 9.
* debian/control: Bump Build-Dep on debhelper to >= 9.
* debian/rules:
  - Run loops with set -ex.
  - Merge Python 2 and Python 3 loops. This can be done at once.
  - Don't call dh_install twice.
  - Build documentation in override_dh_auto_build.
  - Drop the *FLAGS exports.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/python-crypto
This branch contains Public information 
Everyone can see this information.

Subscribers