Commit Graph

123 Commits

Author SHA256 Message Date
Dominique Leuenberger
c9e3ed2901 Accepting request 641907 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/641907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=32
2018-10-18 13:29:03 +00:00
Tomáš Chvátal
e6d0d227b3 Accepting request 641840 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/641840
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=71
2018-10-14 08:49:34 +00:00
Yuchen Lin
bc18380518 Accepting request 635405 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/635405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=31
2018-09-16 16:29:49 +00:00
186b759960 - drop flake8 dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=69
2018-09-05 20:28:02 +00:00
Dominique Leuenberger
e39f4227a4 Accepting request 623136 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/623136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=30
2018-07-18 20:54:45 +00:00
6c0ae6e652 - Update to 13.2.1:
* #335: Fix regression in command line client.
  * Keyring command-line interface now reads the password
   directly from stdin if stdin is connected to a pipe.
  * #329: Improve output of ``keyring --list-backends``.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=67
2018-07-09 13:43:02 +00:00
Dominique Leuenberger
321c2bbfe6 Accepting request 620965 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/620965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=29
2018-07-09 11:27:21 +00:00
Tomáš Chvátal
c9caa62960 - Version update to 13.0.0:
* #327: In kwallet backend, if the collection or item is
    locked, a ``KeyringLocked`` exception is raised. Clients
    expecting a None response from ``get_password`` under
    this condition will need to catch this exception.
    Additionally, an ``InitError`` is now raised if the
    connection cannot be established to the DBus.
  * #298: In kwallet backend, when checking an existing
    handle, verify that it is still valid or create a new
    connection.
  * Fixed issue in SecretService. Ref #226.
  * #322: Fix AttributeError when ``escape.__builtins__``
    is a dict.
  * Deprecated ``keyring.util.escape`` module. If you use
    this module or encounter the warning (on the latest
    release of your packages), please `file a ticket
    <https://github.com/jaraco/keyring/issues/new>`_.
  * Unpin SecretStorage on Python 3.5+. Requires that
    Setuptools 17.1 be used. Note that the special
    handling will be unnecessary once Pip 9 can be
    assumed (as it will exclude SecretStorage 3 in
    non-viable environments).
  * #310: Keyring now loads all backends through entry
    points.
  * #312: Use ``entrypoints`` instead of pkg_resources to
    avoid performance hit loading pkg_resources. Adds
    a dependency on ``entrypoints``.
  * #294: No longer expose ``keyring.__version__`` (added
    in 8.1) to avoid performance hit loading pkg_resources.
  * #299: Keyring exceptions are now derived from a base

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=65
2018-06-23 07:38:04 +00:00
Dominique Leuenberger
a0cb42a514 Accepting request 568852 from devel:languages:python
- Fix building in py3 only enviroment
- Remove the test conditional which was always on anyway

OBS-URL: https://build.opensuse.org/request/show/568852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=28
2018-01-26 12:38:43 +00:00
Tomáš Chvátal
303db75e2a - Fix building in py3 only enviroment
- Remove the test conditional which was always on anyway

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=63
2018-01-24 10:27:56 +00:00
Dominique Leuenberger
cd2c0ccd1a Accepting request 546273 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/546273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=27
2017-12-03 09:08:24 +00:00
a68c6ed176 Accepting request 546226 from home:mimi_vx:branches:devel:languages:python
- update to 10.5.0:
  * Added --list-backends option to command-line interface.
  * Removed logger from keyring
  * Set the appid for SecretService & KWallet to something meaningful

OBS-URL: https://build.opensuse.org/request/show/546226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=61
2017-11-28 17:08:29 +00:00
Dominique Leuenberger
81ff6bbe17 Accepting request 518327 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/518327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=26
2017-08-24 16:18:02 +00:00
Thomas Bechtold
f4b3a466ce Accepting request 518325 from home:tbechtold:branches:devel:languages:python
- update to 10.4.0:
  * #279: In Kwallet, pass mainloop to SessionBus.
  * #278: Unpin pywin32-ctypes, but blacklist known
    incompatible versions.
  * #278: Pin to pywin32-ctypes 0.0.1 to avoid apparent
    breakage introduced in 0.1.0.

