Change logs for python3-defaults source package in Natty

  • python3-defaults (3.2-1ubuntu1) natty; urgency=low
    
      * Use prerm-py3clean instead of prerm-pyclean in prerm scripts (LP: #760401)
        - Thanks to IRIE Shinsuke for the patch
     -- Scott Kitterman <email address hidden>   Thu, 14 Apr 2011 16:26:01 -0400
  • python3-defaults (3.2-1) experimental; urgency=low
    
      [ Piotr Ożarowski ]
      * dh_python3 and py3compile: read /usr/share/python3/debian_defaults to get
        default Python 3 version and a list of supported Python 3 versions
      * py3compile:
        - let py_compile.py warn about syntax errors again
      * dh_python3:
        - fix checking shebangs in private directories (executable bit wasn't
          checked correctly)
        - private modules without extensions will not cause FTBFS anymore
          (closes: 617358, thanks to IRIE Shinsuke for the patch)
        - generate "python3 (>= 3.X), python3 (<< 3.Y)" dependencies if package
          provides public extensions
        - make egg-info files/dirs searches case insensitive
    
      [ Scott Kitterman ]
      * More Python/Python 3 in package descriptions
     -- Scott Kitterman <email address hidden>   Thu,  24 Mar 2011 17:40:35 +0000
  • python3-defaults (3.2~rc1-2ubuntu1) natty; urgency=low
    
      [ Piotr Ożarowski ]
      * py3compile: let py_compile.py warn about syntax errors again
    
      [ Scott Kitterman ]
      * Cherry pick fix from Debian bzr (LP: #734957)
     -- Scott Kitterman <email address hidden>   Mon, 14 Mar 2011 13:38:41 -0400
  • python3-defaults (3.2~rc1-2) experimental; urgency=low
    
      * dh_python3: add support for DH_OPTIONS env. variable
      * disable check_versions test and drop python3 package from Build-Depends
     -- Matthias Klose <email address hidden>   Sat,  22 Jan 2011 20:49:52 +0000
  • python3-defaults (3.2~rc1-1) experimental; urgency=low
    
      * Bump Python minimum version to >= 3.2~rc1
      * dh_python3: ignore binary files while checking shebangs
      * py3compile: fix magic number check
     -- Scott Kitterman <email address hidden>   Thu,  20 Jan 2011 19:44:17 +0000
  • python3-defaults (3.2~b2-2ubuntu1) natty; urgency=low
    
      * Cherry-picked rev. 83 from Debian
       - dh_python3: ignore binary files while checking shebangs
     -- Michal Zajac <email address hidden>   Sat, 15 Jan 2011 00:19:34 +0100
  • python3-defaults (3.2~b2-2) experimental; urgency=low
    
      * dh_python3
        - fix moving files from old debug locations
        - move as many files to /usr/lib/python3/dist-packages as possible
          (files that cannot be shared between Python 3.X versions are left in
          original location for now)
        - add tag name to Python >= 3.2 extensions if they're missing (due to
          custom build system) in /usr/lib/pythonX.Y/dist-packages directories
    
    python3-defaults (3.2~b2-1) experimental; urgency=low
    
      [ Matthias Klose ]
      * Default to Python 3.2.
      * py3compile:
        - Don't over-optimize, check the timestamps of byte-code files.
        - Add options -f/--force, -O.
        - Copy stdout/stderr of py_compile processes in case of error.
        - Propagate the exit value of the py_compile processes.
        - Update manual page.
      * Bump depends to require the fixed pycompile for dh_python3 based package
        builds.
      * Don't touch the standard python library in rtupdate scripts.
    
      [ Piotr Ożarowski ]
      * dh_python3:
        - do not rename .so files outside dist-packages directory
          (Python 3.1 tag name will be added only in public directories)
        - generate proper dependencies/maintainer scripts for private
          directories with private extensions for more than one Python version
        - fix a crash in packages with private extension, test2 added (to test
          architecture dependent packages)
       * Invoke /usr/share/python3/runtime.d/ hooks in python3's preinst and
         postinst
    
      [ Scott Kitterman ]
      * Convert python.desktop to python3.desktop
     -- Micha? Zaj?c <email address hidden>   Fri,  07 Jan 2011 21:51:43 +0000
  • python3-defaults (3.2~b2-0ubuntu1) natty; urgency=low
    
      * Default to python3.2.
     -- Matthias Klose <email address hidden>   Wed, 22 Dec 2010 12:40:41 +0100
  • python3-defaults (3.1.3-15) experimental; urgency=low
    
      [ Matthias Klose ]
      * Depend on the 3.1.1 versions of the packages.
    
      [ Piotr Ożarowski ]
      * py3compile: do not try to check if interpreter is present when version
        range is empty
     -- Matthias Klose <email address hidden>   Tue,  30 Nov 2010 23:45:52 +0000
  • python3-defaults (3.1.3-3ubuntu8~really3.1.2) natty; urgency=low
    
      * debpython/version.py: Add 3.2 as supported version.
     -- Matthias Klose <email address hidden>   Sat, 16 Oct 2010 15:03:53 +0200
  • python3-defaults (3.1.3-3ubuntu7~really3.1.2) natty; urgency=low
    
      * debpython/version.py: Add 3.2 as supported version.
     -- Matthias Klose <email address hidden>   Sat, 16 Oct 2010 15:03:53 +0200
  • python3-defaults (3.1.3-3ubuntu6~really3.1.2) natty; urgency=low
    
      * Upload to natty.
     -- Matthias Klose <email address hidden>   Thu, 14 Oct 2010 16:56:35 +0200
  • python3-defaults (3.1.3-3ubuntu5~really3.1.2) maverick; urgency=low
    
      * FFe for merge with Debian. LP: #638537.
      * Merge with Debian; remaining changes:
        - Update keeping the wrong upstream version number, 3.1.3
        - Use really3.1.2 to clarify which upstream version this supports
        - Generate dh_python3 dependencies on python3
          (>= 3.1.3-3ubuntu5~really3.1.2~) to match the Ubuntu version where this
          first appeared.
    
    python3-defaults (3.1.2-11) experimental; urgency=low
    
      * dh_python3:
        - egg renaming fixed
        - generate correct dependency for /usr/bin/python3 shebangs
    
    python3-defaults (3.1.2-10) experimental; urgency=low
    
      * dh_python3: fix python3:Versions and python3:Provides (now lists Python
        versions for which public extensions are provided by binary package)
    
    python3-defaults (3.1.2-9) experimental; urgency=low
    
      * dh_python3: add tag name to extension files that are missing it
        (to avoid conflicts with python3.2 in Wheezy)
    
    python3-defaults (3.1.2-8) experimental; urgency=low
    
      * py3compile: recognize /usr/lib/python3/ directories correctly
        (dh_python3: minimum required python version bumped to 3.1.2-8)
    
    python3-defaults (3.1.2-7) experimental; urgency=low
    
      [ Piotr Ożarowski ]
      * py3versions.py: open debian/control files with encoding='utf-8' as
        otherwise all my packages (with "ż" in debian/control) will FTBFS if
        user's locale is not set to UTF-8 (f.e. in build daemons)
      * dh_python3:
        - adjust to python3.1 3.1.2+20100909-1 changes
        - move files from /usr/lib/python3.X/dist-packages to
          /usr/lib/python3/dist-packages
        - set the right minimum required python3 package version in
          packages with private modules (for py3compile)
        - add dist_fallback file with a list of Python distribution name and
          Debian package name pairs (to be used as a fall back source for
          PyDist feature)
        - if dist_fallback and `dpkg -S` fails to find the right package name,
          fall back to package name recommended by Debian Python Policy (use
          debian/py3dist-overrides file to override)
      * py3compile, py3clean: adjust to PEP 3147 changes, -R option removed
      * Add manpages for dh_python3, py3compile and py3clean
      * Add README.derivatives (source package)
    
      [ Matthias Klose ]
      * python3: Install /usr/share/python3/python.mk.
      * python.mk (py_libdir): Return /usr/lib/python3/dist-packages for 3.x
        versions.
      * python.mk (py_pkgname): New macro to refer the package name depending
        on the python version.
      * Generate dependencies on python3 (>= 3.1.2-7~).
      * Require python3.1 3.1.2+20100909 as minimal version.
     -- Matthias Klose <email address hidden>   Thu, 16 Sep 2010 22:17:15 +0200