Skip to content

Commit 32646a6

Browse files
committed
keyring: Autospec creation for update from version 21.2.1 to version 21.3.0
Dmitry Shachnev (1): Make SecretService get_credential return None for missing query Jason R. Coombs (12): Remove more references to tox-venv Mark the test as xfail, as it's failing on appveyor too. Ref #436. Add workaround for warning emitted when junitxml is used. Ref pytest-dev/pytest#6178. Include mypy for type checking during tests. Update hyperlink to point to GitHub. Ensure virtualenv is upgraded when installing tox. Fixes jaraco/path#188. Run tests on prereleases of Python on Windows. Fixes jaraco/skeleton#17. Add workaround for python/mypy#8627. Fixes jaraco/skeleton#18. Add 'refresh.svg' demonstrating an example of refreshing a project with the latest skeleton. Ref #7. Move workaround for python/mypy#8627 to tox.ini, as adding it to setup.cfg prevents releases to PyPI. Fixes jaraco/skeleton#19. Remove workaround for python/mypy#8627. Ref jaraco/skeleton#18. Upadte changelog. Ref #440. jnsnow (1): Use correct XDG default for XDG_CONFIG_HOME
1 parent 8041f25 commit 32646a6

File tree

11 files changed

+48
-40
lines changed

11 files changed

+48
-40
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ commitmsg
1717
results/
1818
rpms/
1919
for-review.txt
20+
*.tar

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME := keyring
2-
URL = https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
2+
URL = https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
33
ARCHIVES =
44

55
include ../common/Makefile.common

buildreq_add

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
11
# This file contains additional build requirements that did not get
22
# picked up automatically. One name per line, no whitespace.
3+
buildreq-distutils3
4+
findutils
5+
jeepney
6+
secretstorage
7+
setuptools
38
setuptools-python
9+
setuptools_scm-python
10+
toml-python

buildreq_cache

Lines changed: 0 additions & 4 deletions
This file was deleted.

keyring.spec

Lines changed: 14 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@
33
# Generated by: autospec.py
44
#
55
Name : keyring
6-
Version : 21.2.1
7-
Release : 81
8-
URL : https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
9-
Source0 : https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
6+
Version : 21.3.0
7+
Release : 82
8+
URL : https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
9+
Source0 : https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
1010
Summary : Store and access your passwords safely.
1111
Group : Development/Tools
1212
License : MIT Python-2.0
1313
Requires: keyring-bin = %{version}-%{release}
14-
Requires: keyring-license = %{version}-%{release}
1514
Requires: keyring-python = %{version}-%{release}
1615
Requires: keyring-python3 = %{version}-%{release}
1716
Requires: importlib_metadata
1817
Requires: jeepney
1918
Requires: secretstorage
2019
BuildRequires : buildreq-distutils3
20+
BuildRequires : findutils
2121
BuildRequires : jeepney
2222
BuildRequires : secretstorage
2323
BuildRequires : setuptools
@@ -34,20 +34,11 @@ BuildRequires : toml-python
3434
%package bin
3535
Summary: bin components for the keyring package.
3636
Group: Binaries
37-
Requires: keyring-license = %{version}-%{release}
3837

3938
%description bin
4039
bin components for the keyring package.
4140

4241

43-
%package license
44-
Summary: license components for the keyring package.
45-
Group: Default
46-
47-
%description license
48-
license components for the keyring package.
49-
50-
5142
%package python
5243
Summary: python components for the keyring package.
5344
Group: Default
@@ -70,15 +61,15 @@ python3 components for the keyring package.
7061

7162

7263
%prep
73-
%setup -q -n keyring-21.2.1
74-
cd %{_builddir}/keyring-21.2.1
64+
%setup -q -n keyring-21.3.0
65+
cd %{_builddir}/keyring-21.3.0
7566

7667
%build
77-
export http_proxy=http://127.0.0.1:9/
78-
export https_proxy=http://127.0.0.1:9/
79-
export no_proxy=localhost,127.0.0.1,0.0.0.0
68+
unset http_proxy
69+
unset https_proxy
70+
unset no_proxy
8071
export LANG=C.UTF-8
81-
export SOURCE_DATE_EPOCH=1588628416
72+
export SOURCE_DATE_EPOCH=1596634068
8273
export GCC_IGNORE_WERROR=1
8374
export AR=gcc-ar
8475
export RANLIB=gcc-ranlib
@@ -91,15 +82,13 @@ export MAKEFLAGS=%{?_smp_mflags}
9182
python3 setup.py build
9283

