head	1.9;
access;
symbols
	RELEASE_8_3_0:1.7
	RELEASE_9_0_0:1.5
	RELEASE_7_4_0:1.4
	RELEASE_8_2_0:1.4
	RELEASE_6_EOL:1.4
	RELEASE_8_1_0:1.1
	RELEASE_7_3_0:1.1
	RELEASE_8_0_0:1.1;
locks; strict;
comment	@# @;


1.9
date	2013.01.21.10.21.50;	author svnexp;	state Exp;
branches;
next	1.8;

1.8
date	2012.06.19.09.00.36;	author sunpoet;	state Exp;
branches;
next	1.7;

1.7
date	2012.03.02.18.47.43;	author jgh;	state Exp;
branches;
next	1.6;

1.6
date	2012.02.21.21.47.27;	author jgh;	state Exp;
branches;
next	1.5;

1.5
date	2011.08.08.07.19.41;	author culot;	state Exp;
branches;
next	1.4;

1.4
date	2010.11.11.11.57.40;	author wen;	state Exp;
branches;
next	1.3;

1.3
date	2010.09.14.07.58.31;	author decke;	state Exp;
branches;
next	1.2;

1.2
date	2010.08.11.04.11.45;	author jpaetzel;	state Exp;
branches;
next	1.1;

1.1
date	2009.09.04.21.04.44;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310761
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@bin/keyring
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backend.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backend.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backend.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Gnome.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Gnome.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Gnome.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Google.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Google.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Google.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/OS_X.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/OS_X.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/OS_X.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/SecretService.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/SecretService.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/SecretService.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Windows.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Windows.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/Windows.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/_win_crypto.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/_win_crypto.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/_win_crypto.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/file.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/file.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/file.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/keyczar.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/keyczar.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/keyczar.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/kwallet.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/kwallet.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/kwallet.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/multi.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/multi.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/multi.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/pyfs.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/pyfs.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/pyfs.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/cli.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/cli.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/cli.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/core.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/core.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/core.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/credentials.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/credentials.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/credentials.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/errors.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/errors.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/errors.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/getpassbackend.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/getpassbackend.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/getpassbackend.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py27compat.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py27compat.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py27compat.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/mocks.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/mocks.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/mocks.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/py30compat.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/py30compat.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/py30compat.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_backend.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_backend.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_backend.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_cli.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_cli.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_cli.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_core.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_core.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_core.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_util.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_util.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/test_util.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/util.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/util.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/util.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/escape.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/escape.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/escape.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/platform.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/platform.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/platform.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/properties.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/properties.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/properties.pyo
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
@


1.8
log
@- Update to 0.9.2

Changes:	http://pypi.python.org/pypi/keyring#changes
PR:		ports/169232
Submitted by:	Douglas Thrift <douglas@@douglasthrift.net> (maintainer)
@
text
@d1 1
d5 1
d15 15
d33 18
a50 6
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/osx_keychain.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/osx_keychain.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/osx_keychain.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/win32_crypto.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/win32_crypto.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/backends/win32_crypto.pyo
d57 6
d72 3
d78 6
d96 3
a104 3
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/loc_compat.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/loc_compat.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/util/loc_compat.pyo
@


1.7
log
@-Update to 0.8

* Mac OS X keyring backend now uses subprocess calls to the `security`
command instead of calling the API, which with the latest updates, no
longer allows Python to invoke from a virtualenv. Fixes issue #13.
* When using file-based storage, the keyring files are no longer stored
in the user's home directory, but are instead stored in platform-friendly
locations (`%localappdata%\Python Keyring` on Windows and according to
the freedesktop.org Base Dir Specification
(`$XDG_DATA_HOME/python_keyring` or `$HOME/.local/share/python_keyring`)
on other operating systems). This fixes #21.

*Backward Compatibility Notice*

Due to the new storage location for file-based keyrings, keyring 0.8
supports backward compatibility by automatically moving the password
files to the updated location. In general, users can upgrade to 0.8 and
continue to operate normally. Any applications that customize the storage
location or make assumptions about the storage location will need to take
this change into consideration. Additionally, after upgrading to 0.8,
it is not possible to downgrade to 0.7 without manually moving
configuration files. In 1.0, the backward compatibilty
will be removed.

PR:	ports/165606
Submitted by:	maintainer, douglas@@douglasthrift.net
@
text
@d34 3
@


1.6
log
@- Update to 0.7.1

From CHANGES.txt:

