python-pip (24.0+dfsg-1ubuntu1) noble; urgency=medium

  * python3-pip: Drop dependency on python3-distutils.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 05 Mar 2024 18:55:54 +0100

python-pip (24.0+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Drop hands-off-system-packages.patch, now that PEP-668 is deployed.
  * Refresh patches.
  * Bump copyright years.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 04 Feb 2024 21:41:01 -0400

python-pip (23.3+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Add truststore to debian/copyright.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 19 Oct 2023 12:59:28 +0200

python-pip (23.2.1+dfsg-1) unstable; urgency=medium

  * New upstream point-release.

 -- Stefano Rivera <stefanor@debian.org>  Fri, 22 Sep 2023 22:30:36 +0530

python-pip (23.2+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Update copyright.
  * Mark venv-editable.sh autopgktest as needs-internet.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 20 Jul 2023 10:41:09 +0200

python-pip (23.1.2+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

 -- Stefano Rivera <stefanor@debian.org>  Sat, 10 Jun 2023 17:38:17 -0400

python-pip (23.1.2+dfsg-1) experimental; urgency=medium

  * New upstream release.
  * Correctly clean.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 04 May 2023 15:37:05 -0400

python-pip (23.0.1+dfsg-1) unstable; urgency=medium

  * New upstream bug-fix release.
  * Update NEWS to reflect the true PEP-668 rollout in cpython3.
  * Drop patches superseded upstream: break-system-packages, and
    default-sysconfig-scheme.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 19 Feb 2023 10:19:33 -0400

python-pip (23.0+dfsg-2) unstable; urgency=medium

  * Patch: Implement ``--break-system-packages`` to permit installing packages
    into EXTERNALLY-MANAGED Python installations. (Closes: #1030335)
  * Use --break-system-packages in our autopkgtests.
  * Bump the NEWS entry, to document --break-system-packages.

 -- Stefano Rivera <stefanor@debian.org>  Sun, 05 Feb 2023 18:07:04 -0400

python-pip (23.0+dfsg-1) unstable; urgency=medium

  * New upstream release.
    - Supports PEP-668. Add a NEWS file explaining the implications of this.
  * Refresh patches.
  * Replace default-sysconfig-scheme.patch with the new upstream proposed
    solution.
  * Explicitly Depend on python3-pip in autopkgtests for it.
  * Remove EXTERNALLY-MANAGED markers in existing autopkgtests, to test
    system-wide installation.
  * Add new autopkgtests that run in a venv.
  * Bump copyright.
  * Bump Standards-Version to 4.6.2, no changes needed.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 02 Feb 2023 09:32:03 -0400

python-pip (22.3.1+dfsg-2) unstable; urgency=medium

  * Patch: Use the default sysconfig scheme, in isolated environments.
    (Closes: #1019293)

 -- Stefano Rivera <stefanor@debian.org>  Fri, 20 Jan 2023 15:26:49 -0400

python-pip (22.3.1+dfsg-1) unstable; urgency=medium

  [ Stefano Rivera ]
  * New upstream release.

  [ Scott Kitterman ]
  * Remove deleted --build option from pip man page (Closes: #1020556)

 -- Stefano Rivera <stefanor@debian.org>  Wed, 14 Dec 2022 20:11:14 -0400

python-pip (22.3+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Drop unnecessary Build-Depends on python3-wheel.
  * Use execute_{before,after} instead of overrides, where possible, in
    debian/rules.
  * Support the nodoc build profile.
  * Update copyright years.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 17 Oct 2022 21:44:22 +0200

python-pip (22.2+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Update copyright.
  * Bump Standards-Version to 0.6.1, no changes needed.

 -- Stefano Rivera <stefanor@debian.org>  Fri, 22 Jul 2022 15:48:44 +0200

python-pip (22.1.1+dfsg-1) unstable; urgency=medium

  * New upstream release.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 26 May 2022 17:09:17 +0200

python-pip (22.1+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Update copyright.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 16 May 2022 18:29:51 -0400

python-pip (22.0.2+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Update copyright.
  * Unset PIP_NO_VENDOR_FOR_DOWNSTREAM, no longer needed.

 -- Stefano Rivera <stefanor@debian.org>  Wed, 02 Feb 2022 12:00:40 -0400

python-pip (21.3.1+dfsg-3) unstable; urgency=medium

  * Source-only upload.

 -- Stefano Rivera <stefanor@debian.org>  Wed, 12 Jan 2022 19:38:23 -0400

python-pip (21.3.1+dfsg-2) unstable; urgency=medium

  * Migrate from a single python-pip-whl package to: python3-pip-whl,
    python3-setuptools-whl, python3-wheel-whl, built from their respective
    source packages. (Closes: #1003573)

 -- Stefano Rivera <stefanor@debian.org>  Wed, 12 Jan 2022 13:29:13 -0400

python-pip (21.3.1+dfsg-1) unstable; urgency=medium

  [ Stefano Rivera ]
  * New upstream release.
    - Drops Python 2.7 support.
  * Refresh patches.
  * Drop patch debian-python2.7-sysconfig-workaround.patch, no longer needed.
  * Drop patches git-split-ascii, set_user_default, str-version, superseded
    upstream. (Closes: #995959)
  * Add myself to the copyright file.
  * Bump watch file version to 4.
  * Bump Standards-Version to 3.6.0, no changes needed.
  * Stop de-vendoring dependencies, on balance this has caused more trouble
    than it has saved.
    - Drop patches debundle, handle-unbundled-requests,
      wheel-and-pip-not-pip-wheels, debug-command-for-unbundled, no longer
      needed.
    - Patch: certifi-debian-ca-certificates, copied over from certifi source.
    - Document vendored modules copyright.
  * Re-enable "pip list --outdated" in autopkgtest.
  * Allow stderr in pip3-editable.sh autopkgtest, for pip's new warning about
    running as root.
  * Exclude distlib Windows .exe locators from the source package.
    - Drop lintian override for these.
  * Bump debhelper compat level to 13.
  * Build with pybuild's pyproject plugin.
  * Drop Python 2 wheels, these may be provided by a separate source package.
    (Closes: #938027, #999501, 1000826)

 -- Stefano Rivera <stefanor@debian.org>  Thu, 06 Jan 2022 22:06:12 -0400

python-pip (20.3.4-4) unstable; urgency=medium

  * No-change upload against distlib 0.3.2+really+0.3.1-0.1.

 -- Stefano Rivera <stefanor@debian.org>  Thu, 01 Jul 2021 16:44:29 -0400

python-pip (20.3.4-3) unstable; urgency=medium

  * Modify hands-off-system-packages.patch to act correctly under PyPy3, which
    shares dist-packages with cPython, but has a different sys.prefix.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 28 Jun 2021 12:20:17 -0400

python-pip (20.3.4-2) unstable; urgency=medium

  * Add myself to uploaders.
  * Mark autopkgtests that use PyPI as needs-internet.
  * Mark autopkgtests that use PyPI as allow-stderr. Retried http requests,
    common in Ubuntu CI, will result in logging to stderr. set -e to catch
    real errors.
  * Security: Don't split git references on unicode separators.

 -- Stefano Rivera <stefanor@debian.org>  Wed, 12 May 2021 08:39:26 -0400

python-pip (20.3.4-1) unstable; urgency=medium

  [ Stefano Rivera ]
  * Team Upload.
  * New upstream release.
   - Refresh patches.
   - Pin python3-resolvelib Build-Depends (>= 0.5.4).
  * Remove Barry Warsaw from uploaders. Thanks for the years of maintenance.
    (Closes: #970163)
  * Bump copyright years.
  * Drop python-lockfile B-D and wheel, not needed since 19.3.
  * Patch: str() Versions, to avoid a failed type comparison due to bundling
    in setuptools.
  * Autopkgtests: Declare breaks-testbed in pip3-root.sh.

  [ Scott Kitterman ]
  * Include vendor.txt in binary to support debug command (See #961540)

  [ Ondřej Nový ]
  * d/control: Update Maintainer field with new Debian Python Team
    contact address.
  * d/control: Update Vcs-* fields with new Debian Python Team Salsa
    layout.

 -- Stefano Rivera <stefanor@debian.org>  Mon, 01 Mar 2021 13:03:20 -0800

python-pip (20.1.1-2) unstable; urgency=medium

  * Delete long unused debian/pip.dependencies file
  * Add debian/patches/debian-python2.7-sysconfig-workaround.patch so that
    editable installs work with python2.7 (pypa/pip/issues/5193)
    - Thanks to Stéphane Bidoul for the patch
  * Add debian/patches/debug-command-for-unbundled.patch so that pip debug
    not only doesn't fail due to unbundling, it provides useful information
    (Closes: #961540)

 -- Scott Kitterman <scott@kitterman.com>  Tue, 26 May 2020 20:44:50 -0400

python-pip (20.1.1-1) unstable; urgency=medium

  * Ship /usr/bin/pip in python3-pip since it is no longer provided elsewhere
  * Add lintian override for python3-pip depending on python-pip-whl
  * Update python-pip-whl short description to be different than python3-pip
  * Update debian/copyright
  * New upstream release
    - Refresh patches

 -- Scott Kitterman <scott@kitterman.com>  Thu, 21 May 2020 01:31:23 -0400

python-pip (20.1-2) unstable; urgency=medium

  [ Stefano Rivera ]
  * Team Upload.

  [ Scott Kitterman ]
  * Update debundle.patch so pypy uses base_prefix as well
  * Update README.debian so it is no longer three releases out of date
  * Add debian/patches/wheel-and-pip-not-pip-wheels.patch to keep the wheel
    and pip wheels we install in /usr/share/python-wheels from fooling pip
    into thinking things are available that are not (Closes: #959997)

 -- Stefano Rivera <stefanor@debian.org>  Fri, 08 May 2020 23:16:13 -0700

python-pip (20.1-1) unstable; urgency=medium

  * New upstream release (Closes: #958396)
    - Delete debian/patches/add_appdirs_to_vendored.patch and
      debian/patches/add_certifi_to_vendored.patch, incorporated upstream
    - Update debian/control and debian/rules to use python3-toml vice
      python3-pytoml
    - Update debian/control and debian/rules to add python3-resolvelib to
      packages that are wheeled (new upstream dependency/vendored module)
    - Update version requirements for python3-certifi. python3-distro,
      python3-packaging, python3-pyparsing, python3-requests, python3-idna,
      and python3-urllib3 to match versions shipped with pip
  * Build pip wheels for setuptools and pkg_resources from python2 because the
    current python3 versions no longer support python2 and pip does
    - Set minimum dirtbike version to 0.3-7~ since that is the first version
      that supports the --py2 flag and building versioned wheels from python2
    - Add python-setuptools and python-pkg-resources back to build-depends
    - Use dirtbike --py2 flag for setuptools and pkg_resources
    - Update debian/genbuildusing.sh to also pick up Built-Using from python2
      sources
  * Use sys.base_prefix instead of sys.prefix in debundle.patch, thanks to
    dstufft for the suggestion

 -- Scott Kitterman <scott@kitterman.com>  Sun, 03 May 2020 12:04:58 -0400

python-pip (20.0.2-5) unstable; urgency=medium

  [ Stefano Rivera ]
  * Team Upload.

  [ Scott Kitterman ]
  * Add pkg-resources to pip freeze 'DEV_PKGS' so this Debian unique system
    wheel does not show up when pip freeze is run (Closes: #871790)
  * Add lintian overrides for source-contains-prebuilt-windows-binary to
    document why these are acceptable for Debian

  [ Stefano Rivera ]
  * Include python3-ipaddr in the wheel bundle for Python 2.7 virtualenvs.
  * Declare Rules-Requires-Root: no
  * Correctly determine the location of the wheels under PyPy.
    (Closes: #945187)

 -- Stefano Rivera <stefanor@debian.org>  Mon, 20 Apr 2020 12:59:57 -0700

python-pip (20.0.2-4) unstable; urgency=medium

  * Patch command/list.py to round trip versions through string and back to
    versions to work around pip/setuptools incompatibility (Closes: #912379)
    - Add debian/patches/commands_list_version_workaround.patch
  * Switch python3-all build-depend to python3 to work around #955632 (Closes:
    #955624)
  * Set python-pip-whl to be Multi-Arch: foreign as suggested by the
    Multi-Arch hinter
  * Drop ancient python-pip-whl Breaks/Replaces
    - No longer needed since replaced packages were last in oldoldstable
  * Switch back to using system pep517 to create a wheel for pip now that
    pep517 is zip safe
  * Make dh_python3 call verbose so we see more in the build logs
  * Clean up redundant Recommends for python3-pip
  * Remove obsolete needs-recommends restriction from d/tests/control

 -- Scott Kitterman <scott@kitterman.com>  Fri, 03 Apr 2020 14:51:05 -0400

python-pip (20.0.2-3) unstable; urgency=medium

  * Add myself to uploaders
  * Bump standards-version to 4.5.0 without further change
  * Revert to using vendored pep517 because of path errors when unbundled
    (Closes: #955414)
  * Add missing python3-pip depends on python3-setuptools and python3-wheel
  * Switch to using upstream provided entrypoint for pip3 (Closes: #954944)
  * Document using --find-links to install python-pip-whl wheels in pip3 (1)

 -- Scott Kitterman <scott@kitterman.com>  Tue, 31 Mar 2020 10:30:02 -0400

python-pip (20.0.2-2) unstable; urgency=medium

  * Team upload
  * Update autopkgtests
    - Drop python2 tests
    - Use python3 -m pip vice pip3 (it's the future)

 -- Scott Kitterman <scott@kitterman.com>  Tue, 17 Mar 2020 17:35:18 -0400

python-pip (20.0.2-1) unstable; urgency=medium

  * Team upload

  [ Emmanuel Arias ]
  * Add patch: fix Type error on list outdated comand (Closes: #878082)
    - Add 0007-Fix-Type-Error-on-lis-outdated-command.patch
    - Add test on d/tests/pip3-user.sh
  * Bump Standard-Version to 4.4.1 (from 4.2.1)

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.

  [ Scott Kitterman ]
  * New upstream release (Closes: #949128)
    - Delete d/p/Properly_catch_requests_HTTPError_in_index.py.patch,
      incorporated upstream
    - Delete d/p/0007-Fix-Type-Error-on-lis-outdated-command.patch,
      incorporated upstream
    - Refresh patches
  * Set minimum version requirements in build-depends for unvendored packages
    based on version vendored by upstream
  * Add python3-contextlib2, python3-msgpack. and python3-pep517 to
    build-depends because they are vendored by upstream and run dirtbike in
    d/rules to produce the required wheels
  * Drop python2 support (Closes: #938027)
  * Add appdirs to unbundled lib list in src/pip/_vendor/__init__.py so
    Debian's unbundled approach works (already fixed upstream for 20.0.3)

 -- Scott Kitterman <scott@kitterman.com>  Sun, 15 Mar 2020 19:35:26 -0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-pip-whl`.
