Skip to content

Commit

Permalink
keyring: Autospec creation for update from version 21.2.1 to version …
Browse files Browse the repository at this point in the history
…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
  • Loading branch information
insilications committed Aug 5, 2020
1 parent 8041f25 commit 32646a6
Show file tree
Hide file tree
Showing 11 changed files with 48 additions and 40 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ commitmsg
results/
rpms/
for-review.txt
*.tar
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME := keyring
URL = https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
URL = https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
ARCHIVES =

include ../common/Makefile.common
7 changes: 7 additions & 0 deletions buildreq_add
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# This file contains additional build requirements that did not get
# picked up automatically. One name per line, no whitespace.
buildreq-distutils3
findutils
jeepney
secretstorage
setuptools
setuptools-python
setuptools_scm-python
toml-python
4 changes: 0 additions & 4 deletions buildreq_cache

This file was deleted.

43 changes: 14 additions & 29 deletions keyring.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
# Generated by: autospec.py
#
Name : keyring
Version : 21.2.1
Release : 81
URL : https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
Source0 : https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
Version : 21.3.0
Release : 82
URL : https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
Source0 : https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
Summary : Store and access your passwords safely.
Group : Development/Tools
License : MIT Python-2.0
Requires: keyring-bin = %{version}-%{release}
Requires: keyring-license = %{version}-%{release}
Requires: keyring-python = %{version}-%{release}
Requires: keyring-python3 = %{version}-%{release}
Requires: importlib_metadata
Requires: jeepney
Requires: secretstorage
BuildRequires : buildreq-distutils3
BuildRequires : findutils
BuildRequires : jeepney
BuildRequires : secretstorage
BuildRequires : setuptools
Expand All @@ -34,20 +34,11 @@ BuildRequires : toml-python
%package bin
Summary: bin components for the keyring package.
Group: Binaries
Requires: keyring-license = %{version}-%{release}

%description bin
bin components for the keyring package.


%package license
Summary: license components for the keyring package.
Group: Default

%description license
license components for the keyring package.


%package python
Summary: python components for the keyring package.
Group: Default
Expand All @@ -70,15 +61,15 @@ python3 components for the keyring package.


%prep
%setup -q -n keyring-21.2.1
cd %{_builddir}/keyring-21.2.1
%setup -q -n keyring-21.3.0
cd %{_builddir}/keyring-21.3.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
unset http_proxy
unset https_proxy
unset no_proxy
export LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1588628416
export SOURCE_DATE_EPOCH=1596634068
export GCC_IGNORE_WERROR=1
export AR=gcc-ar
export RANLIB=gcc-ranlib
Expand All @@ -91,15 +82,13 @@ export MAKEFLAGS=%{?_smp_mflags}
python3 setup.py build

%check
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
unset http_proxy
unset https_proxy
unset no_proxy
python setup.py ptr || :
%install
export MAKEFLAGS=%{?_smp_mflags}
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/share/package-licenses/keyring
cp %{_builddir}/keyring-21.2.1/LICENSE %{buildroot}/usr/share/package-licenses/keyring/8e6689d37f82d5617b7f7f7232c94024d41066d1
python3 -tt setup.py build install --root=%{buildroot}
echo ----[ mark ]----
cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || :
Expand All @@ -112,10 +101,6 @@ echo ----[ mark ]----
%defattr(-,root,root,-)
/usr/bin/keyring

%files license
%defattr(0644,root,root,0755)
/usr/share/package-licenses/keyring/8e6689d37f82d5617b7f7f7232c94024d41066d1

%files python
%defattr(-,root,root,-)

Expand Down
19 changes: 18 additions & 1 deletion options.conf
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
[package]
name = keyring
url = https://files.pythonhosted.org/packages/a6/52/eb8a0e13b54ec9240c7dd68fcd0951c52f62033d438af372831af770f7cc/keyring-21.2.1.tar.gz
url = https://files.pythonhosted.org/packages/27/57/9ebcc28f43ff77d29a12185eabc5723a2a7d2a88292eb8ba6c142abebc9b/keyring-21.3.0.tar.gz
archives =
giturl = https://github.com/jaraco/keyring.git
domain =
download_from_git =
branch =
archives_from_git =
alias =

[autospec]
# build 32 bit libraries
32bit = false
# allow package to build with test failures
allow_test_failures = true
# alternative cargo pattern
altcargo1 = false
# alternative pgo flags
altflags_pgo = false
# unset %build ld_as_needed variable
asneeded = false
# this package is trusted enough to automatically update (used by other tools)
Expand All @@ -19,6 +26,8 @@ autoupdate = true
broken_c++ = false
# disable parallelization during build
broken_parallel_build = false
# configure build with special options
build_special = false
# this package is a library compatibility package and only ships versioned library files
compat = false
# set conservative build flags
Expand All @@ -27,6 +36,8 @@ conservative_flags = false
dev_requires_extras = false
# pass -ffast-math to compiler
fast-math = false
# alternative flags
fsalt1 = false
# optimize build for speed over size
funroll-loops = false
# set flags to smallest -02 flags possible
Expand All @@ -35,8 +46,14 @@ insecure_build = false
keepstatic = false
# do not require autostart subpackage
no_autostart = false
# disable automatic provides processing
noautoprov = false
# disable automatic requeriments processing
noautoreq = false
# do not generate debuginfo for this package
nodebug = false
# ignore missing build ids
nomissingbuildids = false
# disable stripping binaries
nostrip = false
# configure build also for openmpi
Expand Down
2 changes: 1 addition & 1 deletion release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
81
82
5 changes: 4 additions & 1 deletion requires_add
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file contains additional runtime requirements that did not get
# picked up automatically. One name per line, no whitespace.
secretstorage
secretstorage
importlib_metadata
jeepney
secretstorage
2 changes: 1 addition & 1 deletion upstream
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bb706a162e4eefeffef65a4e0614b4766c6ba1fd/keyring-21.2.1.tar.gz
88e1434baead373d94e90d1758f6ef940f41a32b/keyring-21.3.0.tar.gz
2 changes: 1 addition & 1 deletion versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
21.2.1
21.3.0
1 change: 0 additions & 1 deletion whatrequires
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# This file contains recursive sources that require this package
conda
mercurial
spyder-ide
twine
wheel

0 comments on commit 32646a6

Please sign in to comment.