FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
py-keyring Store and access your passwords safely
3.2.1_1 security on this many watch lists=0 search for ports that depend on this port
Maintained by: douglas@douglasthrift.net search for ports maintained by this maintainer
Port Added: 04 Sep 2009 21:05:05
Also Listed In: python
License: PSFL
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: https://pypi.python.org/pypi/keyring
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/py-pytest-runner
  2. devel/py-setuptools27
  3. lang/python27
Required To Run:
  1. devel/py-setuptools27
  2. lang/python27

This port is required by:

for Build * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/security/py-keyring/ && make install clean
To add the package: pkg install security/py-keyring


Configuration Options
===> The following configuration options are available for py27-keyring-3.2.1_1:
     CRYPT_FILE=off: Install pycrpto to support the Crypt(ed) File backend
     GNOME_KEYRING=off: Install GNOME Keyring to support the Gnome backend
     KDE_KWALLET=off: Install KDE KWallet to support the kwallet backend
     KEYCZAR=off: Install keyczar to support keyring encryption
     PYFS=off: Install pyfilesystem to support the pyfs backend
     SECRET_SERVICE=off: Install SecretStorage to support the SecretService backend
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://pypi.crate.io/packages/source/k/keyring/
  3. http://pypi.python.jp/keyring/
  4. http://pypi.python.org/packages/source/k/keyring/

Number of commits found: 26

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Oct 2014 16:50:43
Original commit files touched by this commit  3.2.1_1
Revision:371453
mva search for other commits by this committer
- Convert ports of science/ and security to new USES=python

Approved by:	portmgr (implicit)
15 Jun 2014 09:05:16
Original commit files touched by this commit  3.2.1_1
Revision:357851
mva search for other commits by this committer
- Remove easy_install dependency
- Bump PORTREVISION to enforce a cleanup for the easy_install references

With hat:	python@
Approved by:	portmgr (implicit)
10 Mar 2014 17:01:37
Original commit files touched by this commit  3.2.1
Revision:347784
bapt search for other commits by this committer
Convert s* to USES=zip
30 Nov 2013 09:38:20
Original commit files touched by this commit  3.2.1
Revision:335271
sunpoet search for other commits by this committer
- Update to 3.2.1
- Support STAGEDIR
- While I'm here, convert to new options helper

Changes:	https://pypi.python.org/pypi/keyring#changes
PR:		ports/184270
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
20 Nov 2013 20:51:25
Original commit files touched by this commit  1.6.1
Revision:334452
sunpoet search for other commits by this committer
- Update WWW:
  - http://cheeseshop.python.org/ -> https://pypi.python.org/
  - http://pypi.python.org/ -> https://pypi.python.org/

With hat:	python
Approved by:	bapt (portmgr)
20 Sep 2013 22:55:26
Original commit files touched by this commit  1.6.1
Revision:327769
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
13 Aug 2013 15:00:48
Original commit files touched by this commit  1.6.1
Revision:324670
culot search for other commits by this committer
- Update to 1.6.1

Changes:	http://pypi.python.org/pypi/keyring/1.6.1#changes
PR:		ports/181247
Submitted by: 	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
09 Jun 2013 16:48:39
Original commit files touched by this commit  1.3
Revision:320346
miwi search for other commits by this committer
- Update to 1.3

PR:		179028
Submitted by:	Douglas William Thrift <douglas@douglasthrift.net>
17 Apr 2013 07:24:27
Original commit files touched by this commit  1.2.2
Revision:315939
culot search for other commits by this committer
- Update to 1.2.2

Changes:	http://pypi.python.org/pypi/keyring/1.2.2#changes
PR:		ports/177526
Submitted by: 	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
Feature safe:	yes
24 Mar 2013 05:33:16
Original commit files touched by this commit  1.2_1
Revision:315099
rm search for other commits by this committer
- add missing build dependency on py-pytest-runner to fix build on
  pointyhat
- remove conditional simplejson dependency, since we don't more
  have python2.5 in the tree
- change USE_PYTHON to ``yes'', because both python branches are
  supported by this port
- bump PORTREVISION

