Skip to content

Commit 40a63a7

Browse files
committed
pypi-jaraco.functools: Autospec creation for update from version 3.9.0 to version 4.0.0
Eli Schwartz (1): remove extraneous runtime dependency Jason R. Coombs (13): Pin against sphinx 7.2.5 as workaround for sphinx/sphinx-doc#11662. Closes jaraco/skeleton#88. Allow GITHUB_* settings to pass through to tests. Remove spinner disablement. If it's not already fixed upstream, that's where it should be fixed. Clean up 'color' environment variables. Add diff-cover check to Github Actions CI. Closes jaraco/skeleton#90. Add descriptions to the tox environments. Closes jaraco/skeleton#91. Add FORCE_COLOR to the TOX_OVERRIDE for GHA. Requires tox 4.11.1. Closes jaraco/skeleton#89. Prefer ``pass_env`` in tox config. Preferred failure mode for tox-dev/tox#3127 and closes jaraco/skeleton#92. Add splat and ksplat wrappers. Consolidate ksplat into splat. Add news fragment. Removed deprecated 'call_aside'. Finalize bswck (1): Remove unnecessary `__future__` import
1 parent 5b7acbc commit 40a63a7

File tree

5 files changed

+47
-28
lines changed

5 files changed

+47
-28
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME := pypi-jaraco.functools
2-
URL = https://files.pythonhosted.org/packages/e6/f7/97322b08780ac7f783893991a1ed2a0a8b9c729d06350e2a1c6e7f8687cb/jaraco.functools-3.9.0.tar.gz
2+
URL = https://files.pythonhosted.org/packages/57/7c/fe770e264913f9a49ddb9387cca2757b8d7d26f06735c1bfbb018912afce/jaraco.functools-4.0.0.tar.gz
33
ARCHIVES =
44

55
include ../common/Makefile.common

options.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = pypi-jaraco.functools
3-
url = https://files.pythonhosted.org/packages/e6/f7/97322b08780ac7f783893991a1ed2a0a8b9c729d06350e2a1c6e7f8687cb/jaraco.functools-3.9.0.tar.gz
3+
url = https://files.pythonhosted.org/packages/57/7c/fe770e264913f9a49ddb9387cca2757b8d7d26f06735c1bfbb018912afce/jaraco.functools-4.0.0.tar.gz
44
archives =
55
giturl = https://github.com/jaraco/jaraco.functools/
66
domain =

pypi-jaraco.functools.spec

+43-24
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22
# This file is auto-generated. DO NOT EDIT
33
# Generated by: autospec.py
44
# Using build pattern: pyproject
5+
# autospec version: v2
6+
# autospec commit: 250a666
57
#
68
Name : pypi-jaraco.functools
7-
Version : 3.9.0
8-
Release : 56
9-
URL : https://files.pythonhosted.org/packages/e6/f7/97322b08780ac7f783893991a1ed2a0a8b9c729d06350e2a1c6e7f8687cb/jaraco.functools-3.9.0.tar.gz
10-
Source0 : https://files.pythonhosted.org/packages/e6/f7/97322b08780ac7f783893991a1ed2a0a8b9c729d06350e2a1c6e7f8687cb/jaraco.functools-3.9.0.tar.gz
9+
Version : 4.0.0
10+
Release : 57
11+
URL : https://files.pythonhosted.org/packages/57/7c/fe770e264913f9a49ddb9387cca2757b8d7d26f06735c1bfbb018912afce/jaraco.functools-4.0.0.tar.gz
12+
Source0 : https://files.pythonhosted.org/packages/57/7c/fe770e264913f9a49ddb9387cca2757b8d7d26f06735c1bfbb018912afce/jaraco.functools-4.0.0.tar.gz
1113
Summary : Functools like those found in stdlib
1214
Group : Development/Tools
1315
License : MIT
@@ -59,51 +61,68 @@ python3 components for the pypi-jaraco.functools package.
5961

6062

6163
%prep
62-
%setup -q -n jaraco.functools-3.9.0
63-
cd %{_builddir}/jaraco.functools-3.9.0
64+
%setup -q -n jaraco.functools-4.0.0
65+
cd %{_builddir}/jaraco.functools-4.0.0
6466
pushd ..
65-
cp -a jaraco.functools-3.9.0 buildavx2
67+
cp -a jaraco.functools-4.0.0 buildavx2
6668
popd
6769

