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

Reply via email to