Accepting request 393936 from home:stroeder:branches:devel:languages:python

update to 9.0

OBS-URL: https://build.opensuse.org/request/show/393936
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=45
This commit is contained in:
Dirk Mueller 2016-05-06 07:29:42 +00:00 committed by Git OBS Bridge
parent f2803dc73d
commit 1ca2547ded
4 changed files with 130 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:79ea3184aa7d76ba6d70bfe088c2696dd2c15d52edabf4f08cd7e40ad4e0c5e1
size 53027

3
keyring-9.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1c1222298da2100128f821c57096c69cb6cec0d22ba3b66c2859ae95ae473799
size 38796

View File

@ -1,3 +1,129 @@
-------------------------------------------------------------------
Thu May 5 17:13:09 UTC 2016 - michael@stroeder.com
- update to upstream release 9.0
9.0
---
* Issue #217: Once again, the OS X backend uses the
Framework API for invoking the Keychain service.
As a result, applications utilizing this API will be
authorized per application, rather than relying on the
authorization of the 'security' application. Consequently,
users will be prompted to authorize the system Python
executable and also new Python executables, such as
those created by virtualenv.
8.7
---
* Changelog now links to issues and provides dates of
releases.
8.6
---
* Issue #217: Add warning in OS Keyring when 'store'
is set to 'internet' to determine if this feature is
used in the wild.
8.5.1
-----
* Pull Request #216: Kwallet backend now has lower
priority than the preferred SecretService backend,
now that the desktop check is no longer in place.
8.5
---
* Issue #168: Now prefer KF5 Kwallet to KF4. Users relying
on KF4 must use prior releases.
8.4
---
* Pull Request #209: Better error message when no backend is
available (indicating keyrings.alt as a quick workaround).
* Pull Request #208: Fix pywin32-ctypes package name in
requirements.
8.3
---
* Issue #207: Library now requires win32ctypes on Windows
systems, which will be installed automatically by
Setuptools 0.7 or Pip 6 (or later).
* Actually removed QtKwallet, which was meant to be dropped in
8.0 but somehow remained.
8.2
---
* Update readme to include how-to use with Linux
non-graphical environments.
8.1
---
* Issue #197: Add ``__version__`` attribute to keyring module.
8.0
---
* Issue #117: Removed all but the preferred keyring backends
for each of the major desktop platforms:
- keyring.backends.kwallet.DBusKeyring
- keyring.backends.OS_X.Keyring
- keyring.backends.SecretService.Keyring
- keyring.backends.Windows.WinVaultKeyring
All other keyrings
have been moved to a new package, `keyrings.alt
<https://pypi.python.org/pypi/keyrings.alt>`_ and
backward-compatibility aliases removed.
To retain
availability of these less preferred keyrings, include
that package in your installation (install both keyring
and keyrings.alt).
As these keyrings have moved, any keyrings indicated
explicitly in configuration will need to be updated to
replace "keyring.backends." with "keyrings.alt.". For
example, "keyring.backends.file.PlaintextKeyring"
becomes "keyrings.alt.file.PlaintextKeyring".
7.3.1
-----
* Issue #194: Redirect away from docs until they have something
more than the changelog. Users seeking the changelog will
want to follow the `direct link
<https://pythonhosted.org/keyring/history.html>`_.
7.3
---
* Issue #117: Added support for filtering which
backends are acceptable. To limit to only loading recommended
keyrings (those with priority >= 1), call::
keyring.core.init_backend(limit=keyring.core.recommended)
7.2
---
* Pull Request #190: OS X backend now exposes a ``keychain``
attribute, which if set will be used by ``get_password`` when
retrieving passwords. Useful in environments such as when
running under cron where the default keychain is not the same
as the default keychain in a login session. Example usage::
keyring.get_keyring().keychain = '/path/to/login.keychain'
pw = keyring.get_password(...)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 12 16:56:53 UTC 2016 - michael@stroeder.com Tue Jan 12 16:56:53 UTC 2016 - michael@stroeder.com

View File

@ -17,7 +17,7 @@
Name: python-keyring Name: python-keyring
Version: 7.1.2 Version: 9.0
Release: 0 Release: 0
Url: https://bitbucket.org/kang/python-keyring-lib Url: https://bitbucket.org/kang/python-keyring-lib
Summary: Store and access your passwords safely Summary: Store and access your passwords safely
@ -54,8 +54,6 @@ from python. It can be used in any application that needs safe password storage.
%prep %prep
%setup -q -n keyring-%{version} %setup -q -n keyring-%{version}
# For rpmlint warning: remove shebang from python library:
sed -i '/^#!/d' keyring/cli.py keyring/backends/_win_crypto.py
%build %build
python setup.py build python setup.py build