6870
%build
6971
export http_proxy=http://127.0.0.1:9/
7072
export https_proxy=http://127.0.0.1:9/
7173
export no_proxy=localhost,127.0.0.1,0.0.0.0
7274
export LANG=C.UTF-8
73-
export SOURCE_DATE_EPOCH=1693251593
75+
export SOURCE_DATE_EPOCH=1699285341
7476
export GCC_IGNORE_WERROR=1
75-
export CFLAGS="$CFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
76-
export FCFLAGS="$FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
77-
export FFLAGS="$FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
78-
export CXXFLAGS="$CXXFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
77+
CLEAR_INTERMEDIATE_CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
78+
CLEAR_INTERMEDIATE_FCFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
79+
CLEAR_INTERMEDIATE_FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
80+
CLEAR_INTERMEDIATE_CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
81+
CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS"
82+
CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS"
83+
FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS"
84+
FCFLAGS="$CLEAR_INTERMEDIATE_FCFLAGS"
85+
ASFLAGS="$CLEAR_INTERMEDIATE_ASFLAGS"
86+
LDFLAGS="$CLEAR_INTERMEDIATE_LDFLAGS"
7987
export MAKEFLAGS=%{?_smp_mflags}
8088
python3 -m build --wheel --skip-dependency-check --no-isolation
8189
pushd ../buildavx2/
82-
export CFLAGS="$CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
83-
export CXXFLAGS="$CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
84-
export FFLAGS="$FFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
85-
export FCFLAGS="$FCFLAGS -m64 -march=x86-64-v3 "
86-
export LDFLAGS="$LDFLAGS -m64 -march=x86-64-v3 "
90+
CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
91+
CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
92+
FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
93+
FCFLAGS="$CLEAR_INTERMEDIATE_FCFLAGS -m64 -march=x86-64-v3 "
94+
LDFLAGS="$CLEAR_INTERMEDIATE_LDFLAGS -m64 -march=x86-64-v3 "
8795
python3 -m build --wheel --skip-dependency-check --no-isolation
8896

8997
popd
9098

9199
%install
100+
export GCC_IGNORE_WERROR=1
101+
CLEAR_INTERMEDIATE_CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
102+
CLEAR_INTERMEDIATE_FCFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
103+
CLEAR_INTERMEDIATE_FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
104+
CLEAR_INTERMEDIATE_CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd "
105+
CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS"
106+
CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS"
107+
FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS"
108+
FCFLAGS="$CLEAR_INTERMEDIATE_FCFLAGS"
109+
ASFLAGS="$CLEAR_INTERMEDIATE_ASFLAGS"
110+
LDFLAGS="$CLEAR_INTERMEDIATE_LDFLAGS"
92111
export MAKEFLAGS=%{?_smp_mflags}
93112
rm -rf %{buildroot}
94113
mkdir -p %{buildroot}/usr/share/package-licenses/pypi-jaraco.functools
95114
cp %{_builddir}/jaraco.functools-%{version}/LICENSE %{buildroot}/usr/share/package-licenses/pypi-jaraco.functools/0445ed0f69910eeaee036f09a39a13c6e1f37e12 || :
96-
pip install --root=%{buildroot} --no-deps --ignore-installed dist/*.whl
115+
python3 -m installer --destdir=%{buildroot} dist/*.whl
97116
echo ----[ mark ]----
98117
cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || :
99118
echo ----[ mark ]----
100119
pushd ../buildavx2/
101-
export CFLAGS="$CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
102-
export CXXFLAGS="$CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
103-
export FFLAGS="$FFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
104-
export FCFLAGS="$FCFLAGS -m64 -march=x86-64-v3 "
105-
export LDFLAGS="$LDFLAGS -m64 -march=x86-64-v3 "
106-
pip install --root=%{buildroot}-v3 --no-deps --ignore-installed dist/*.whl
120+
CFLAGS="$CLEAR_INTERMEDIATE_CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
121+
CXXFLAGS="$CLEAR_INTERMEDIATE_CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
122+
FFLAGS="$CLEAR_INTERMEDIATE_FFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 "
123+
FCFLAGS="$CLEAR_INTERMEDIATE_FCFLAGS -m64 -march=x86-64-v3 "
124+
LDFLAGS="$CLEAR_INTERMEDIATE_LDFLAGS -m64 -march=x86-64-v3 "
125+
python3 -m installer --destdir=%{buildroot}-v3 dist/*.whl
107126
popd
108127
/usr/bin/elf-move.py avx2 %{buildroot}-v3 %{buildroot} %{buildroot}/usr/share/clear/filemap/filemap-%{name}
109128

release

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
56
1+
57

upstream

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f3ae4f0cb5eb48fa44f8ee2f49d14d1e0b677187/jaraco.functools-3.9.0.tar.gz
1+
99e57c38b12aae9921782a414c7e8049ce14b8e5/jaraco.functools-4.0.0.tar.gz

0 commit comments

Comments
 (0)