Hello community, here is the log from the commit of package python-keyring for openSUSE:Factory checked in at 2013-01-21 17:45:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keyring (Old) and /work/SRC/openSUSE:Factory/.python-keyring.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keyring", Maintainer is "r...@suse.com" Changes: -------- New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:Factory/.python-keyring.new/python-keyring.changes 2013-01-21 17:45:14.000000000 +0100 @@ -0,0 +1,85 @@ +------------------------------------------------------------------- +Fri Jun 8 22:12:52 UTC 2012 - nico.laus.2...@gmx.de + +- update to version 0.9.1 + * Fix for issue where SecretServiceBackend.set_password would + raise a UnicodeError on Python 3 or when a unicode password + was provided on Python 2. + * CryptedFileKeyring now uses PBKDF2 to derive the key from the + user's password and a random hash. The IV is chosen randomly + as well. All the stored passwords are encrypted at once. Any + keyrings using the old format will be automatically converted + to the new format (but will no longer be compatible with 0.9 + and earlier). The user's password is no longer limited to 32 + characters. PyCrypto 2.5 or greater is now required for this + keyring. +- update to version 0.9 + * Add support for GTK 3 and secret service D-Bus. Fixes #52. + * Issue #60 - Use correct method for decoding. + +------------------------------------------------------------------- +Wed Apr 11 18:16:14 UTC 2012 - sasc...@gmx.de + +- Disable testsuite on SLE_11_SP2 to fix build + +------------------------------------------------------------------- +Tue Apr 3 13:46:06 UTC 2012 - adr...@suse.de + +- update to version 0.8.1 + * file keys are store in a plattform friendly location + +------------------------------------------------------------------- +Wed Feb 1 10:51:39 UTC 2012 - sasc...@suse.de + +- Spec file cleanup: + * Add proper provides/obsoletes pairs for -gnome and -kde subpackages + * Removed outdated %clean section + * Package CONTRIBUTORS.txt + * Run testsuite +- Update to version 0.7.1: + * Removed non-ASCII characters from README and CHANGES docs +- Changes from version 0.7: + * Python 3 is now supported. + * Extension modules on Mac and Windows replaced by pure-Python ctypes + implementations. Thanks to Jerome Laheurte. + * WinVaultKeyring now supports multiple passwords for the same service. + * Most of the tests don't require user interaction anymore. + * Entries stored in Gnome Keyring appears now with a meaningful name + if you try to browser your keyring (for ex. with Seahorse) + * Tests from Gnome Keyring no longer pollute the user own keyring. + * keyring.util.escape now accepts only unicode strings. Don't try + to encode strings passed to it. + +------------------------------------------------------------------- +Fri Sep 2 08:12:48 UTC 2011 - adr...@suse.de + +- update to version 0.6.2 + * Gnome keyring should not be used if there is no DISPLAY or if + the dbus is not around + (https://bugs.launchpad.net/launchpadlib/+bug/752282). + * Added keyring.http for facilitating HTTP Auth using keyring. + * Add a utility to access the keyring from the command line. + * Remove a spurious KDE debug message when using KWallet + * Fix a bug that caused an exception if the user canceled the + KWallet dialog + (https://bitbucket.org/kang/python-keyring-lib/issue/37/user-canceling-of-kde-wallet-dialogs). + * Now using the existing Gnome and KDE python libs instead of + custom C++ code. + * Using the getpass module instead of custom code + * Fixed the setup script (some subdirs were not included in + the release.) + * Fixed keyring.core when the user doesn't have a cfg, or is + not properly configured. + * Fixed escaping issues for usernames with non-ascii characters +- -gnome and -kde sub packages became obsolete + +------------------------------------------------------------------- +Fri Nov 13 12:39:06 UTC 2009 - adr...@suse.de + +- update to version 0.2 + +------------------------------------------------------------------- +Fri Sep 4 13:00:31 UTC 2009 - adr...@suse.de + +- package initial version 0.1 + New: ---- keyring-0.9.1.zip python-keyring.changes python-keyring.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keyring.spec ++++++ # # spec file for package python-keyring # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python-keyring Version: 0.9.1 Release: 0 Url: http://bitbucket.org/kang/python-keyring-lib Summary: Store and access your passwords safely License: Python-2.0 Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/k/keyring/keyring-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-nose BuildRequires: unzip Provides: python-keyring-kde = %{version} Obsoletes: python-keyring-kde < %{version} Provides: python-keyring-gnome = %{version} Obsoletes: python-keyring-gnome < %{version} %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %else BuildArch: noarch %endif %description The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. %prep %setup -q -n keyring-%{version} %build python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} %if 0%{?suse_version} >= 1140 %check nosetests %endif %files %defattr(-,root,root) %doc CONTRIBUTORS.txt README CHANGES.txt %{python_sitelib}/* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org