Accepting request 201071 from devel:languages:python

- update to 3.0.5:
  * Simplified the implementation of ``keyring.core.load_keyring``. It now uses
  ``__import__`` instead of loading modules explicitly.
  * Renamed ``keyring.util.platform`` to ``keyring.util.platform_``. 
  * Ensure that modules are actually imported even in Mercurial's Demand Import
  environment.
  * Removed support for Python 2.5.
  * Removed names in ``keyring.backend`` moved in 1.1 and previously retained
  for compatibilty.
  *  GnomeKeyring: fix availability checks, and make sure the warning
  message from pygobject is not printed.
  *  Prioritized backend support. The primary interface for Keyring backend
  classes has been refactored to now emit a 'priority' based on the current
  environment (operating system, libraries available, etc). These priorities
  provide an indication of the applicability of that backend for the current
  environment. Users are still welcome to specify a particular backend in
  configuration, but the default behavior should now be to select the most
  appropriate backend by default. (forwarded request 201031 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/201071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=8
This commit is contained in:
Stephan Kulow 2013-09-27 16:01:36 +00:00 committed by Git OBS Bridge
commit 3dedbab0e5
4 changed files with 33 additions and 4 deletions

View File

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

3
keyring-3.0.5.zip Normal file
View File

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

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Fri Sep 27 07:11:55 UTC 2013 - dmueller@suse.com
- update to 3.0.5:
* Simplified the implementation of ``keyring.core.load_keyring``. It now uses
``__import__`` instead of loading modules explicitly.
* Renamed ``keyring.util.platform`` to ``keyring.util.platform_``.
* Ensure that modules are actually imported even in Mercurial's Demand Import
environment.
* Removed support for Python 2.5.
* Removed names in ``keyring.backend`` moved in 1.1 and previously retained
for compatibilty.
* GnomeKeyring: fix availability checks, and make sure the warning
message from pygobject is not printed.
* Prioritized backend support. The primary interface for Keyring backend
classes has been refactored to now emit a 'priority' based on the current
environment (operating system, libraries available, etc). These priorities
provide an indication of the applicability of that backend for the current
environment. Users are still welcome to specify a particular backend in
configuration, but the default behavior should now be to select the most
appropriate backend by default.
-------------------------------------------------------------------
Wed Sep 4 13:35:14 UTC 2013 - speilicke@suse.com
- Update to version 1.6.1:
+ Only include pytest-runner in 'setup requirements' when ptr invocation is
indicated in the command-line (Issue #105).
-------------------------------------------------------------------
Fri Jul 19 11:01:08 UTC 2013 - dmueller@suse.com

View File

@ -17,7 +17,7 @@
Name: python-keyring
Version: 1.6
Version: 3.0.5
Release: 0
Url: http://bitbucket.org/kang/python-keyring-lib
Summary: Store and access your passwords safely