pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-pip



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 31 17:17:19 UTC 2022

Modified Files:
        pkgsrc/devel/py-pip: Makefile PLIST distinfo

Log Message:
py-pip: updated to 22.3

22.3 (2022-10-15)
=================

Deprecations and Removals
-------------------------
- Deprecate ``--install-options`` which forces pip to use the deprecated ``install``
  command of ``setuptools``.
- Deprecate installation with 'setup.py install' when no-binary is enabled for
  source distributions without 'pyproject.toml'.
- Deprecate ```--no-binary`` disabling the wheel cache.
- Remove ``--use-feature=2020-resolver`` opt-in flag. This was supposed to be removed in 21.0, but missed during that release cycle.
- Deprecate installation with 'setup.py install' when the 'wheel' package is absent for
  source distributions without 'pyproject.toml'.
- Remove the ability to use ``pip list --outdated`` in combination with ``--format=freeze``.

Features
--------
- Use ``shell=True`` for opening the editor with ``pip config edit``.
- Use the ``data-dist-info-metadata`` attribute from :pep:`658` to resolve distribution metadata without downloading the dist yet.
- Add an option to run the test suite with pip built as a zipapp.
- Add a ``--python`` option to allow pip to manage Python environments other
  than the one pip is installed in.
- Document the new (experimental) zipapp distribution of pip.
- Use the much faster 'bzr co --lightweight' to obtain a copy of a Bazaar tree.

Bug Fixes
---------
- Fix ``--no-index`` when ``--index-url`` or ``--extra-index-url`` is specified
  inside a requirements file.
- Ensure that the candidate ``pip`` executable exists, when checking for a new version of pip.
- Ignore distributions with invalid ``Name`` in metadata instead of crashing, when
  using the ``importlib.metadata`` backend.
- Raise RequirementsFileParseError when parsing malformed requirements options that can't be sucessfully parsed by shlex.
- Fix build environment isolation on some system Pythons.

Vendored Libraries
------------------
- Upgrade certifi to 2022.9.24
- Upgrade distlib to 0.3.6
- Upgrade idna to 3.4
- Upgrade pep517 to 0.13.0
- Upgrade pygments to 2.13.0
- Upgrade tenacity to 8.1.0
- Upgrade typing_extensions to 4.4.0
- Upgrade urllib3 to 1.26.12

Improved Documentation
----------------------
- Mention that --quiet must be used when writing the installation report to stdout.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/py-pip/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/py-pip/PLIST
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/py-pip/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-pip/Makefile
diff -u pkgsrc/devel/py-pip/Makefile:1.55 pkgsrc/devel/py-pip/Makefile:1.56
--- pkgsrc/devel/py-pip/Makefile:1.55   Wed Aug 10 09:17:47 2022
+++ pkgsrc/devel/py-pip/Makefile        Mon Oct 31 17:17:19 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2022/08/10 09:17:47 adam Exp $
+# $NetBSD: Makefile,v 1.56 2022/10/31 17:17:19 adam Exp $
 
-DISTNAME=      pip-22.2.2
+DISTNAME=      pip-22.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pip/}

Index: pkgsrc/devel/py-pip/PLIST
diff -u pkgsrc/devel/py-pip/PLIST:1.35 pkgsrc/devel/py-pip/PLIST:1.36
--- pkgsrc/devel/py-pip/PLIST:1.35      Wed Aug 10 09:17:47 2022
+++ pkgsrc/devel/py-pip/PLIST   Mon Oct 31 17:17:19 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2022/08/10 09:17:47 adam Exp $
+@comment $NetBSD: PLIST,v 1.36 2022/10/31 17:17:19 adam Exp $
 bin/pip${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -793,6 +793,9 @@ ${PYSITELIB}/pip/_vendor/packaging/versi
 ${PYSITELIB}/pip/_vendor/pep517/__init__.py
 ${PYSITELIB}/pip/_vendor/pep517/__init__.pyc
 ${PYSITELIB}/pip/_vendor/pep517/__init__.pyo
+${PYSITELIB}/pip/_vendor/pep517/_compat.py
+${PYSITELIB}/pip/_vendor/pep517/_compat.pyc
+${PYSITELIB}/pip/_vendor/pep517/_compat.pyo
 ${PYSITELIB}/pip/_vendor/pep517/build.py
 ${PYSITELIB}/pip/_vendor/pep517/build.pyc
 ${PYSITELIB}/pip/_vendor/pep517/build.pyo
@@ -802,9 +805,6 @@ ${PYSITELIB}/pip/_vendor/pep517/check.py
 ${PYSITELIB}/pip/_vendor/pep517/colorlog.py
 ${PYSITELIB}/pip/_vendor/pep517/colorlog.pyc
 ${PYSITELIB}/pip/_vendor/pep517/colorlog.pyo
-${PYSITELIB}/pip/_vendor/pep517/compat.py
-${PYSITELIB}/pip/_vendor/pep517/compat.pyc
-${PYSITELIB}/pip/_vendor/pep517/compat.pyo
 ${PYSITELIB}/pip/_vendor/pep517/dirtools.py
 ${PYSITELIB}/pip/_vendor/pep517/dirtools.pyc
 ${PYSITELIB}/pip/_vendor/pep517/dirtools.pyo

Index: pkgsrc/devel/py-pip/distinfo
diff -u pkgsrc/devel/py-pip/distinfo:1.47 pkgsrc/devel/py-pip/distinfo:1.48
--- pkgsrc/devel/py-pip/distinfo:1.47   Wed Aug 10 09:17:47 2022
+++ pkgsrc/devel/py-pip/distinfo        Mon Oct 31 17:17:19 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.47 2022/08/10 09:17:47 adam Exp $
+$NetBSD: distinfo,v 1.48 2022/10/31 17:17:19 adam Exp $
 
-BLAKE2s (pip-22.2.2.tar.gz) = 560a05e0c1dd154ac976e2f639eb605ecd2d24a26c0da8aa9dd30e725344cde4
-SHA512 (pip-22.2.2.tar.gz) = ac782df874288d6435bd891361fa38cbf5c2c01b01acfb6dfe1bfbc746e3b6ecdbc3cb31967e41399f042967acac0124284f8c0c51645d302d865629560d8d42
-Size (pip-22.2.2.tar.gz) = 2036373 bytes
+BLAKE2s (pip-22.3.tar.gz) = d55780669396e8a9fa5b3244f3d8d2b731905931c2e8ba5b5f96fdac7a8e1213
+SHA512 (pip-22.3.tar.gz) = 4210aa0408a22e28cf4fdf576af54e23f5fd7a18e8f4db8a1fd3c77f0a630290faf56507ff8e6d4ab05019ea02d968ec04dfdbe9c811cb0c2d9c19c62835ec07
+Size (pip-22.3.tar.gz) = 2077961 bytes
 SHA1 (patch-src_pip___internal_build__env.py) = 3dfa58c2014ca51c01715b7f2fcd3e7b56eb388a



Home | Main Index | Thread Index | Old Index