From 3e6b455ffff1d836b875750c20fc49110fbd7b5f Mon Sep 17 00:00:00 2001 From: Arjan van de Ven Date: Mon, 3 Jan 2022 18:34:42 +0000 Subject: [PATCH] jaraco.collections: Autospec creation for update from version 3.4.0 to version 3.5.0 Alan Fregtman (1): .editorconfig: Set max_line_length to 88 for Python files. Jason R. Coombs (10): Add intersphinx mappings for Python to prevent spurious nitpicky failures. Fixes jaraco/skeleton#51. Test on Python 3.10 (final). Rely on pytest 6 and drop workaround for pytest-dev/pytest#6178. Remove wheel from build requirements. It's implied for wheel builds. Ref pypa/setuptools#1498. Require Python 3.7 or later. Remove filtered warnings, addressed upstream. DictStack now supports .items and casting to a dict. Remove dependency on more_itertools. Add support for DictStack.__contains__. Update changelog. --- Makefile | 2 +- jaraco.collections.spec | 28 ++++++++++++++-------------- options.conf | 2 +- release | 2 +- upstream | 2 +- versions | 2 +- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/Makefile b/Makefile index 210ce99..2e2c63a 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PKG_NAME := jaraco.collections -URL = https://files.pythonhosted.org/packages/d9/f8/da1c43345aa1ce0a98391497719cfc80d9664727431554a6aab5328481eb/jaraco.collections-3.4.0.tar.gz +URL = https://files.pythonhosted.org/packages/d1/e4/d3aa8de33e2a88207e4ade5a19e2680981a5fe2f54f2bc889e99cd32d65e/jaraco.collections-3.5.0.tar.gz ARCHIVES = include ../common/Makefile.common diff --git a/jaraco.collections.spec b/jaraco.collections.spec index c2ec028..38bcc83 100644 --- a/jaraco.collections.spec +++ b/jaraco.collections.spec @@ -3,23 +3,23 @@ # Generated by: autospec.py # Name : jaraco.collections -Version : 3.4.0 -Release : 19 -URL : https://files.pythonhosted.org/packages/d9/f8/da1c43345aa1ce0a98391497719cfc80d9664727431554a6aab5328481eb/jaraco.collections-3.4.0.tar.gz -Source0 : https://files.pythonhosted.org/packages/d9/f8/da1c43345aa1ce0a98391497719cfc80d9664727431554a6aab5328481eb/jaraco.collections-3.4.0.tar.gz +Version : 3.5.0 +Release : 20 +URL : https://files.pythonhosted.org/packages/d1/e4/d3aa8de33e2a88207e4ade5a19e2680981a5fe2f54f2bc889e99cd32d65e/jaraco.collections-3.5.0.tar.gz +Source0 : https://files.pythonhosted.org/packages/d1/e4/d3aa8de33e2a88207e4ade5a19e2680981a5fe2f54f2bc889e99cd32d65e/jaraco.collections-3.5.0.tar.gz Summary : Collection objects similar to those in stdlib by jaraco Group : Development/Tools License : MIT Requires: jaraco.collections-license = %{version}-%{release} Requires: jaraco.collections-python = %{version}-%{release} Requires: jaraco.collections-python3 = %{version}-%{release} -Requires: jaraco.classes -Requires: jaraco.text BuildRequires : buildreq-distutils3 -BuildRequires : jaraco.classes -BuildRequires : jaraco.text BuildRequires : pluggy BuildRequires : py-python +BuildRequires : pypi(jaraco.classes) +BuildRequires : pypi(jaraco.text) +BuildRequires : pypi(setuptools) +BuildRequires : pypi(setuptools_scm) BuildRequires : pytest BuildRequires : tox BuildRequires : virtualenv @@ -58,15 +58,15 @@ python3 components for the jaraco.collections package. %prep -%setup -q -n jaraco.collections-3.4.0 -cd %{_builddir}/jaraco.collections-3.4.0 +%setup -q -n jaraco.collections-3.5.0 +cd %{_builddir}/jaraco.collections-3.5.0 %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=1635743359 +export SOURCE_DATE_EPOCH=1641234877 export GCC_IGNORE_WERROR=1 export AR=gcc-ar export RANLIB=gcc-ranlib @@ -76,14 +76,14 @@ export FCFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=auto " export FFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=auto " export CXXFLAGS="$CXXFLAGS -O3 -ffat-lto-objects -flto=auto " export MAKEFLAGS=%{?_smp_mflags} -python3 setup.py build +python3 -m build --wheel --skip-dependency-check --no-isolation %install export MAKEFLAGS=%{?_smp_mflags} rm -rf %{buildroot} mkdir -p %{buildroot}/usr/share/package-licenses/jaraco.collections -cp %{_builddir}/jaraco.collections-3.4.0/LICENSE %{buildroot}/usr/share/package-licenses/jaraco.collections/8e6689d37f82d5617b7f7f7232c94024d41066d1 -python3 -tt setup.py build install --root=%{buildroot} +cp %{_builddir}/jaraco.collections-3.5.0/LICENSE %{buildroot}/usr/share/package-licenses/jaraco.collections/8e6689d37f82d5617b7f7f7232c94024d41066d1 +pip install --root=%{buildroot} --no-deps --ignore-installed dist/*.whl echo ----[ mark ]---- cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || : echo ----[ mark ]---- diff --git a/options.conf b/options.conf index 8eed83b..9bc1bba 100644 --- a/options.conf +++ b/options.conf @@ -1,6 +1,6 @@ [package] name = jaraco.collections -url = https://files.pythonhosted.org/packages/d9/f8/da1c43345aa1ce0a98391497719cfc80d9664727431554a6aab5328481eb/jaraco.collections-3.4.0.tar.gz +url = https://files.pythonhosted.org/packages/d1/e4/d3aa8de33e2a88207e4ade5a19e2680981a5fe2f54f2bc889e99cd32d65e/jaraco.collections-3.5.0.tar.gz archives = giturl = https://github.com/jaraco/jaraco.collections domain = diff --git a/release b/release index d6b2404..209e3ef 100644 --- a/release +++ b/release @@ -1 +1 @@ -19 +20 diff --git a/upstream b/upstream index 59d1ec9..3c8a79f 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -07c013ef920372b664b980e372f75e37ebef01dd/jaraco.collections-3.4.0.tar.gz +a35100daeaa12b42d4abf6ca95e2681194222c3c/jaraco.collections-3.5.0.tar.gz diff --git a/versions b/versions index 1809198..1545d96 100644 --- a/versions +++ b/versions @@ -1 +1 @@ -3.4.0 +3.5.0