17
0
Files
python-pykeepass/python-pykeepass.changes

154 lines
5.9 KiB
Plaintext

-------------------------------------------------------------------
Sun May 28 06:10:02 UTC 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 23:10:46 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.3:
* Add otp support.
* Add debug_setup() function.
-------------------------------------------------------------------
Sun May 29 14:46:58 UTC 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 00:32:17 UTC 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.
-------------------------------------------------------------------
Mon Feb 15 23:16:12 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
- 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 1 16:44:02 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- 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.
-------------------------------------------------------------------
Tue Apr 28 18:24:15 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.2.0:
* Added PyKeePass.xml().
* Added create_database().
* Added tag searching - gh#libkeepass/pykeepass#182.
* Binary attachments missing Compressed attribute unparseable
[gh#libkeepass/pykeepass#181].
* Protected multiline fields missing newline
[gh#libkeepass/pykeepass#129].
* Fixed problem where entries are protected after save.
- Changes from version 3.1.0:
* Removed context manager.
* Added autotype string support.
* Added attachments.
* Fixed find_entries(path=xxx) behavior.
* Entry.uuid, Group.uuid now return uuid.UUID object instead of
string.
-------------------------------------------------------------------
Tue Apr 2 08:51:29 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Fix argon2_cffi -> argon2-cffi dependency name
-------------------------------------------------------------------
Tue Mar 19 15:59:48 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Add minimum version python-construct >= 2.9.31
-------------------------------------------------------------------
Tue Mar 19 04:56:36 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Activate test suite on Python 3 using GitHub archive.
Currently failing on Python 2
- Add missing runtime dependencies
- Add %license
- Update to v3.0.3
* Python 3.7 support
* Autotype support
* Fix "object has no attribute" issue in save_history
* Fix datetime comparison when there is no tzinfo and autotype sequence
* Added new Attachment object (see README.rst for usage)
* Moved the xpath strings into xpath.py
* Added exceptions.py
* Fix entry.parentgroup doesn't work for history entries
* Move first and history into _xpath
* Use UUID instead of (name, title, password, ...) when comparing objects
* Notes is a reserved key
-------------------------------------------------------------------
Wed Sep 12 12:23:46 UTC 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 15:54:50 UTC 2018 - badshah400@gmail.com
- Initial package.