Changelog for
python312-pykeepass-4.0.7.post1-1.1.noarch.rpm :
* Sun Apr 14 2024 Atri Bhattacharya
- 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 - 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 - 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 - 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 - 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 - Update to version 4.0.3:
* Add otp support.
* Add debug_setup() function.
* Sun May 29 2022 Atri Bhattacharya - 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 - Update to version 4.0.1:
* No release notes.- Drop python-pykeepass-fix-version.patch: incorporated upstream.- Update dependency versions in keeping with upstream.
* Mon Feb 15 2021 Atri Bhattacharya - Update to version 4.0.0:
* Paths changed from strings to lists.
* Added PyKeePass.recyclebin_group.
* Added PyKeePass.trash_group().
* Added PyKeePass.trash_entry().
* Added PyKeePass.empty_group().
* Support reading/saving from streams.
* Fixed PyKeePass.dump_xml() pretty printing.
* Fixed gh#libkeepass/pykeepass#212 - properly pad encrypted payload.
* Fixed gh#libkeepass/pykeepass#222 - corrected transform_rounds field length.- Add python-pykeepass-fix-version.patch: Fix version so that egg-infos don\'t end up with the wrong version; patch taken from upstream commit.- Update URL and Source URL to new github repository.
* Sat Aug 01 2020 Atri Bhattacharya - Update to version 3.2.1:
* Pin construct version to last supporting python2
* Hard dependency on pycryptodomex
* Fixed kp.groups, kp.entries not returning elements with name/title None [gh#libkeepass/pykeepass#193].- Replace pycryptodome in BuildRequires and Requires, with pycryptodomex.- Update version of python-construct in BuildRequires and Requires.- Update %check section to run tests directly as recommended by upstream.