OBS-URL: https://build.opensuse.org/request/show/518325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=59
2017-08-23 05:22:48 +00:00
Dominique Leuenberger
bb2ea01e99 Accepting request 492693 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/492693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=25
2017-05-16 12:28:30 +00:00
Todd R
b9525e7583 Accepting request 492692 from home:TheBlackCat:branches:devel:languages:python
- Implement single-spec version.
- Fix source URL.
- Update to version 10.3.2

OBS-URL: https://build.opensuse.org/request/show/492692
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=57
2017-05-03 16:04:18 +00:00
Dominique Leuenberger
9566bb969a Accepting request 451180 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/451180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=24
2017-01-23 10:29:46 +00:00
7de08d7b11 Accepting request 450920 from home:stroeder:branches:devel:languages:python
update to 10.2

requires python-setuptools_scm>=1.15.0, see request #450874

OBS-URL: https://build.opensuse.org/request/show/450920
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=55
2017-01-18 13:46:53 +00:00
Dominique Leuenberger
36d774ee8a Accepting request 440407 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/440407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=23
2016-11-17 11:23:36 +00:00
Jan Matejek
8f867e864c Accepting request 440041 from home:stroeder:branches:devel:languages:python
update to 10.0.2

OBS-URL: https://build.opensuse.org/request/show/440041
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=53
2016-11-15 15:22:45 +00:00
Dominique Leuenberger
2e52fec831 Accepting request 419341 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/419341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=22
2016-09-08 15:37:18 +00:00
Thomas Bechtold
101a37dc2c Accepting request 419109 from home:stroeder:branches:devel:languages:python
update to 9.3.1

OBS-URL: https://build.opensuse.org/request/show/419109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=51
2016-08-15 05:34:30 +00:00
180c2e2ada Accepting request 405489 from home:tbechtold:branches:devel:languages:python
- update to 9.3:
9.3
---
* Pull Request #226: In SecretService backend, unlock
  individual entries.
9.2.1
-----
* Issue #230: Don't rely on dbus-python and instead
  defer to SecretStorage to describe the installation
  requirements.
9.2
---
* Issue #231 via #233: On Linux, ``secretstorage``
  is now a declared dependency, allowing recommended
  keyring to work simply after installation.
9.1
---
* Issue #83 via #229: ``kwallet`` backend now stores
  the service name as a folder name in the backend rather
  than storing all passwords in a Python folder.
- Adjust Requires
- Use pypi.io for Source url

