commit 128461d5eb22f19f042b452367ad8d76ff2ff98a Author: Adrian Schröter Date: Fri Dec 22 10:25:54 2023 +0100 Sync from SUSE:ALP:Source:Standard:1.0 python-cryptography-vectors revision 93d95ae27da7937ae4ad8d476019d83b diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/cryptography_vectors-41.0.7.tar.gz b/cryptography_vectors-41.0.7.tar.gz new file mode 100644 index 0000000..f70c673 --- /dev/null +++ b/cryptography_vectors-41.0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b36f976b6e58cc1801310e1c93c584c6539d371da7f8538edd8fc463dc80d5b +size 35288159 diff --git a/python-cryptography-vectors-rpmlintrc b/python-cryptography-vectors-rpmlintrc new file mode 100644 index 0000000..140b25a --- /dev/null +++ b/python-cryptography-vectors-rpmlintrc @@ -0,0 +1 @@ +addFilter(r"pem-certificate .*/site-packages/cryptography_vectors/x509/.*\.pem") diff --git a/python-cryptography-vectors.changes b/python-cryptography-vectors.changes new file mode 100644 index 0000000..c844941 --- /dev/null +++ b/python-cryptography-vectors.changes @@ -0,0 +1,249 @@ +------------------------------------------------------------------- +Tue Nov 28 09:25:20 UTC 2023 - Dirk Müller + +- update to 41.0.7: + * Update test vectors to match python-cryptography 41.0.7 + +------------------------------------------------------------------- +Fri Nov 10 13:25:55 UTC 2023 - Dirk Müller + +- update to 41.0.5: + * Update test vectors to match python-cryptography 41.0.5 + +------------------------------------------------------------------- +Thu Oct 5 09:23:54 UTC 2023 - Dirk Müller + +- update to 41.0.4: + * Update test vectors to match python-cryptography 41.0.4 + +------------------------------------------------------------------- +Tue Aug 8 10:50:37 UTC 2023 - Dirk Müller + +- update to 41.0.3: + * Update test vectors to match python-cryptography 41.0.3 + +------------------------------------------------------------------- +Tue Jul 11 13:37:34 UTC 2023 - Dirk Müller + +- update to 41.0.2: + * Update test vectors to match python-cryptography 41.0.2 + +------------------------------------------------------------------- +Mon Jun 19 20:09:00 UTC 2023 - Dirk Müller + +- update to 41.0.1 (bsc#1212568): + * Update test vectors to match python-cryptography 41.0.1 + +------------------------------------------------------------------- +Fri Apr 21 12:23:54 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +------------------------------------------------------------------- +Sat Apr 15 10:18:39 UTC 2023 - Dirk Müller + +- update to 40.0.2: + * Update test vectors to match python-cryptography 40.0.2 + +------------------------------------------------------------------- +Thu Apr 13 22:40:43 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +------------------------------------------------------------------- +Sun Mar 26 19:12:03 UTC 2023 - Dirk Müller + +- update to 40.0.1: + * Update test vectors to match python-cryptography 40.0.1 + +------------------------------------------------------------------- +Tue Mar 7 07:32:53 UTC 2023 - Dirk Müller + +- update to 39.0.2: + * Update test vectors to match python-cryptography 39.0.2 + +------------------------------------------------------------------- +Thu Feb 9 09:52:29 UTC 2023 - Matej Cepl + +- Update to 39.0.1: + * Update test vectors to match python-cryptography 39.0.1 + +------------------------------------------------------------------- +Mon Jan 2 19:34:49 UTC 2023 - Dirk Müller + +- update to 39.0.0 + * Update test vectors to match python-cryptography 39.0.0 + +------------------------------------------------------------------- +Wed Dec 7 16:49:03 UTC 2022 - Yogalakshmi Arunachalam + +- Update to 38.0.4 + * Fixed compilation when using LibreSSL 3.6.0. + * Fixed error when using py2app to build an application with a cryptography dependency. + +------------------------------------------------------------------- +Thu Nov 3 19:17:35 UTC 2022 - Matej Cepl + +- update to 38.0.3: + - Updated Windows, macOS, and Linux wheels to be compiled + with OpenSSL 3.0.7, which resolves CVE-2022-3602 and + CVE-2022-3786. + +------------------------------------------------------------------- +Thu Oct 27 22:38:19 UTC 2022 - Yogalakshmi Arunachalam + +- Update to 38.0.2: + * This release was subsequently yanked from PyPI due to a regression in OpenSSL. + * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.6. + +------------------------------------------------------------------- +Thu Sep 29 19:35:33 UTC 2022 - Dirk Müller + +- update to 38.0.1: + * Update test vectors to match python-cryptography 38.0.1 + +------------------------------------------------------------------- +Tue Jul 19 11:42:15 UTC 2022 - Dirk Müller + +- update to 37.0.4: + * Update test vectors to match python-cryptography 37.0.4 + +------------------------------------------------------------------- +Sun May 15 19:02:59 UTC 2022 - Dirk Müller + +- update to 37.0.2: + * Update test vectors to match python-cryptography 37.0.2 + +------------------------------------------------------------------- +Sat Mar 26 20:12:36 UTC 2022 - Dirk Müller + +- update to 36.0.2: + * Updates test vectors to match python-cryptography 36.0.22 + +------------------------------------------------------------------- +Mon Dec 20 22:48:48 UTC 2021 - Dirk Müller + +- update to 36.0.1 + * Updates test vectors to match python-cryptography 36.0.1 + +------------------------------------------------------------------- +Sat Nov 27 09:50:37 UTC 2021 - Dirk Müller + +- update to 36.0.0 + * Updates test vectors to match python-cryptography 36.0.0 + +------------------------------------------------------------------- +Mon Nov 8 19:36:19 UTC 2021 - Dirk Müller + +- disable python2 build as python-cryptography also has it disabled, + this allows a python2-specific version to be injected + +------------------------------------------------------------------- +Tue Oct 12 18:49:01 UTC 2021 - Ben Greiner + +- Downgrade to 3.4.8 + * Always keep in sync with python-cryptograhy + +------------------------------------------------------------------- +Thu Oct 7 10:58:04 UTC 2021 - Pedro Monreal + +- Add pem-certificate filters in python-cryptography-vectors-rpmlintrc + +------------------------------------------------------------------- +Thu Oct 7 08:46:49 UTC 2021 - Pedro Monreal + +- Update to 35.0.0: + * Changed the version scheme. + * BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that + the PEM string passed have PEM delimiters of the correct type. + * BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer + allows negative serial numbers. RFC 5280 has always prohibited these. + * BACKWARDS INCOMPATIBLE: Invalid ASN.1 found during X.509 parsing + will raise an error on initial parse rather than when the + invalid field is accessed. + * Rust is now required for building cryptography, the + CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer + respected. + * Parsers for X.509 no longer use OpenSSL and have been rewritten + in Rust. This should be backwards compatible (modulo the items + listed above) and improve both security and performance. + * Added support for OpenSSL 3.0.0 as a compilation target. + * Added support for SM3 and SM4, when using OpenSSL 1.1.1. These + algorithms are provided for compatibility in regions where they + may be required, and are not generally recommended. + * We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition + to our manylinux2010 and manylinux2014 wheels. + * Added rfc4514_attribute_name attribute to X509.NameAttribite. + * Added KBKDFCMAC. + +------------------------------------------------------------------- +Sun Feb 7 20:09:32 UTC 2021 - Michael Ströder + +- update to 3.3.2 (bsc#1198331): + * updated vectors for cryptography 3.3.2 + +------------------------------------------------------------------- +Sun Dec 20 09:29:45 UTC 2020 - Dirk Müller + +- update to 3.3.1: + * updated vectors for cryptography 3.3.1 + +------------------------------------------------------------------- +Wed Dec 9 11:59:25 UTC 2020 - Marcus Rueckert + +- update to 3.3: + * updated vectors for cryptography 3.3 + +------------------------------------------------------------------- +Wed Oct 28 14:28:42 UTC 2020 - Michael Ströder + +- update to 3.2.1: + * updated vectors for cryptography 3.2.1 + +------------------------------------------------------------------- +Mon Oct 26 11:37:44 UTC 2020 - Michael Ströder + +- update to 3.2: + * updated vectors for cryptography 3.2 + +------------------------------------------------------------------- +Mon Sep 28 10:47:08 UTC 2020 - Dirk Mueller + +- update to 3.1.1: + * updated vectors for cryptography 3.1.1 + +------------------------------------------------------------------- +Fri Sep 18 11:06:01 UTC 2020 - Dirk Mueller + +- update to 3.1: + * updated vectors for cryptography 3.1 + +------------------------------------------------------------------- +Tue Jul 28 17:11:42 UTC 2020 - Ondřej Súkup + +- update to 3.0: + * updated vectors for the cryptography 3.0 testing + +------------------------------------------------------------------- +Fri May 15 08:50:48 UTC 2020 - Michael Ströder + +- update to 2.9.2: + * updated vectors for the cryptography 2.9.2 testing + +------------------------------------------------------------------- +Thu Oct 17 14:52:38 UTC 2019 - Michael Ströder + +- added .keyring source +- update to 2.8: + * updated vectors for the cryptography 2.8 testing + +------------------------------------------------------------------- +Mon Jun 3 13:44:20 UTC 2019 - Ondřej Súkup + +- update to 2.7: + * updated vectors for the cryptography 2.7 testing + +------------------------------------------------------------------- +Wed May 29 13:40:23 UTC 2019 - Tomáš Chvátal + +- Initial commit, split out of cryptography diff --git a/python-cryptography-vectors.keyring b/python-cryptography-vectors.keyring new file mode 100644 index 0000000..4cb0b1f --- /dev/null +++ b/python-cryptography-vectors.keyring @@ -0,0 +1,34 @@ +pub 2048R/29F9ED98 2013-09-01 +uid Paul Kehrer +sub 2048R/9714E575 2013-09-01 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.22 (GNU/Linux) + +mQENBFIirTsBCADAeRXlWJkJ9SaKmR6+ox2aXOF3TCyfgtoJpf6WvBxbtoEpD//m +5789KO9lPHQrJGR34E36kOkmkHfrLLtmnELCx/UNvLm3VuW31rL3RvTTrxe1Fyft +5JQyYF/WSm6Bnj9yu8fVJUhSGe12SvODD7053bY1bSleMX5I6tGeIXJtih8b5u9u +1WNv0rxZqGLKaYTzgmtNcyKGK9jLKtkRwPivpjgrjeGQ+OHf/mwFY+HEOQUw+Cj4 +5FsCo6jvj+n4r9mYu+Ut6zDOx0cWf66QhZvawDyB2TSSulJsudUETDmoJJ5X9PqH +F/bHBdzc5I6HYy+CezSvDmjC+3DnIB//nXMPABEBAAG0JVBhdWwgS2VocmVyIDxw +YXVsLmwua2VocmVyQGdtYWlsLmNvbT6JATgEEwECACIFAlIirTsCGwMGCwkIBwMC +BhUIAgkKCwQWAgMBAh4BAheAAAoJECNa5fEp+e2YnM0H/i8bU3gQ/lMGli97Puui +Sm5es3AwE+dC/ubaAB8Hcdm8UH50uOI6JcmLYYcjglnFEQSDzrKg649Dcvjx7hDN +XoCx5V6dC8LcTVES5gGrRr/+ZXtsCVZn2TcLUMQ9bq1yb3jAYxOmWQ1rUvu0Kq+Z +1j9IERKpt3MZcXBlOxHP6zIhaaerLLRn5+SjCHCAZQYsKh9f6fMoRvbmaLyKrLBn +/n9/esn1b0joWEphwOER8UF5fckqDopovGojDXyNEKGGkXTkWtLk69AcaXcBI97X +SqYUmzvnHcAPilpKmfdnvcGPrS/wSY/F4T71aeQ+1QoE83CfavNMQ09g4rETSr3e +Vlq5AQ0EUiKtOwEIANRWXywm/B46dy2paG/dd1ApwdX3siIfnCKXEsLB1iTA5/HW +BZ5+hHRYmI24RyBj9lVhS9UJzpKZE+KLOZRFwMGGp3TxntInflamuI3iC1N7XqCz +gLMFJdHPO60LctbvOHTOx1Scb+AycmymF1HuUFbj1jlYUkwRPOiPvHHWkYQlfeUP +MPFo/M7Ae5FxKA4PYfJRQl62wsBRNE5k7IwOmstyUUnDZXIxpB+wNvpxQpAvWT8B +IyAvtlrkrE53frfyd0KUOR0iSHNcWcUL0L6XvsaOYb4i20bP7YE5XoVzzANbXTa1 +wVtz2yNoI7/8BLb2NMIacykUxryYtu6E9cmnwkkAEQEAAYkBHwQYAQIACQUCUiKt +OwIbDAAKCRAjWuXxKfntmM/yB/91f/17kL4iAS05WgM1xvgmyYJ3FOgP3hyqD5Ur +YkkmoFoF+r6bfBlW8AeOawYTvXinKdv9sM6q0EmiO+iqAuRRfaXZWCDqZdEpy+lv +Ev3jhVyuf8O+d8VEILsKia0cmzn6F1UMdp3E9TDgXr1/hMCuABvbfWzEkRQrGHc2 +cWLXXxko3mykZMLkl0MPGjmzEh87RE55hLk5HroXaMtdyz1knfybVnXgOUxMuqc+ ++wj499FP1jHvTEEknRopxsMe59+CdsoFBR9xs0Ets7K011P4CMKZZAXVwxF551QL +xnqe0Tn1t76rxPJKpyvUM+WtakEVPffuQqSkU8dIJgwwXrZo +=3pQn +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/python-cryptography-vectors.spec b/python-cryptography-vectors.spec new file mode 100644 index 0000000..868a94f --- /dev/null +++ b/python-cryptography-vectors.spec @@ -0,0 +1,60 @@ +# +# spec file for package python-cryptography-vectors +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# ALWAYS KEEP IN SYNC WITH python-cryptography! +%{?sle15_python_module_pythons} +Name: python-cryptography-vectors +# ALWAYS KEEP IN SYNC WITH python-cryptography! +Version: 41.0.7 +Release: 0 +Summary: Test vectors for the cryptography package +License: Apache-2.0 OR BSD-3-Clause +Group: Development/Languages/Python +URL: https://github.com/pyca/cryptography +Source0: https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-%{version}.tar.gz +Source2: %{name}.keyring +Source3: python-cryptography-vectors-rpmlintrc +BuildRequires: %{python_module pip} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildArch: noarch +%python_subpackages + +%description +Vectors for testing of the python cryptography package. + +%prep +%setup -q -n cryptography_vectors-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +#%%check +# this is test data only package for tests with python-cryptography. + +%files %{python_files} +%license LICENSE* +%{python_sitelib}/cryptography_vectors +%{python_sitelib}/cryptography_vectors-%{version}.dist-info + +%changelog