Marcel Telka
2023-11-24 690da7502ec3f714610dfe7525b75c95b5ebf893
python/virtualenv: update to 20.24.7

6 files modified
72 ■■■■ changed files
components/python/virtualenv/Makefile 6 ●●●● patch | view | raw | blame | history
components/python/virtualenv/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/python/virtualenv/patches/01-tox-cov-proto.patch 4 ●●●● patch | view | raw | blame | history
components/python/virtualenv/patches/02-pip.patch 4 ●●●● patch | view | raw | blame | history
components/python/virtualenv/test/results-all.master 54 ●●●●● patch | view | raw | blame | history
components/python/virtualenv/virtualenv-PYVER.p5m 2 ●●● patch | view | raw | blame | history
components/python/virtualenv/Makefile
@@ -19,13 +19,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        virtualenv
HUMAN_VERSION =            20.24.6
HUMAN_VERSION =            20.24.7
COMPONENT_SUMMARY =        virtualenv - Virtual Python Environment builder
COMPONENT_PROJECT_URL =        https://github.com/pypa/virtualenv
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/8d/e9/f4550b3af1b5c71d42913430d325ca270ace65896bfd8ba04472566709cc/virtualenv-20.24.6.tar.gz
    https://files.pythonhosted.org/packages/ac/fe/028d5b32d0a54fe3ecac1c170966757f185f84b81e06af98c820a546c691/virtualenv-20.24.7.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:02ece4f56fbf939dbbc33c0715159951d6bf14aaf5457b092e4548e1382455af
    sha256:69050ffb42419c91f6c1284a7b24e0475d793447e35929b488bf6a0aade39353
COMPONENT_LICENSE =        MIT
COMPONENT_LICENSE_FILE =    LICENSE
components/python/virtualenv/manifests/sample-manifest.p5m
@@ -118,7 +118,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/pip-23.3.1-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/setuptools-68.0.0-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/setuptools-68.2.2-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/wheel-0.41.2-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/wheel-0.41.3-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/periodic_update.py
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/util.py
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/util/__init__.py
components/python/virtualenv/patches/01-tox-cov-proto.patch
@@ -1,7 +1,7 @@
We test in proto area not in site-packages.
--- virtualenv-20.24.6/tox.ini.orig
+++ virtualenv-20.24.6/tox.ini
--- virtualenv-20.24.7/tox.ini.orig
+++ virtualenv-20.24.7/tox.ini
@@ -29,7 +29,7 @@
     COVERAGE_FILE = {toxworkdir}/.coverage.{envname}
     COVERAGE_PROCESS_START = {toxinidir}/pyproject.toml
components/python/virtualenv/patches/02-pip.patch
@@ -1,5 +1,5 @@
--- virtualenv-20.24.6/tasks/make_zipapp.py.orig
+++ virtualenv-20.24.6/tasks/make_zipapp.py
--- virtualenv-20.24.7/tasks/make_zipapp.py.orig
+++ virtualenv-20.24.7/tasks/make_zipapp.py
@@ -91,7 +91,7 @@
         into.mkdir(parents=True)
         self.into = into
components/python/virtualenv/test/results-all.master
@@ -335,56 +335,8 @@
tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe PASSED
tests/unit/test_util.py::test_run_fail PASSED
=============================== warnings summary ===============================
../../../../../../../..$(PYTHON_DIR)/vendor-packages/setuptools_rust/build.py:21
  $(PYTHON_DIR)/vendor-packages/setuptools_rust/build.py:21: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
    import pkg_resources
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2350
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2350: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(parent)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: 15 warnings
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
- generated xml file: $(@D)/.tox/junit.py$(PYV).xml -
======== 302 passed, 21 skipped, 25 warnings ========
======== 302 passed, 21 skipped ========
py$(PYV): commands[2]> python -m coverage combine
py$(PYV): commands[3]> python -m coverage report --skip-covered --show-missing
Name                                                                                                                                                                              Stmts   Miss Branch BrPart  Cover   Missing
@@ -392,7 +344,7 @@
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/activation/batch/__init__.py                             15      5      0      0    67%   14-16, 20-21
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/activation/python/activate_this.py                       20     20      2      0     0%   8-36
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/activation/via_template.py                               45      3     10      1    93%   10-13
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/app_data/__init__.py                                     35      3     12      2    89%   20, 27-28
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/app_data/__init__.py                                     35      5     12      2    85%   20, 27-28, 41-42
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/app_data/base.py                                         49      3      2      1    92%   54-55, 90
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/app_data/na.py                                           37      6      0      0    84%   29, 32, 37, 41, 44, 56
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/virtualenv/app_data/read_only.py                                    24      6      2      1    73%   15-16, 21-22, 36-37
@@ -467,7 +419,7 @@
tests/unit/seed/wheels/test_periodic_update.py                                                                                                                                      334      1     30      2    99%   321, 385->exit
tests/unit/test_util.py                                                                                                                                                              27      2      4      0    94%   35-36
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                                                                                                              6888    948   1647    198    83%
TOTAL                                                                                                                                                                              6888    950   1647    198    83%
59 files skipped due to complete coverage.
py$(PYV): commands[4]> python -m coverage xml -o $(@D)/.tox/coverage.py$(PYV).xml
components/python/virtualenv/virtualenv-PYVER.p5m
@@ -118,7 +118,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/pip-23.3.1-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/setuptools-68.0.0-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/setuptools-68.2.2-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/wheel-0.41.2-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/embed/wheel-0.41.3-py3-none-any.whl
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/periodic_update.py
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/seed/wheels/util.py
file path=usr/lib/python$(PYVER)/vendor-packages/virtualenv/util/__init__.py