OBS-URL: https://build.opensuse.org/request/show/405489
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=50
2016-07-04 08:17:41 +00:00
Dominique Leuenberger
5ea169050e Accepting request 400242 from devel:languages:python
- require python-setuptools (see bsc#983147)

OBS-URL: https://build.opensuse.org/request/show/400242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=21
2016-06-12 16:53:13 +00:00
0d9b66d728 - require python-setuptools (see bsc#983147)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=48
2016-06-06 11:21:29 +00:00
eef17d0f59 Accepting request 400053 from home:stroeder:branches:devel:languages:python
require python-setuptools (see #983147)

OBS-URL: https://build.opensuse.org/request/show/400053
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=47
2016-06-06 11:21:02 +00:00
Dominique Leuenberger
3e038917cd Accepting request 393985 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/393985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=20
2016-05-10 07:26:25 +00:00
1ca2547ded Accepting request 393936 from home:stroeder:branches:devel:languages:python
update to 9.0

OBS-URL: https://build.opensuse.org/request/show/393936
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=45
2016-05-06 07:29:42 +00:00
Dominique Leuenberger
5729ffc184 Accepting request 355697 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/355697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=19
2016-01-30 10:30:42 +00:00
f2803dc73d Accepting request 354379 from home:stroeder:branches:devel:languages:python
update to 7.1.2

OBS-URL: https://build.opensuse.org/request/show/354379
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=43
2016-01-25 09:17:25 +00:00
Dominique Leuenberger
530e3476ad Accepting request 349379 from devel:languages:python
- Update to version 5.7
- Removed CONTRIBUTORS.txt because not available in upstream
  source anymore.
- dropped patches keyring-import-gi.patch and keyring-gnome-3.18.patch
  because they were obsoleted by fixes in upstream source
5.7
---
* Issue #177: Resolve default keyring name on Gnome using the API.
* Issue #145: Add workaround for password exposure through
  process status for most passwords containing simple
  characters.
5.6
---
* Allow keyring to be invoked from command-line with
  ``python -m keyring``.
5.5.1
-----
* Issue #156: Fixed test failures in ``pyfs`` keyring related to
  0.5 release.
5.5
---
* Pull Request #176: Use recommended mechanism for checking
  GnomeKeyring version.

OBS-URL: https://build.opensuse.org/request/show/349379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=18
2015-12-21 11:03:28 +00:00
c2093ea544 - Update to version 5.7
- Removed CONTRIBUTORS.txt because not available in upstream
  source anymore.
- dropped patches keyring-import-gi.patch and keyring-gnome-3.18.patch
  because they were obsoleted by fixes in upstream source
5.7
---
* Issue #177: Resolve default keyring name on Gnome using the API.
* Issue #145: Add workaround for password exposure through
  process status for most passwords containing simple
  characters.
5.6
---
* Allow keyring to be invoked from command-line with
  ``python -m keyring``.
5.5.1
-----
* Issue #156: Fixed test failures in ``pyfs`` keyring related to
  0.5 release.
5.5
---
* Pull Request #176: Use recommended mechanism for checking
  GnomeKeyring version.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=41
2015-12-17 13:43:06 +00:00
1843d4087d - drop keyring-import-gi.patch, and update keyring-gnome-3.18.patch,
which introduces the regression

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=40
2015-12-17 12:59:53 +00:00
Stephan Kulow
4c3476fba2 Accepting request 331684 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/331684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=17
2015-09-24 05:16:14 +00:00
Denisart Benjamin
c6f3fb5e9f Accepting request 331682 from home:M0ses:branches:devel:languages:python
Added patch to import gi module and added to changes file

OBS-URL: https://build.opensuse.org/request/show/331682
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=38
2015-09-17 11:51:45 +00:00
Dominique Leuenberger
eea5eacc04 Accepting request 329461 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/329461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=16
2015-09-11 07:02:47 +00:00
Denisart Benjamin
fd533b464a Accepting request 329452 from home:dimstar:Factory
- Update to version 5.4:
  + Prefer setuptools_scm to hgtools.
- Replace python-hgtools BuildRequires with python-setuptools_scm,
  following upstreams change back to setuptools_scm.
- Add keyring-gnome-3.18.patch: Silence a warning: on GNOME 3.18,
  it is mandatory to specify the version to be imported.

OBS-URL: https://build.opensuse.org/request/show/329452
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=36
2015-09-07 09:08:34 +00:00
Dominique Leuenberger
fa45071cbf Accepting request 307762 from devel:languages:python
resubmit with fixed license

OBS-URL: https://build.opensuse.org/request/show/307762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=15
2015-05-19 21:16:50 +00:00
Jan Matejek
546f6bfbb7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=35 2015-05-18 12:06:20 +00:00
d588bbdd6d Accepting request 304500 from home:mimi_vx:branches:devel:languages:python
- update to version 5.3
+ changed licence to Python-2.0 and MIT
 * Prefer setuptools_scm to hgtools.
 * Version numbering is now derived from the code repository tags via hgtools.
 * Build and install now requires setuptools.
 * The entry point group must look like a module name, so the group is now “keyring.backends”.
 * Added preliminary support for loading keyring backends through setuptools entry points, specifically “keyring backends”.

OBS-URL: https://build.opensuse.org/request/show/304500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=34
2015-04-29 08:04:52 +00:00
Dominique Leuenberger
59708ab451 Accepting request 260930 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/260930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=14
2014-11-13 08:21:38 +00:00
Denisart Benjamin
0b0aac9fe8 Accepting request 260929 from home:MargueriteSu:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/260929
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=32
2014-11-11 18:18:27 +00:00
Stephan Kulow
fe7e65f4e8 Accepting request 256657 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/256657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=13
2014-10-18 07:08:05 +00:00
Todd R
6d3f3ad271 Accepting request 256238 from home:KGronlund:branches:devel:languages:python
- Update to version 4.0 (boo#901066):
  * Removed ``keyring_path`` parameter from ``load_keyring``. See release notes
    for 3.0.3 for more details.
  * Issue #22: Removed support for loading the config from the current
    directory. The config file must now be located in the platform-specific
    config location.
- Changes from version 3.7:
  * Issue #22: Deprecated loading of config from current directory. Support for
    loading the config in this manner will be removed in a future version.
  * Issue #131: Keyring now will prefer ``pywin32-ctypes
    <https://pypi.python.org/pypi/pywin32-ctypes>``_ to pywin32 if available.
- Changes from version 3.6:
  * Gnome keyring no longer relies on the GNOME_KEYRING_CONTROL environment
    variable.
  * Issue #140: Restore compatibility for older versions of PyWin32.
- Switch to pytest since nose doesn't support test fixtures and fails:
  - Add BuildRequires: python-pytest
  - Remove BuildRequires: python-nose

OBS-URL: https://build.opensuse.org/request/show/256238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=30
2014-10-15 09:19:34 +00:00
Stephan Kulow
02f10f8a3a Accepting request 248130 from devel:languages:python
- reduce/fix build requires (forwarded request 248129 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/248130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=12
2014-09-10 15:01:21 +00:00
19fa91f423 Accepting request 248129 from Cloud:OpenStack:Master
- reduce/fix build requires

OBS-URL: https://build.opensuse.org/request/show/248129
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=28
2014-09-09 09:11:56 +00:00
Stephan Kulow
d1686666c3 Accepting request 226392 from devel:languages:python
- Update to version 3.6:
  * Add support for packages that wish to bundle keyring by using relative
    imports throughout.
- Changes from version 3.5:
  * Issue #49: Give the backend priorities a 1.5 multiplier bump when an
    XDG_CURRENT_DESKTOP environment variable matches the keyring's target
    environment.
  * Issue #99: Clarified documentation on location of config and data files.
    Prepared the code base to treat the two differently on Unix-based systems.
    For now, the behavior is unchanged.
- Changes from version 3.4:
  * Extracted FileBacked and Encrypted base classes.
  * Add a pyinstaller hook to expose backend modules. Ref #124
  * Pull request #41: Use errno module instead of hardcoding error codes.
  * SecretService backend: correctly handle cases when user dismissed
    the collection creation or unlock prompt.

OBS-URL: https://build.opensuse.org/request/show/226392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=10
2014-03-20 06:32:44 +00:00
Sascha Peilicke
e5316fcb58 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=26 2014-03-17 10:21:15 +00:00
Sascha Peilicke
27617e3f00 - Update to version 3.6:
* Add support for packages that wish to bundle keyring by using relative
    imports throughout.
- Changes from version 3.5:
  * Issue #49: Give the backend priorities a 1.5 multiplier bump when an
    XDG_CURRENT_DESKTOP environment variable matches the keyring's target
    environment.
  * Issue #99: Clarified documentation on location of config and data files.
    Prepared the code base to treat the two differently on Unix-based systems.
    For now, the behavior is unchanged.
- Changes from version 3.4:
  * Extracted FileBacked and Encrypted base classes.
  * Add a pyinstaller hook to expose backend modules. Ref #124
  * Pull request #41: Use errno module instead of hardcoding error codes.
  * SecretService backend: correctly handle cases when user dismissed
    the collection creation or unlock prompt.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=25
2014-03-17 10:19:46 +00:00
Stephan Kulow
87e995c0b4 Accepting request 209859 from devel:languages:python
- Update to version 3.3
  * KWallet backend will now honor the KDE_FULL_SESSION environment
    variable as found on openSUSE.
- Changes from 3.2.1
  * SecretService backend: use a different function to check that the
    backend is functional. The default collection may not exist, but
    the collection will remain usable in that case.
    Also, make the error message more verbose.
    Resolves https://bugs.launchpad.net/bugs/1242412.
- Changes from 3.2
  * Issue #120: Invoke KeyringBackend.priority during load_keyring
    to ensure that any keyring loaded is actually viable (or raises
    an informative exception).
  * Issue #123: fix removing items.
  * Correctly escape item name when removing.
  * Use with statement when working with files.
  * Add a test for removing one item in group.
  * Issue #81: Added experimental support for third-party backends.
    See keyring.core._load_library_extensions for information on
    supplying a third-party backend.
- Changes from 3.1
  * All code now runs natively on both Python 2 and Python 3, 
    no 2to3 conversion is required.
  * Testsuite: clean up, and make more use of unittest2 methods. (forwarded request 209858 from posophe)

OBS-URL: https://build.opensuse.org/request/show/209859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-keyring?expand=0&rev=9
2013-12-09 16:00:47 +00:00