Reported by:    pointyhat (miwi)
Submitted by:	rm (myself)
Approved by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer, by mail)
21 Jan 2013 10:16:06
Original commit files touched by this commit  1.2
Revision:310761
culot search for other commits by this committer
- Update to 1.2

Changes:	http://pypi.python.org/pypi/keyring/1.2#changes
PR:		ports/175468
Submitted by: 	Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
19 Jun 2012 09:00:36
Original commit files touched by this commit  0.9.2
sunpoet search for other commits by this committer
- Update to 0.9.2

Changes:        http://pypi.python.org/pypi/keyring#changes
PR:             ports/169232
Submitted by:   Douglas Thrift <douglas@douglasthrift.net> (maintainer)
18 Jun 2012 01:20:16
Original commit files touched by this commit  0.9.1
wen search for other commits by this committer
- Update to 0.9.1
- OPTIONSNG'ify
- Add "Crypt(ed) File backend" OPTION

PR:             169145
Submitted by:   koobs <koobs.freebsd@gmail.com>
Approved by:    maintainer
22 Apr 2012 18:31:06
Original commit files touched by this commit  0.9
jgh search for other commits by this committer
- Update to 0.9

PR:     ports/167178
Submitted by:   maintainer, douglas@douglasthrift.net
02 Mar 2012 18:47:43
Original commit files touched by this commit  0.8
jgh search for other commits by this committer
-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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21 Feb 2012 21:47:27
Original commit files touched by this commit  0.7.1
jgh search for other commits by this committer
- 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
08 Aug 2011 07:19:41
Original commit files touched by this commit  0.6.2
culot search for other commits by this committer
- Update to 0.6.2

PR:             ports/159573
Submitted by:   Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
25 Feb 2011 03:19:29
Original commit files touched by this commit  0.5.1_1
miwi search for other commits by this committer
- Move over to py25 or above
- While here get rid FreeBSD 6.X and md5 support
15 Jan 2011 13:38:35
Original commit files touched by this commit  0.5.1
wen search for other commits by this committer
- Update to 0.5.1

PR:             ports/154008
Submitted by:   Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
Feature safe:   yes
11 Nov 2010 11:57:40
Original commit files touched by this commit  0.5
wen search for other commits by this committer
- Update to 0.5

PR:             ports/152086
Submitted by:   Douglas William Thrift <douglas@douglasthrift.net> (maintainer)
14 Sep 2010 07:58:31
Original commit files touched by this commit  0.4
decke search for other commits by this committer
- Update to 0.4

PR:             ports/150520
Submitted by:   Douglas William Thrift <douglas at douglasthrift dot net>
(maintainer)
Approved by:    beat (co-mentor)
11 Aug 2010 04:11:45
Original commit files touched by this commit  0.3
jpaetzel search for other commits by this committer
Update to version 0.3

PR:     ports/149511
Submitted by:   Douglas William Thrift <douglas@douglasthrift.net>
21 Nov 2009 15:48:35
Original commit files touched by this commit  0.2
miwi search for other commits by this committer
- Update MASTER_SITES
20 Oct 2009 15:20:42
Original commit files touched by this commit  0.2
yzlin search for other commits by this committer
- Remove blank patch files

Approved by:    rafan (co-mentor)
03 Oct 2009 03:13:10
Original commit files touched by this commit  0.2
yzlin search for other commits by this committer
- Update to 0.2

PR:             ports/138788
Submitted by:   Douglas William Thrift <douglas AT douglasthrift.net>
(maintainer)
Approved by:    rafan (co-mentor)
04 Sep 2009 21:04:44
Original commit files touched by this commit  0.1
miwi search for other commits by this committer
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

Number of commits found: 26

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ntpDec 20
ntp-develDec 20
gitDec 19
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
asterisk11Dec 11
bind99Dec 11
xorg-serverDec 10
unboundDec 09

10 vulnerabilities affecting 27 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24438
Broken 145
Deprecated 70
Ignore 398
Forbidden 2
Restricted 207
No CDROM 93
Vulnerable 19
Expired 0
Set to expire 65
Interactive 0
new 24 hours 2
new 48 hours6
new 7 days22
new fortnight45
new month129

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.