9384
%check
94-
export http_proxy=http://127.0.0.1:9/
95-
export https_proxy=http://127.0.0.1:9/
96-
export no_proxy=localhost,127.0.0.1,0.0.0.0
85+
unset http_proxy
86+
unset https_proxy
87+
unset no_proxy
9788
python setup.py ptr || :
9889
%install
9990
export MAKEFLAGS=%{?_smp_mflags}
10091
rm -rf %{buildroot}
101-
mkdir -p %{buildroot}/usr/share/package-licenses/keyring
102-
cp %{_builddir}/keyring-21.2.1/LICENSE %{buildroot}/usr/share/package-licenses/keyring/8e6689d37f82d5617b7f7f7232c94024d41066d1
10392
python3 -tt setup.py build install --root=%{buildroot}
10493
echo ----[ mark ]----
10594
cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || :
@@ -112,10 +101,6 @@ echo ----[ mark ]----
112101
%defattr(-,root,root,-)
113102
/usr/bin/keyring
114103

115-
%files license
116-
%defattr(0644,root,root,0755)
117-
/usr/share/package-licenses/keyring/8e6689d37f82d5617b7f7f7232c94024d41066d1
118-
119104
%files python
120105
%defattr(-,root,root,-)
121106

options.conf

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
11
[package]
22
name = keyring
3-
url = https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
3+
url = https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
44
archives =
55
giturl = https://github.com/jaraco/keyring.git
66
domain =
7+
download_from_git =
8+
branch =
9+
archives_from_git =
710
alias =
811

912
[autospec]
1013
# build 32 bit libraries
1114
32bit = false
1215
# allow package to build with test failures
1316
allow_test_failures = true
17+
# alternative cargo pattern
18+
altcargo1 = false
19+
# alternative pgo flags
20+
altflags_pgo = false
1421
# unset %build ld_as_needed variable
1522
asneeded = false
1623
# this package is trusted enough to automatically update (used by other tools)
@@ -19,6 +26,8 @@ autoupdate = true
1926
broken_c++ = false
2027
# disable parallelization during build
2128
broken_parallel_build = false
29+
# configure build with special options
30+
build_special = false
2231
# this package is a library compatibility package and only ships versioned library files
2332
compat = false
2433
# set conservative build flags
@@ -27,6 +36,8 @@ conservative_flags = false
2736
dev_requires_extras = false
2837
# pass -ffast-math to compiler
2938
fast-math = false
39+
# alternative flags
40+
fsalt1 = false
3041
# optimize build for speed over size
3142
funroll-loops = false
3243
# set flags to smallest -02 flags possible
@@ -35,8 +46,14 @@ insecure_build = false
3546
keepstatic = false
3647
# do not require autostart subpackage
3748
no_autostart = false
49+
# disable automatic provides processing
50+
noautoprov = false
51+
# disable automatic requeriments processing
52+
noautoreq = false
3853
# do not generate debuginfo for this package
3954
nodebug = false
55+
# ignore missing build ids
56+
nomissingbuildids = false
4057
# disable stripping binaries
4158
nostrip = false
4259
# configure build also for openmpi

release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
81
1+
82

requires_add

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
# This file contains additional runtime requirements that did not get
22
# picked up automatically. One name per line, no whitespace.
3-
secretstorage
3+
secretstorage
4+
importlib_metadata
5+
jeepney
6+
secretstorage

upstream

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bb706a162e4eefeffef65a4e0614b4766c6ba1fd/keyring-21.2.1.tar.gz
1+
88e1434baead373d94e90d1758f6ef940f41a32b/keyring-21.3.0.tar.gz

versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.2.1
1+
21.3.0

whatrequires

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# This file contains recursive sources that require this package
22
conda
3-
mercurial
43
spyder-ide
54
twine
65
wheel

0 commit comments

Comments
 (0)