Skip to content

Commit

Permalink
pypi-pip: Autospec creation for update from version 24.2 to version 2…
Browse files Browse the repository at this point in the history
…4.3.1

Anton Zelenov (1):
      Build should not use global target directory when running from install

Damian Shaw (41):
      Update ruff, fix E721
      NEWS ENTRY
      Create test specific `ruff.toml` that extends ruff linting rules
      Remove IRC link from issue creation
      NEWS ENTRY
      Run All checks passed! + manual addition of spaces
      Run `ruff check . --select PT007 --fix --unsafe-fixes`
      Run `ruff check . --select PT001 --fix`
      Run `ruff check . --select PT018 --fix` + Manual fixes of asserts with messages
      Manual fixes of PT018
      Manual fixes of PT015
      Run `ruff check . --select PT022 --fix` + manual fix of return type
      Run `ruff check . --select PT003,PT001 --fix --unsafe-fixes`
      Manuall fix PT017
      Manually fix PT013
      Manually fix PT012
      Fix formatting and misc linting
      Fix test_pep517_parsing_checks_requirements
      Simplify `test_install_distribution_duplicate_extras`
      NEWS ENTRY
      Depricate '_' in version of wheel filename
      Test deprecation warning
      NEWS ENTRY
      Update non PEP 440 wheel filename deprecation notice
      NEWS ENTRY
      Diagnostic error on pip uninstall of invalid package
      Formatting
      Update message
      NEWS ENTRY.
      New ruff config
      Run `ruff check . --fix --select I`
      NEWS ENTRY
      Also handle `InvalidVersion`
      Break up different exceptions and report specific error
      Clean up PEP 440 wheel filename deprecation language
      NEWS ENTRY
      Fix linting
      Remove InvalidVersion exception catch
      NEWS ENTRY
      Simplify hint message in invalid install error
      Fix formatting

