Package Release Info

python-pykeepass-4.1.1.post1-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-pykeepass

Change Logs

* Thu Apr 10 2025 Richard Rahl <rrahl0@opensuse.org>
- update to 4.1.1.post1:
  * [gh#libkeepass/pykeepass410] - support empty string as password
* Fri Aug 02 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.1.0.post1:
  * [gh#libkeepass/pykeepass#389] add PyKeePassdatabase_name and
    database_description
  * [gh#libkeepass/pykeepass#390] fix pkg_resources dependency
    issue
  * [gh#libkeepass/pykeepass#391] Entry.tags returns empty list
    instead of None
  * [gh#libkeepass/pykeepass#395] set 'encoding' attribute when
    exporting as XML
  * [gh#libkeepass/pykeepass#383] parse datetimes using isoformat
    instead of strptime
* Sun Apr 14 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.7.post1:
  * Fix gnome secrets crashes on expiration date check with
    missmatch of date format (gh#libkeepass/pykeepass#382).
  * Fix missing pykeepass.kdbx_parsing when built with modern
    tools (gh#libkeepass/pykeepass#378).
  * Remove shebang line from pykeepass/deprecated.py
    (gh#libkeepass/pykeepass#377).
- Drop fix-upstream-test-case.patch: upstream committed.
* Wed Mar 27 2024 Richard Rahl <rrahl0@proton.me>
- Update to 4.0.7:
  * PyKeePass has decrypt kwarg for accessing header info
  * added Entry.index and Entry.move for moving entries
  * added Entry.autotype_window setter
  * allow filename/keyfile to be file-like objects
  * drop dateutil dependency
  * switch to pyproject.toml
- add fix-upstream-test-case.patch for fixing an issue with
  missing pykeepass.kdbx_parsing
* Tue Sep 05 2023 Steve Kowalik <steven.kowalik@suse.com>
- Update to 4.0.6:
  * fixed #350 - fixed all Python 2 deprecation FIXMEs (e.g. future, )
- Switch to pyproject macros.
* Sat Jun 10 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.5:
  * [gh#libkeepass/pykeepass#344] AttributeError when accessing
    Times with None value
  * use __hash__ when evaluating equality
  * use mtime/uuid for HistoryEntry hashing
* Sun May 28 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.4:
  * [gh#libkeepass/pykeepass#314] correctly handle binaries with
    no data.
  * [gh#libkeepass/pykeepass#265] check for keepass signature.
  * [gh#libkeepass/pykeepass#319] support pathlib for
    filename/keyfile.
  * [gh#libkeepass/pykeepass#194] added 'protected' arg to
    _set_string_field.
  * [gh#libkeepass/pykeepass#338] allow comma entry tag separator.
  * use official icon names from KeePass source and deprecate old
    icons.
  * added Entry.is_custom_property_protected().
* Tue Jun 21 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.3:
  * Add otp support.
  * Add debug_setup() function.
* Sun May 29 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.2:
  * Added support for argon2id key derivation function.
  * Added credential expiry functions.
  * Fixes gh#libkeepass/pykeepass#223 - safe saving.
* Sun May 23 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.1:
  * No release notes.
- Drop python-pykeepass-fix-version.patch: incorporated upstream.
- Update dependency versions in keeping with upstream.
Version: 3.0.2-bp154.2.17
* Thu Apr 14 2022 Matej Cepl <mcepl@suse.com>
- Fix SPEC file to be all-version compatible. (bsc#1198336)
Version: 3.0.2-bp151.1.1
* Wed Sep 12 2018 badshah400@gmail.com
- Update to version 3.0.2:
  * Exclude tests from pypi package.
- Changes from version 3.0.1:
  * Fix installation (gh#pschmitt/pykeepass#98).
- Changes from version 3.0.0:
  * Update lxml from 4.2.1 to 4.2.3 (gh#pschmitt/pykeepass#86).
  * KDBX4 support (gh#pschmitt/pykeepass#84).
  * Update argon2-cffi from 18.1.0 to 18.3.0
    (gh#pschmitt/pykeepass#92).
  * Update pycryptodome from 3.6.3 to 3.6.6
    (gh#pschmitt/pykeepass#91).
  * Fix baseelement logic (gh#pschmitt/pykeepass#94).
  * Make pykeepass usable as a context manager
    (gh#pschmitt/pykeepass#87).
  * Strip out non-ASCII characters on decrypt
    (gh#pschmitt/pykeepass#97).
- Drop dependency on python-libkeepass, python-pykeepass no longer
  requires this since version 3.0.0; python-libkeepass is now
  deprecated.
- Recompile .pyc files from sources modified after install script
  to prevent inconsistent mtimes between object files and sources.
* Wed Aug 22 2018 badshah400@gmail.com
- Initial package.