0.7.1
* Removed non-ASCII characters from README and CHANGES docs (required by
distutils if we're to include them in the long_description). Fixes #55.

0.7
* Python 3 is now supported. All tests now pass under Python 3.2 on
Windows and Linux (although Linux backend support is limited). Fixes #28.
* 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. Fixes
#47.
* 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.

PR:	ports/165345
Submitted by:	maintainer, douglas@@douglasthrift.net
@
text
@d55 6
@


1.5
log
@- Update to 0.6.2

PR:		ports/159573
Submitted by:	Douglas William Thrift <douglas@@douglasthrift.net> (maintainer)
@
text
@d1 63
a63 46
%%PYTHON_SITELIBDIR%%/keyring/__init__.py
%%PYTHON_SITELIBDIR%%/keyring/__init__.pyc
%%PYTHON_SITELIBDIR%%/keyring/__init__.pyo
%%PYTHON_SITELIBDIR%%/keyring/backend.py
%%PYTHON_SITELIBDIR%%/keyring/backend.pyc
%%PYTHON_SITELIBDIR%%/keyring/backend.pyo
%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.py
%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.pyc
%%PYTHON_SITELIBDIR%%/keyring/backends/__init__.pyo
%%PYTHON_SITELIBDIR%%/keyring/cli.py
%%PYTHON_SITELIBDIR%%/keyring/cli.pyc
%%PYTHON_SITELIBDIR%%/keyring/cli.pyo
%%PYTHON_SITELIBDIR%%/keyring/core.py
%%PYTHON_SITELIBDIR%%/keyring/core.pyc
%%PYTHON_SITELIBDIR%%/keyring/core.pyo
%%PYTHON_SITELIBDIR%%/keyring/getpassbackend.py
%%PYTHON_SITELIBDIR%%/keyring/getpassbackend.pyc
%%PYTHON_SITELIBDIR%%/keyring/getpassbackend.pyo
%%PYTHON_SITELIBDIR%%/keyring/http.py
%%PYTHON_SITELIBDIR%%/keyring/http.pyc
%%PYTHON_SITELIBDIR%%/keyring/http.pyo
%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.py
%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.pyc
%%PYTHON_SITELIBDIR%%/keyring/tests/__init__.pyo
%%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.py
%%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.pyc
%%PYTHON_SITELIBDIR%%/keyring/tests/test_backend.pyo
%%PYTHON_SITELIBDIR%%/keyring/tests/test_cli.py
%%PYTHON_SITELIBDIR%%/keyring/tests/test_cli.pyc
%%PYTHON_SITELIBDIR%%/keyring/tests/test_cli.pyo
%%PYTHON_SITELIBDIR%%/keyring/tests/test_core.py
%%PYTHON_SITELIBDIR%%/keyring/tests/test_core.pyc
%%PYTHON_SITELIBDIR%%/keyring/tests/test_core.pyo
%%PYTHON_SITELIBDIR%%/keyring/tests/test_util.py
%%PYTHON_SITELIBDIR%%/keyring/tests/test_util.pyc
%%PYTHON_SITELIBDIR%%/keyring/tests/test_util.pyo
%%PYTHON_SITELIBDIR%%/keyring/util/__init__.py
%%PYTHON_SITELIBDIR%%/keyring/util/__init__.pyc
%%PYTHON_SITELIBDIR%%/keyring/util/__init__.pyo
%%PYTHON_SITELIBDIR%%/keyring/util/escape.py
%%PYTHON_SITELIBDIR%%/keyring/util/escape.pyc
%%PYTHON_SITELIBDIR%%/keyring/util/escape.pyo
@@dirrm %%PYTHON_SITELIBDIR%%/keyring/backends
@@dirrm %%PYTHON_SITELIBDIR%%/keyring/tests
@@dirrm %%PYTHON_SITELIBDIR%%/keyring/util
@@dirrm %%PYTHON_SITELIBDIR%%/keyring
@


1.4
log
@- Update to 0.5

PR:		ports/152086
Submitted by:	Douglas William Thrift <douglas@@douglasthrift.net> (maintainer)
@
text
@d10 3
d19 3
d28 3
@


1.3
log
@- Update to 0.4

PR:		ports/150520
Submitted by:	Douglas William Thrift <douglas at douglasthrift dot net> (maintainer)
Approved by:	beat (co-mentor)
@
text
@a0 2
%%GNOME_KEYRING%%%%PYTHON_SITELIBDIR%%/gnome_keyring.so
%%KDE_KWALLET%%%%PYTHON_SITELIBDIR%%/kde_kwallet.so
d7 3
d16 3
d34 1
@


1.2
log
@Update to version 0.3

PR:	ports/149511
Submitted by:	Douglas William Thrift <douglas@@douglasthrift.net>
@
text
@d15 17
@


1.1
log
@The Python keyring lib provides an easy way to access the system keyring
service from Python. It can be used in any application that needs safe password
storage. It supports OSX, KDE, Gnome and Windows's native password storing
services. Besides this, it is shipped with kinds of Python implemented keyring
for the left environments.

WWW: http://pypi.python.org/pypi/keyring

PR:		ports/138513
Submitted by:	Douglas Thrift
@
text
@d12 3
@

