Skip to content
This repository has been archived by the owner on Oct 27, 2022. It is now read-only.

Commit

Permalink
[update to 19.3.0] Ensure that a late version of pip is installed wit…
Browse files Browse the repository at this point in the history
…hout special versions of tox-venv.

Jason R. Coombs (32):
      Add new test capturing failure. Ref #281.
      Add support for .persist property on WinVaultKeyring
      Probably need to specify type=None for a proper descriptor.
      Update badge URL
      Add funding reference to project
      List sidebars to avoid errors looking for template 't'
      Add some notes about troubleshooting config issues.
      Prefer pytest fixtures for fixture mechanics
      Remove use of unittest.TestCase to enable use of pytest fixtures.
      Add support for KEYRING_PROPERTY_*
      Add period to changelog
      Enable coverage reporting on project
      Report the lines missing coverage
      Ensure that a late version of pip is installed without special versions of tox-venv.
      Disable tox-pip-version as it interacts badly with tox-venv causing tox to use the wrong Python version to install packages and run tests. Ref pglass/tox-pip-version#20 and tox-dev/tox-venv#40.
      Bring back tox-pip-version now that pglass/tox-pip-version#20 is fixed.
      Test/release on Python 3.8
      Apply black to docs/conf.py
      Update black version and links
      Expect flake8 3.6 or later and remove suppression of warnings from Flake8 prior to 3.6.
      Rely on pytest-checkdocs 1.2.3, eliminating workaround for docutils warning.
      Remove workaround for gitlab.com/PyCQA/flake8/issues/275, apparently no longer necessary.
      Normalize indentation
      Include keyring support from twine
      Rename 'build-docs' to simply 'docs' (matching more popular convention).
      Rely on importlib.metadata (and backport) for entry points.
      Update changelog.
      Update changelog. Ref #404.
      Skip tests in environments known to fail. Ref #281.
      Mark tests as xfail. Ref #410.
      Mark tests as xfailing (intermittently) regardless of Python version. Ref #410.
      Fade to black

Joshua Nelson (1):
      Don't import all keyrings unless necessary (#404)
  • Loading branch information
fenrus75 authored and clrpackages committed Dec 3, 2019
1 parent ee63f41 commit 599a323
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 17 deletions.
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/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz
URL = https://files.pythonhosted.org/packages/a7/74/01d60aefd5719d00379f663565c49b81d3452b0d87b14fbc40b48d5bc94f/keyring-19.3.0.tar.gz
ARCHIVES =

include ../common/Makefile.common
2 changes: 1 addition & 1 deletion buildreq_cache
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
19.2.0
19.3.0
setuptools
setuptools_scm-python
20 changes: 10 additions & 10 deletions keyring.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,20 @@
# Generated by: autospec.py
#
Name : keyring
Version : 19.2.0
Release : 69
URL : https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz
Source0 : https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz
Version : 19.3.0
Release : 70
URL : https://files.pythonhosted.org/packages/a7/74/01d60aefd5719d00379f663565c49b81d3452b0d87b14fbc40b48d5bc94f/keyring-19.3.0.tar.gz
Source0 : https://files.pythonhosted.org/packages/a7/74/01d60aefd5719d00379f663565c49b81d3452b0d87b14fbc40b48d5bc94f/keyring-19.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: entrypoints
Requires: importlib_metadata
Requires: secretstorage
BuildRequires : buildreq-distutils3
BuildRequires : entrypoints
BuildRequires : secretstorage
BuildRequires : setuptools
BuildRequires : setuptools-python
Expand Down Expand Up @@ -63,14 +62,15 @@ python3 components for the keyring package.


%prep
%setup -q -n keyring-19.2.0
%setup -q -n keyring-19.3.0
cd %{_builddir}/keyring-19.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
export LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1568296844
export SOURCE_DATE_EPOCH=1575278981
# -Werror is for werrorists
export GCC_IGNORE_WERROR=1
export AR=gcc-ar
Expand All @@ -92,7 +92,7 @@ python setup.py ptr || :
export MAKEFLAGS=%{?_smp_mflags}
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/share/package-licenses/keyring
cp LICENSE %{buildroot}/usr/share/package-licenses/keyring/LICENSE
cp %{_builddir}/keyring-19.3.0/LICENSE %{buildroot}/usr/share/package-licenses/keyring/a1474494d96f6ddb3a9a0d767a09871ffc388faf
python3 -tt setup.py build install --root=%{buildroot}
echo ----[ mark ]----
cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || :
Expand All @@ -107,7 +107,7 @@ echo ----[ mark ]----

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

%files python
%defattr(-,root,root,-)
Expand Down
5 changes: 3 additions & 2 deletions options.conf
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
[package]
name = keyring
url = https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914/keyring-19.2.0.tar.gz
url = https://files.pythonhosted.org/packages/a7/74/01d60aefd5719d00379f663565c49b81d3452b0d87b14fbc40b48d5bc94f/keyring-19.3.0.tar.gz
archives =
giturl = https://github.com/jaraco/keyring.git
domain =

[autospec]
# build 32 bit libraries
Expand All @@ -17,7 +18,7 @@ autoupdate = true
broken_c++ = false
# disable parallelization during build
broken_parallel_build = false
# this package is a library compatability package and only ships versioned library files
# this package is a library compatibility package and only ships versioned library files
compat = false
# set conservative build flags
conservative_flags = false
Expand Down
2 changes: 1 addition & 1 deletion release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
69
70
2 changes: 1 addition & 1 deletion upstream
Original file line number Diff line number Diff line change
@@ -1 +1 @@
575a4fc319b94e737fc3c430fbe9f79470ff5f73/keyring-19.2.0.tar.gz
653df0cc6ffae3513c2a14f55385f0124eafcf3c/keyring-19.3.0.tar.gz
2 changes: 1 addition & 1 deletion versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
19.2.0
19.3.0

0 comments on commit 599a323

Please sign in to comment.