Dimitri Papadopoulos Orfanos (1):
      Enforce ruff/pyupgrade rules (UP) (#12936)

Hugo van Kemenade (2):
      Replace deprecated macos-12 with macos-13
      Don't test 3.12 on Windows now 3.13 is final

Illia Volochii (1):
      Upgrade urllib3 to 1.26.20

Kuntal Majumder (8):
      Detect recursively referencing requirements files
      Add a unit test to test the absolute path change
      Use platform independent regex
      Escape Windows path forward slashes in regex
      Remove inconsistent test and fix filename write
      Use RequirementsFileParserError instead of RecursionError
      Use re.escape for windows paths
      Remove redundant .keys() call

Matthew Hughes (1):
      Pin `towncrier` in docs requirements

Pradyun Gedam (1):
      Bump for development

Richard Si (4):
      Trigger test suite on bugfix releases by checking NEWS.rst
      Update docs to reflect 3.13's inclusion in CI
      Upgrade distlib to 0.3.9
      Upgrade certifi to 2024.8.30

Russell Keith-Magee (13):
      Add compatibility tag handling for iOS.
      Add patch from pypa/packaging#832.
      Add changenote.
      Correct linting issue.
      Add patch file for packaging.
      Correct usage of invalid File URL in test.
      Correct usage of invalid file URL in test.
      Add changenote.
      Ensure iOS platform tags are correctly normalized.
      Add patch to distlib to disable simple shebangs on cross compiles.
      Correct pre-commit issue.
      Update packaging patch to reflect changes from code review.
      Minor tweak to packaging patch.

Seth Michael Larson (2):
      Upgrade truststore to 0.9.2
      Upgrade vendored truststore to 0.10.0

Srishti Hegde (1):
      Upgrade urllib3 to 1.26.19

Stéphane Bidoul (6):
      Postpone removal of #12330
      Update AUTHORS.txt
      Bump for release
      Bump for development
      Don't fail when the same req file is included more than once
      Bump for release

Tzu-ping Chung (2):
      Add missing period
      Also change the comment

hauntsaninja (1):
      Upgrade to mypy 1.12.1

mayeut (3):
      CI: Test on macOS arm64
      Add a comment for virtualenv
      Remove cffi workaround in tests requirements

shenxianpeng (2):
      Update classifier to support Python 3.13
      add news file
  • Loading branch information
fenrus75 committed Oct 28, 2024
1 parent 96a658c commit 80c78a7
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 21 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME := pypi-pip
URL = https://files.pythonhosted.org/packages/4d/87/fb90046e096a03aeab235e139436b3fe804cdd447ed2093b0d70eba3f7f8/pip-24.2.tar.gz
URL = https://files.pythonhosted.org/packages/f4/b1/b422acd212ad7eedddaf7981eee6e5de085154ff726459cf2da7c5a184c1/pip-24.3.1.tar.gz
ARCHIVES =

include ../common/Makefile.common
2 changes: 1 addition & 1 deletion options.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = pypi-pip
url = https://files.pythonhosted.org/packages/4d/87/fb90046e096a03aeab235e139436b3fe804cdd447ed2093b0d70eba3f7f8/pip-24.2.tar.gz
url = https://files.pythonhosted.org/packages/f4/b1/b422acd212ad7eedddaf7981eee6e5de085154ff726459cf2da7c5a184c1/pip-24.3.1.tar.gz
archives =
giturl = https://github.com/pypa/pip.git
domain =
Expand Down
34 changes: 17 additions & 17 deletions pypi-pip.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
# This file is auto-generated. DO NOT EDIT
# Generated by: autospec.py
# Using build pattern: pyproject
# autospec version: v18
# autospec commit: 356da62
# autospec version: v20
# autospec commit: f35655a
#
Name : pypi-pip
Version : 24.2
Release : 179
URL : https://files.pythonhosted.org/packages/4d/87/fb90046e096a03aeab235e139436b3fe804cdd447ed2093b0d70eba3f7f8/pip-24.2.tar.gz
Source0 : https://files.pythonhosted.org/packages/4d/87/fb90046e096a03aeab235e139436b3fe804cdd447ed2093b0d70eba3f7f8/pip-24.2.tar.gz
Version : 24.3.1
Release : 180
URL : https://files.pythonhosted.org/packages/f4/b1/b422acd212ad7eedddaf7981eee6e5de085154ff726459cf2da7c5a184c1/pip-24.3.1.tar.gz
Source0 : https://files.pythonhosted.org/packages/f4/b1/b422acd212ad7eedddaf7981eee6e5de085154ff726459cf2da7c5a184c1/pip-24.3.1.tar.gz
Summary : The PyPA recommended tool for installing Python packages.
Group : Development/Tools
License : Apache-2.0 BSD-2-Clause BSD-3-Clause ISC MIT MPL-2.0 Python-2.0
Expand Down Expand Up @@ -67,21 +67,21 @@ python3 components for the pypi-pip package.


%prep
%setup -q -n pip-24.2
cd %{_builddir}/pip-24.2
%setup -q -n pip-24.3.1
cd %{_builddir}/pip-24.3.1
pushd ..
cp -a pip-24.2 buildavx2
cp -a pip-24.3.1 buildavx2
popd
pushd ..
cp -a pip-24.2 buildapx
cp -a pip-24.3.1 buildapx
popd

%build
export http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1722275337
export SOURCE_DATE_EPOCH=1730125170
export GCC_IGNORE_WERROR=1
export AR=gcc-ar
export RANLIB=gcc-ranlib
Expand Down Expand Up @@ -176,12 +176,12 @@ LDFLAGS="$CLEAR_INTERMEDIATE_LDFLAGS -march=x86-64-v3 "
python3 -m installer --destdir=%{buildroot}-va dist/*.whl
popd
## Remove excluded files
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/t32.exe
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/t64-arm.exe
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/t64.exe
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/w32.exe
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/w64-arm.exe
rm -f %{buildroot}*/usr/lib/python3.12/site-packages/pip/_vendor/distlib/w64.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/t32.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/t64-arm.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/t64.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/w32.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/w64-arm.exe
rm -f %{buildroot}*/usr/lib/python3.13/site-packages/pip/_vendor/distlib/w64.exe
/usr/bin/elf-move.py avx2 %{buildroot}-v3 %{buildroot} %{buildroot}/usr/share/clear/filemap/filemap-%{name}
/usr/bin/elf-move.py apx %{buildroot}-va %{buildroot} %{buildroot}/usr/share/clear/filemap/filemap-%{name}

Expand Down
2 changes: 1 addition & 1 deletion release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
179
180
2 changes: 1 addition & 1 deletion upstream
Original file line number Diff line number Diff line change
@@ -1 +1 @@
de2d34c32c73a6f7178072fa4a805dec52414931/pip-24.2.tar.gz
c688fc458c1470b8cd20edbd6af25a955dd56a83/pip-24.3.1.tar.gz
2 changes: 2 additions & 0 deletions whatrequires
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# This file contains recursive sources that require this package
compat-python3-rolling
mozjs102
mozjs115
mozjs128
mozjs91
pypi-setuptools_scm
python3

0 comments on commit 80c78a7

Please sign in to comment.