./security/py-keyring, Store and access your passwords safely

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 25.1.0, Package name: py311-keyring-25.1.0, Maintainer: pkgsrc.gnome

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.


Required to run:
[devel/py-setuptools] [lang/python37] [devel/py-importlib-metadata]

Required to build:
[pkgtools/cwrappers] [devel/py-setuptools_scm]

Master sites:

Filesize: 58.78 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-05 12:48:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-keyring: updated to 25.1.0

v25.1.0

Features

Replace ExceptionRaisedContext with ExceptionTrap.
   2024-04-05 12:41:19 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-keyring: update to 25.0.0.

v25.0.0
=======

Deprecations and Removals
-------------------------

- Removed check for config in XDG_DATA_HOME on Linux systems. (#99)
- In platform config support, remove support for Windows XP, now 10 years sunset.
   2024-03-03 12:44:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-keyring: update to 24.3.1.

v24.3.1
=======

Bugfixes
--------

- Minor fixes to account for emergent typing and linter concerns.
   2023-11-19 15:20:08 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-keyring: update to 24.3.0.

v24.3.0
=======

Features
--------

- Added bash completion support. (#643)
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7
   2023-06-28 10:49:47 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-keyring: update to 24.2.0.

v24.2.0
=======

Features
--------

- Require Python 3.8 or later.

Bugfixes
--------

- Restore support for reading from a config file (with regression test). (#638)

v24.1.0
=======

Bugfixes
--------

- Avoid logging warning when no config file is present. (#635)
- Include all operations in the error message if no operation was supplied. (#636)

Improved Documentation
----------------------

- Correct name of macOS backend in README. (#637)

v24.0.1
=======

Misc
----

-

v24.0.0
=======

* #633: Added ``diagnose`` command with basic support.
* #487: Removed ``keyring.backends.OS_X`` module.
* #593: Removed ``keyring.util.properties`` module.

v23.14.0
========

* #623: On macOS, warn the user when ``keychain`` property is
  indicated, as that value can't be honored (macOS API no longer
  supports indicating the target keychain).
   2023-03-29 11:04:03 by Thomas Klausner | Files touched by this commit (7)
Log message:
*: use PYTHON_VERSION instead of comparing PYPKGPREFIX