Notification time stamped 2020-11-30 20:54:51 UTC
From c3977d895ce3a54ea9e5c865f4173ed75b6f5ca2 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Nov 30 2020 20:54:45 +0000
Subject: build(update): 3.2.1
---
diff --git a/.gitignore b/.gitignore
index 7ee0a14..66ac6db 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/pykeepass-3.0.3.tar.gz
/pykeepass-3.2.0.tar.gz
+/pykeepass-3.2.1.tar.gz
diff --git a/python-pykeepass.spec b/python-pykeepass.spec
index 8212e4b..3a3c4fb 100644
--- a/python-pykeepass.spec
+++ b/python-pykeepass.spec
@@ -2,8 +2,8 @@
%global pypi_name pykeepass
Name: python-%{pypi_name}
-Version: 3.2.0
-Release: 4%{?dist}
+Version: 3.2.1
+Release: 1%{?dist}
Summary: Python library to interact with keepass databases
License: GPLv3
@@ -23,10 +23,10 @@ Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
Requires: python3dist(argon2-cffi)
-Requires: python3dist(construct) >= 2.9
+Requires: python3dist(construct) >= 2.10.54
Requires: python3dist(future)
Requires: python3dist(lxml)
-Requires: python3dist(pycryptodomex)
+Requires: python3dist(pycryptodomex) >= 3.6.2
Requires: python3dist(python-dateutil)
%description -n python3-%{pypi_name}
@@ -39,12 +39,9 @@ This library allows you to write entries to a KeePass database.
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
-# Built with system 'pycryptodomex'
-sed -i 's|pycryptodome|pycryptodomex|' requirements.txt \
- setup.py
-sed -i 's|Crypto.Cipher|Cryptodome.Cipher|' pykeepass/kdbx_parsing/common.py
-sed -i 's|Crypto.Util|Cryptodome.Util|' pykeepass/kdbx_parsing/common.py
-sed -i 's|Crypto.Util|Cryptodome.Util|' pykeepass/kdbx_parsing/twofish.py
+sed -i 's|pycryptodomex==|pycryptodomex>=|' requirements.txt
+sed -i 's|construct==|construct>=|' requirements.txt
+sed -i 's|construct==|construct>=|' setup.py
%build
@@ -63,6 +60,9 @@ sed -i 's|Crypto.Util|Cryptodome.Util|'
pykeepass/kdbx_parsing/twofish.py
%changelog
+* Mon Nov 30 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 3.2.1-1
+- build(update): 3.2.1
+
* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index 6643e1e..1e35487 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pykeepass-3.2.0.tar.gz) =
5bc5596974079522ddba3a3442044fa41b7d35d247070ae2d9b1cb00db42a57ef22c1bd06fcf4a8713bd85a4455641bed86a1d3caa10bf62323f639ddd006e9d
+SHA512 (pykeepass-3.2.1.tar.gz) =
559287581741d5b3465fa722d0dc51dbbcb46776349c7a4ce2b688b8e692f188078718adcdf527723e35f30b3f68efa4625bba5db5109841b75d2590d0b67ff8
https://src.fedoraproject.org/rpms/python-pykeepass/c/c3977d895ce3a54ea9e...