Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ca-certificates for openSUSE:Factory
checked in at 2025-10-11 22:48:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ca-certificates (Old)
and /work/SRC/openSUSE:Factory/.ca-certificates.new.5300 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ca-certificates"
Sat Oct 11 22:48:30 2025 rev:55 rq:1310595 version:2+git20251006.0b604c2
Changes:
--------
--- /work/SRC/openSUSE:Factory/ca-certificates/ca-certificates.changes
2024-09-02 13:13:16.787429778 +0200
+++
/work/SRC/openSUSE:Factory/.ca-certificates.new.5300/ca-certificates.changes
2025-10-11 22:49:01.922229880 +0200
@@ -1,0 +2,7 @@
+Mon Oct 06 13:31:59 UTC 2025 - Thorsten Kukuk <[email protected]>
+
+- Update to version 2+git20251006.0b604c2:
+ * Sync directories with p11-kit [bsc#1251012]
+ * CI: Drop use of poetry
+
+-------------------------------------------------------------------
Old:
----
ca-certificates-2+git20240805.fd24d50.obscpio
New:
----
ca-certificates-2+git20251006.0b604c2.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ca-certificates.spec ++++++
--- /var/tmp/diff_new_pack.mTIsuA/_old 2025-10-11 22:49:02.606258451 +0200
+++ /var/tmp/diff_new_pack.mTIsuA/_new 2025-10-11 22:49:02.618258953 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ca-certificates
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,10 @@
#
+%define ssletcdir %{_sysconfdir}/ssl
+%define cabundle %{_localstatedir}/lib/ca-certificates/ca-bundle.pem
+%define sslcerts %{ssletcdir}/certs
+
%if 0%{?_build_in_place}
%define git_version %(git log '-n1' '--date=format:%Y%m%d'
'--no-show-signature' "--pretty=format:+git%cd.%h")
BuildRequires: git-core
@@ -32,31 +36,27 @@
# on top of gnutls that we have to live with the bundle for now
%bcond_without cabundle
-BuildRequires: p11-kit-devel
-
Name: ca-certificates
-%define ssletcdir %{_sysconfdir}/ssl
-%define cabundle /var/lib/ca-certificates/ca-bundle.pem
-%define sslcerts %{ssletcdir}/certs
-Version: 2+git20240805.fd24d50%{git_version}
+Version: 2+git20251006.0b604c2%{git_version}
Release: 0
Summary: Utilities for system wide CA certificate installation
License: GPL-2.0-or-later
Group: Productivity/Networking/Security
-Source0: ca-certificates-%{version}.tar
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
URL: https://github.com/openSUSE/ca-certificates
+Source0: ca-certificates-%{version}.tar
+BuildRequires: p11-kit-devel
#
-Requires: /usr/bin/readlink
+Requires: %{_bindir}/readlink
Requires: p11-kit
Requires: p11-kit-tools >= 0.23.1
# needed for post
-Requires(post): p11-kit-tools /usr/bin/readlink
+Requires(post): %{_bindir}/readlink
+Requires(post): p11-kit-tools
Recommends: ca-certificates-mozilla
# no need for a separate Java package anymore. The bundle is
# created by C code.
Obsoletes: java-ca-certificates = 1
-Provides: java-ca-certificates = %version-%release
+Provides: java-ca-certificates = %{version}-%{release}
BuildArch: noarch
%description
@@ -74,20 +74,18 @@
rm -f certbundle.run
%endif
%make_install
-install -d -m 755 %{buildroot}%{trustdir_cfg}/{anchors,blacklist}
-install -d -m 755 %{buildroot}%{trustdir_static}/{anchors,blacklist}
install -d -m 755 %{buildroot}%{ssletcdir}
-install -d -m 755 %{buildroot}/etc/ca-certificates/update.d
+install -d -m 755 %{buildroot}%{_sysconfdir}/ca-certificates/update.d
install -d -m 755 %{buildroot}%{_prefix}/lib/ca-certificates/update.d
-install -d -m 555 %{buildroot}/var/lib/ca-certificates/pem
-install -d -m 555 %{buildroot}/var/lib/ca-certificates/openssl
+install -d -m 555 %{buildroot}%{_localstatedir}/lib/ca-certificates/pem
+install -d -m 555 %{buildroot}%{_localstatedir}/lib/ca-certificates/openssl
install -d -m 755 %{buildroot}/%{_prefix}/lib/systemd/system
-ln -s ../../var/lib/ca-certificates/pem %{buildroot}%{sslcerts}
+ln -s ../..%{_localstatedir}/lib/ca-certificates/pem %{buildroot}%{sslcerts}
%if %{with cabundle}
install -D -m 444 /dev/null %{buildroot}/%{cabundle}
ln -s %{cabundle} %{buildroot}%{ssletcdir}/ca-bundle.pem
%endif
-install -D -m 444 /dev/null %{buildroot}/var/lib/ca-certificates/java-cacerts
+install -D -m 444 /dev/null
%{buildroot}%{_localstatedir}/lib/ca-certificates/java-cacerts
%pre
%service_add_pre ca-certificates.path ca-certificates.service
ca-certificates-setup.service
@@ -102,38 +100,26 @@
%postun
if [ "$1" -eq 0 ]; then
- rm -rf /var/lib/ca-certificates/pem /var/lib/ca-certificates/openssl
+ rm -rf %{_localstatedir}/lib/ca-certificates/pem
%{_localstatedir}/lib/ca-certificates/openssl
fi
%service_del_postun ca-certificates.path ca-certificates.service
ca-certificates-setup.service
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-, root, root)
%license COPYING
%doc README
-%dir %{pkidir_cfg}
-%dir %{trustdir_cfg}
-%dir %{trustdir_cfg}/anchors
-%dir %{trustdir_cfg}/blacklist
-%dir %{pkidir_static}
-%dir %{trustdir_static}
-%dir %{trustdir_static}/anchors
-%dir %{trustdir_static}/blacklist
-%dir %ssletcdir
-%sslcerts
-%ghost /var/lib/ca-certificates/java-cacerts
-%dir /etc/ca-certificates
-%dir /etc/ca-certificates/update.d
+%dir %{ssletcdir}
+%{sslcerts}
+%ghost %{_localstatedir}/lib/ca-certificates/java-cacerts
+%dir %{_sysconfdir}/ca-certificates
+%dir %{_sysconfdir}/ca-certificates/update.d
%dir %{_prefix}/lib/ca-certificates
%dir %{_prefix}/lib/ca-certificates/update.d
%{_prefix}/lib/systemd/system/*
-%dir /var/lib/ca-certificates
-%dir /var/lib/ca-certificates/pem
-%dir /var/lib/ca-certificates/openssl
+%dir %{_localstatedir}/lib/ca-certificates
+%dir %{_localstatedir}/lib/ca-certificates/pem
+%dir %{_localstatedir}/lib/ca-certificates/openssl
%{_sbindir}/update-ca-certificates
-%{_mandir}/man8/update-ca-certificates.8*
+%{_mandir}/man8/update-ca-certificates.8%{?ext_man}
%{_prefix}/lib/ca-certificates/update.d/*java.run
%{_prefix}/lib/ca-certificates/update.d/*etc_ssl.run
%{_prefix}/lib/ca-certificates/update.d/*openssl.run
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.mTIsuA/_old 2025-10-11 22:49:02.690261960 +0200
+++ /var/tmp/diff_new_pack.mTIsuA/_new 2025-10-11 22:49:02.698262294 +0200
@@ -3,6 +3,6 @@
<param
name="url">http://github.com/openSUSE/ca-certificates.git</param>
<param
name="changesrevision">d16f02666b959e10f5bc64b6ab26b398f388ad0b</param></service><service
name="tar_scm">
<param
name="url">https://github.com/openSUSE/ca-certificates.git</param>
- <param
name="changesrevision">fd24d504812a7c81940a3bd8e7620c9443018146</param></service></servicedata>
+ <param
name="changesrevision">0b604c23a56e5189ea13b5671d3f4bcf9c182129</param></service></servicedata>
(No newline at EOF)
++++++ ca-certificates-2+git20240805.fd24d50.obscpio ->
ca-certificates-2+git20251006.0b604c2.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ca-certificates-2+git20240805.fd24d50/.github/workflows/ci.yml
new/ca-certificates-2+git20251006.0b604c2/.github/workflows/ci.yml
--- old/ca-certificates-2+git20240805.fd24d50/.github/workflows/ci.yml
2024-08-05 10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/.github/workflows/ci.yml
2025-10-06 15:29:13.000000000 +0200
@@ -17,9 +17,9 @@
- name: set up Python
uses: actions/setup-python@v2
- name: install dependencies
- run: pip install --user poetry && poetry install
+ run: pip install --user black
- name: run tests
- run: poetry run black --check --diff *py
+ run: black --check --diff *py
tests:
name: Test containers
@@ -30,6 +30,6 @@
- name: set up Python
uses: actions/setup-python@v2
- name: install dependencies
- run: pip install --user poetry && poetry install
+ run: pip install --user pytest-xdist testinfra
- name: run tests
- run: poetry run pytest -vv -n $(nproc)
+ run: pytest -vv -n $(nproc)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ca-certificates-2+git20240805.fd24d50/README
new/ca-certificates-2+git20251006.0b604c2/README
--- old/ca-certificates-2+git20240805.fd24d50/README 2024-08-05
10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/README 2025-10-06
15:29:13.000000000 +0200
@@ -41,7 +41,7 @@
openssl's 'trusted' format.
- /etc/ca-certificates.conf is no longer supported. Just symlink the
- certificates you don't want to /etc/pki/trust/blacklist.
+ certificates you don't want to /etc/pki/trust/blocklist.
Differences to Debian
=====================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ca-certificates-2+git20240805.fd24d50/Testsuite.md
new/ca-certificates-2+git20251006.0b604c2/Testsuite.md
--- old/ca-certificates-2+git20240805.fd24d50/Testsuite.md 2024-08-05
10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/Testsuite.md 2025-10-06
15:29:13.000000000 +0200
@@ -8,21 +8,21 @@
## Prerequisites
- Python >= 3.6.2
-- [Poetry](https://python-poetry.org/)
+- [pytest](https://docs.pytest.org/en/stable/), ideally with xdist
+- [testinfra](https://testinfra.readthedocs.io/).
- [Podman](https://podman.io/)
## Running the tests
-First, initialize the virtualenv and install the dependencies via `poetry
-install`. Now you can run the tests:
+Install dependencies (e.g. in a virtualenv), then run the tests:
```ShellSession
-$ poetry run pytest -vv -n $(nproc)
+$ pytest -vv -n $(nproc)
$ # only run the tests on Leap:
-$ poetry run pytest -vv -n $(nproc) --container leap
+$ pytest -vv -n $(nproc) --container leap
$ # run only a certain test function
-$ poetry run pytest -vv -k prints_help -n $(nproc)
+$ pytest -vv -k prints_help -n $(nproc)
```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ca-certificates-2+git20240805.fd24d50/ca-certificates.path
new/ca-certificates-2+git20251006.0b604c2/ca-certificates.path
--- old/ca-certificates-2+git20240805.fd24d50/ca-certificates.path
2024-08-05 10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/ca-certificates.path
2025-10-06 15:29:13.000000000 +0200
@@ -7,7 +7,7 @@
PathExists=/etc/pki/trust/.updated
PathChanged=/etc/pki/trust
PathChanged=/etc/pki/trust/anchors
-PathChanged=/etc/pki/trust/blacklist
+PathChanged=/etc/pki/trust/blocklist
[Install]
WantedBy=default.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ca-certificates-2+git20240805.fd24d50/ca-certificates.spec
new/ca-certificates-2+git20251006.0b604c2/ca-certificates.spec
--- old/ca-certificates-2+git20240805.fd24d50/ca-certificates.spec
2024-08-05 10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/ca-certificates.spec
2025-10-06 15:29:13.000000000 +0200
@@ -15,6 +15,10 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+%define ssletcdir %{_sysconfdir}/ssl
+%define cabundle %{_localstatedir}/lib/ca-certificates/ca-bundle.pem
+%define sslcerts %{ssletcdir}/certs
+
%if 0%{?_build_in_place}
%define git_version %(git log '-n1' '--date=format:%Y%m%d'
'--no-show-signature' "--pretty=format:+git%cd.%h")
BuildRequires: git-core
@@ -31,31 +35,27 @@
# on top of gnutls that we have to live with the bundle for now
%bcond_without cabundle
-BuildRequires: p11-kit-devel
-
Name: ca-certificates
-%define ssletcdir %{_sysconfdir}/ssl
-%define cabundle /var/lib/ca-certificates/ca-bundle.pem
-%define sslcerts %{ssletcdir}/certs
Version: 2%{git_version}
Release: 0
Summary: Utilities for system wide CA certificate installation
License: GPL-2.0-or-later
Group: Productivity/Networking/Security
-Source0: ca-certificates-%{version}.tar
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
URL: https://github.com/openSUSE/ca-certificates
+Source0: ca-certificates-%{version}.tar
+BuildRequires: p11-kit-devel
#
-Requires: /usr/bin/readlink
+Requires: %{_bindir}/readlink
Requires: p11-kit
Requires: p11-kit-tools >= 0.23.1
# needed for post
-Requires(post): p11-kit-tools /usr/bin/readlink
+Requires(post): %{_bindir}/readlink
+Requires(post): p11-kit-tools
Recommends: ca-certificates-mozilla
# no need for a separate Java package anymore. The bundle is
# created by C code.
Obsoletes: java-ca-certificates = 1
-Provides: java-ca-certificates = %version-%release
+Provides: java-ca-certificates = %{version}-%{release}
BuildArch: noarch
%description
@@ -73,20 +73,18 @@
rm -f certbundle.run
%endif
%make_install
-install -d -m 755 %{buildroot}%{trustdir_cfg}/{anchors,blacklist}
-install -d -m 755 %{buildroot}%{trustdir_static}/{anchors,blacklist}
install -d -m 755 %{buildroot}%{ssletcdir}
-install -d -m 755 %{buildroot}/etc/ca-certificates/update.d
+install -d -m 755 %{buildroot}%{_sysconfdir}/ca-certificates/update.d
install -d -m 755 %{buildroot}%{_prefix}/lib/ca-certificates/update.d
-install -d -m 555 %{buildroot}/var/lib/ca-certificates/pem
-install -d -m 555 %{buildroot}/var/lib/ca-certificates/openssl
+install -d -m 555 %{buildroot}%{_localstatedir}/lib/ca-certificates/pem
+install -d -m 555 %{buildroot}%{_localstatedir}/lib/ca-certificates/openssl
install -d -m 755 %{buildroot}/%{_prefix}/lib/systemd/system
-ln -s ../../var/lib/ca-certificates/pem %{buildroot}%{sslcerts}
+ln -s ../..%{_localstatedir}/lib/ca-certificates/pem %{buildroot}%{sslcerts}
%if %{with cabundle}
install -D -m 444 /dev/null %{buildroot}/%{cabundle}
ln -s %{cabundle} %{buildroot}%{ssletcdir}/ca-bundle.pem
%endif
-install -D -m 444 /dev/null %{buildroot}/var/lib/ca-certificates/java-cacerts
+install -D -m 444 /dev/null
%{buildroot}%{_localstatedir}/lib/ca-certificates/java-cacerts
%pre
%service_add_pre ca-certificates.path ca-certificates.service
ca-certificates-setup.service
@@ -101,38 +99,26 @@
%postun
if [ "$1" -eq 0 ]; then
- rm -rf /var/lib/ca-certificates/pem /var/lib/ca-certificates/openssl
+ rm -rf %{_localstatedir}/lib/ca-certificates/pem
%{_localstatedir}/lib/ca-certificates/openssl
fi
%service_del_postun ca-certificates.path ca-certificates.service
ca-certificates-setup.service
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-, root, root)
%license COPYING
%doc README
-%dir %{pkidir_cfg}
-%dir %{trustdir_cfg}
-%dir %{trustdir_cfg}/anchors
-%dir %{trustdir_cfg}/blacklist
-%dir %{pkidir_static}
-%dir %{trustdir_static}
-%dir %{trustdir_static}/anchors
-%dir %{trustdir_static}/blacklist
-%dir %ssletcdir
-%sslcerts
-%ghost /var/lib/ca-certificates/java-cacerts
-%dir /etc/ca-certificates
-%dir /etc/ca-certificates/update.d
+%dir %{ssletcdir}
+%{sslcerts}
+%ghost %{_localstatedir}/lib/ca-certificates/java-cacerts
+%dir %{_sysconfdir}/ca-certificates
+%dir %{_sysconfdir}/ca-certificates/update.d
%dir %{_prefix}/lib/ca-certificates
%dir %{_prefix}/lib/ca-certificates/update.d
%{_prefix}/lib/systemd/system/*
-%dir /var/lib/ca-certificates
-%dir /var/lib/ca-certificates/pem
-%dir /var/lib/ca-certificates/openssl
+%dir %{_localstatedir}/lib/ca-certificates
+%dir %{_localstatedir}/lib/ca-certificates/pem
+%dir %{_localstatedir}/lib/ca-certificates/openssl
%{_sbindir}/update-ca-certificates
-%{_mandir}/man8/update-ca-certificates.8*
+%{_mandir}/man8/update-ca-certificates.8%{?ext_man}
%{_prefix}/lib/ca-certificates/update.d/*java.run
%{_prefix}/lib/ca-certificates/update.d/*etc_ssl.run
%{_prefix}/lib/ca-certificates/update.d/*openssl.run
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ca-certificates-2+git20240805.fd24d50/poetry.lock
new/ca-certificates-2+git20251006.0b604c2/poetry.lock
--- old/ca-certificates-2+git20240805.fd24d50/poetry.lock 2024-08-05
10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/poetry.lock 1970-01-01
01:00:00.000000000 +0100
@@ -1,475 +0,0 @@
-[[package]]
-name = "apipkg"
-version = "1.5"
-description = "apipkg: namespace control and lazy-import mechanism"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
-
-[[package]]
-name = "appdirs"
-version = "1.4.4"
-description = "A small Python module for determining appropriate
platform-specific dirs, e.g. a \"user data dir\"."
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "atomicwrites"
-version = "1.4.0"
-description = "Atomic file writes."
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
-
-[[package]]
-name = "attrs"
-version = "21.2.0"
-description = "Classes Without Boilerplate"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
-
-[package.extras]
-dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest
(>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo",
"sphinx", "sphinx-notfound-page", "pre-commit"]
-docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"]
-tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest
(>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"]
-tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest
(>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"]
-
-[[package]]
-name = "black"
-version = "21.5b1"
-description = "The uncompromising code formatter."
-category = "dev"
-optional = false
-python-versions = ">=3.6.2"
-
-[package.dependencies]
-appdirs = "*"
-click = ">=7.1.2"
-dataclasses = {version = ">=0.6", markers = "python_version < \"3.7\""}
-mypy-extensions = ">=0.4.3"
-pathspec = ">=0.8.1,<1"
-regex = ">=2020.1.8"
-toml = ">=0.10.1"
-typed-ast = {version = ">=1.4.2", markers = "python_version < \"3.8\""}
-typing-extensions = {version = ">=3.7.4", markers = "python_version < \"3.8\""}
-
-[package.extras]
-colorama = ["colorama (>=0.4.3)"]
-d = ["aiohttp (>=3.6.0)", "aiohttp-cors"]
-python2 = ["typed-ast (>=1.4.2)"]
-
-[[package]]
-name = "click"
-version = "8.0.1"
-description = "Composable command line interface toolkit"
-category = "dev"
-optional = false
-python-versions = ">=3.6"
-
-[package.dependencies]
-colorama = {version = "*", markers = "platform_system == \"Windows\""}
-importlib-metadata = {version = "*", markers = "python_version < \"3.8\""}
-
-[[package]]
-name = "colorama"
-version = "0.4.4"
-description = "Cross-platform colored terminal text."
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
-
-[[package]]
-name = "dataclasses"
-version = "0.8"
-description = "A backport of the dataclasses module for Python 3.6"
-category = "dev"
-optional = false
-python-versions = ">=3.6, <3.7"
-
-[[package]]
-name = "execnet"
-version = "1.8.0"
-description = "execnet: rapid multi-Python deployment"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
-
-[package.dependencies]
-apipkg = ">=1.4"
-
-[package.extras]
-testing = ["pre-commit"]
-
-[[package]]
-name = "importlib-metadata"
-version = "4.1.0"
-description = "Read metadata from Python packages"
-category = "dev"
-optional = false
-python-versions = ">=3.6"
-
-[package.dependencies]
-typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""}
-zipp = ">=0.5"
-
-[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
-testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8",
"pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pep517", "pyfakefs",
"flufl.flake8", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources
(>=1.3)"]
-
-[[package]]
-name = "iniconfig"
-version = "1.1.1"
-description = "iniconfig: brain-dead simple config-ini parsing"
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "mypy-extensions"
-version = "0.4.3"
-description = "Experimental type system extensions for programs checked with
the mypy typechecker."
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "packaging"
-version = "20.9"
-description = "Core utilities for Python packages"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
-
-[package.dependencies]
-pyparsing = ">=2.0.2"
-
-[[package]]
-name = "pathspec"
-version = "0.8.1"
-description = "Utility library for gitignore style pattern matching of file
paths."
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
-
-[[package]]
-name = "pluggy"
-version = "0.13.1"
-description = "plugin and hook calling mechanisms for python"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
-
-[package.dependencies]
-importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
-
-[package.extras]
-dev = ["pre-commit", "tox"]
-
-[[package]]
-name = "py"
-version = "1.10.0"
-description = "library with cross-python path, ini-parsing, io, code, log
facilities"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
-
-[[package]]
-name = "pyparsing"
-version = "2.4.7"
-description = "Python parsing module"
-category = "dev"
-optional = false
-python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
-
-[[package]]
-name = "pytest"
-version = "6.2.4"
-description = "pytest: simple powerful testing with Python"
-category = "dev"
-optional = false
-python-versions = ">=3.6"
-
-[package.dependencies]
-atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
-attrs = ">=19.2.0"
-colorama = {version = "*", markers = "sys_platform == \"win32\""}
-importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
-iniconfig = "*"
-packaging = "*"
-pluggy = ">=0.12,<1.0.0a1"
-py = ">=1.8.2"
-toml = "*"
-
-[package.extras]
-testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests",
"xmlschema"]
-
-[[package]]
-name = "pytest-forked"
-version = "1.3.0"
-description = "run tests in isolated forked subprocesses"
-category = "dev"
-optional = false
-python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
-
-[package.dependencies]
-py = "*"
-pytest = ">=3.10"
-
-[[package]]
-name = "pytest-testinfra"
-version = "6.3.0"
-description = "Test infrastructures"
-category = "dev"
-optional = false
-python-versions = ">=3.6"
-
-[package.dependencies]
-pytest = "!=3.0.2"
-
-[package.extras]
-ansible = ["ansible"]
-paramiko = ["paramiko"]
-salt = ["salt"]
-winrm = ["pywinrm"]
-
-[[package]]
-name = "pytest-xdist"
-version = "2.2.1"
-description = "pytest xdist plugin for distributed testing and loop-on-failing
modes"
-category = "dev"
-optional = false
-python-versions = ">=3.5"
-
-[package.dependencies]
-execnet = ">=1.1"
-pytest = ">=6.0.0"
-pytest-forked = "*"
-
-[package.extras]
-psutil = ["psutil (>=3.0)"]
-testing = ["filelock"]
-
-[[package]]
-name = "regex"
-version = "2021.4.4"
-description = "Alternative regular expression module, to replace re."
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "toml"
-version = "0.10.2"
-description = "Python Library for Tom's Obvious, Minimal Language"
-category = "dev"
-optional = false
-python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
-
-[[package]]
-name = "typed-ast"
-version = "1.4.3"
-description = "a fork of Python 2 and 3 ast modules with type comment support"
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "typing-extensions"
-version = "3.10.0.0"
-description = "Backported and Experimental Type Hints for Python 3.5+"
-category = "dev"
-optional = false
-python-versions = "*"
-
-[[package]]
-name = "zipp"
-version = "3.4.1"
-description = "Backport of pathlib-compatible object wrapper for zip files"
-category = "dev"
-optional = false
-python-versions = ">=3.6"
-
-[package.extras]
-docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"]
-testing = ["pytest (>=4.6)", "pytest-checkdocs (>=1.2.3)", "pytest-flake8",
"pytest-cov", "pytest-enabler", "jaraco.itertools", "func-timeout",
"pytest-black (>=0.3.7)", "pytest-mypy"]
-
-[metadata]
-lock-version = "1.1"
-python-versions = ">= 3.6.2"
-content-hash =
"7fe3942c35b714b1a76c90a9b1a1f2c119ddbef977db712170806bfabd029cbe"
-
-[metadata.files]
-apipkg = [
- {file = "apipkg-1.5-py2.py3-none-any.whl", hash =
"sha256:58587dd4dc3daefad0487f6d9ae32b4542b185e1c36db6993290e7c41ca2b47c"},
- {file = "apipkg-1.5.tar.gz", hash =
"sha256:37228cda29411948b422fae072f57e31d3396d2ee1c9783775980ee9c9990af6"},
-]
-appdirs = [
- {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash =
"sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"},
- {file = "appdirs-1.4.4.tar.gz", hash =
"sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"},
-]
-atomicwrites = [
- {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash =
"sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
- {file = "atomicwrites-1.4.0.tar.gz", hash =
"sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
-]
-attrs = [
- {file = "attrs-21.2.0-py2.py3-none-any.whl", hash =
"sha256:149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1"},
- {file = "attrs-21.2.0.tar.gz", hash =
"sha256:ef6aaac3ca6cd92904cdd0d83f629a15f18053ec84e6432106f7a4d04ae4f5fb"},
-]
-black = [
- {file = "black-21.5b1-py3-none-any.whl", hash =
"sha256:8a60071a0043876a4ae96e6c69bd3a127dad2c1ca7c8083573eb82f92705d008"},
- {file = "black-21.5b1.tar.gz", hash =
"sha256:23695358dbcb3deafe7f0a3ad89feee5999a46be5fec21f4f1d108be0bcdb3b1"},
-]
-click = [
- {file = "click-8.0.1-py3-none-any.whl", hash =
"sha256:fba402a4a47334742d782209a7c79bc448911afe1149d07bdabdf480b3e2f4b6"},
- {file = "click-8.0.1.tar.gz", hash =
"sha256:8c04c11192119b1ef78ea049e0a6f0463e4c48ef00a30160c704337586f3ad7a"},
-]
-colorama = [
- {file = "colorama-0.4.4-py2.py3-none-any.whl", hash =
"sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
- {file = "colorama-0.4.4.tar.gz", hash =
"sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
-]
-dataclasses = [
- {file = "dataclasses-0.8-py3-none-any.whl", hash =
"sha256:0201d89fa866f68c8ebd9d08ee6ff50c0b255f8ec63a71c16fda7af82bb887bf"},
- {file = "dataclasses-0.8.tar.gz", hash =
"sha256:8479067f342acf957dc82ec415d355ab5edb7e7646b90dc6e2fd1d96ad084c97"},
-]
-execnet = [
- {file = "execnet-1.8.0-py2.py3-none-any.whl", hash =
"sha256:7a13113028b1e1cc4c6492b28098b3c6576c9dccc7973bfe47b342afadafb2ac"},
- {file = "execnet-1.8.0.tar.gz", hash =
"sha256:b73c5565e517f24b62dea8a5ceac178c661c4309d3aa0c3e420856c072c411b4"},
-]
-importlib-metadata = [
- {file = "importlib_metadata-4.1.0-py3-none-any.whl", hash =
"sha256:227b5fae29e4e51343000c1d43e4213f6e3bc6b995c39b6cf6e434dc8026a815"},
- {file = "importlib_metadata-4.1.0.tar.gz", hash =
"sha256:daff3ed4f1e4545d7e60d606e989b1727f482de5da7e4fc6b387f4cd5bca8ece"},
-]
-iniconfig = [
- {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash =
"sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"},
- {file = "iniconfig-1.1.1.tar.gz", hash =
"sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"},
-]
-mypy-extensions = [
- {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash =
"sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"},
- {file = "mypy_extensions-0.4.3.tar.gz", hash =
"sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"},
-]
-packaging = [
- {file = "packaging-20.9-py2.py3-none-any.whl", hash =
"sha256:67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"},
- {file = "packaging-20.9.tar.gz", hash =
"sha256:5b327ac1320dc863dca72f4514ecc086f31186744b84a230374cc1fd776feae5"},
-]
-pathspec = [
- {file = "pathspec-0.8.1-py2.py3-none-any.whl", hash =
"sha256:aa0cb481c4041bf52ffa7b0d8fa6cd3e88a2ca4879c533c9153882ee2556790d"},
- {file = "pathspec-0.8.1.tar.gz", hash =
"sha256:86379d6b86d75816baba717e64b1a3a3469deb93bb76d613c9ce79edc5cb68fd"},
-]
-pluggy = [
- {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash =
"sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
- {file = "pluggy-0.13.1.tar.gz", hash =
"sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
-]
-py = [
- {file = "py-1.10.0-py2.py3-none-any.whl", hash =
"sha256:3b80836aa6d1feeaa108e046da6423ab8f6ceda6468545ae8d02d9d58d18818a"},
- {file = "py-1.10.0.tar.gz", hash =
"sha256:21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3"},
-]
-pyparsing = [
- {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash =
"sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"},
- {file = "pyparsing-2.4.7.tar.gz", hash =
"sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"},
-]
-pytest = [
- {file = "pytest-6.2.4-py3-none-any.whl", hash =
"sha256:91ef2131a9bd6be8f76f1f08eac5c5317221d6ad1e143ae03894b862e8976890"},
- {file = "pytest-6.2.4.tar.gz", hash =
"sha256:50bcad0a0b9c5a72c8e4e7c9855a3ad496ca6a881a3641b4260605450772c54b"},
-]
-pytest-forked = [
- {file = "pytest-forked-1.3.0.tar.gz", hash =
"sha256:6aa9ac7e00ad1a539c41bec6d21011332de671e938c7637378ec9710204e37ca"},
- {file = "pytest_forked-1.3.0-py2.py3-none-any.whl", hash =
"sha256:dc4147784048e70ef5d437951728825a131b81714b398d5d52f17c7c144d8815"},
-]
-pytest-testinfra = [
- {file = "pytest-testinfra-6.3.0.tar.gz", hash =
"sha256:3ee1817983b11f04489141058c2f99018daa26d21bc1bc759b6a22c7938aea55"},
- {file = "pytest_testinfra-6.3.0-py3-none-any.whl", hash =
"sha256:bbd1423b5938435f71be717842969f10d77b7d0e048b655a91e9f21e58a52237"},
-]
-pytest-xdist = [
- {file = "pytest-xdist-2.2.1.tar.gz", hash =
"sha256:718887296892f92683f6a51f25a3ae584993b06f7076ce1e1fd482e59a8220a2"},
- {file = "pytest_xdist-2.2.1-py3-none-any.whl", hash =
"sha256:2447a1592ab41745955fb870ac7023026f20a5f0bfccf1b52a879bd193d46450"},
-]
-regex = [
- {file = "regex-2021.4.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash =
"sha256:619d71c59a78b84d7f18891fe914446d07edd48dc8328c8e149cbe0929b4e000"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux1_i686.whl", hash =
"sha256:47bf5bf60cf04d72bf6055ae5927a0bd9016096bf3d742fa50d9bf9f45aa0711"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux1_x86_64.whl", hash =
"sha256:281d2fd05555079448537fe108d79eb031b403dac622621c78944c235f3fcf11"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux2010_i686.whl", hash =
"sha256:bd28bc2e3a772acbb07787c6308e00d9626ff89e3bfcdebe87fa5afbfdedf968"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux2010_x86_64.whl", hash =
"sha256:7c2a1af393fcc09e898beba5dd59196edaa3116191cc7257f9224beaed3e1aa0"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux2014_aarch64.whl", hash =
"sha256:c38c71df845e2aabb7fb0b920d11a1b5ac8526005e533a8920aea97efb8ec6a4"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux2014_i686.whl", hash =
"sha256:96fcd1888ab4d03adfc9303a7b3c0bd78c5412b2bfbe76db5b56d9eae004907a"},
- {file = "regex-2021.4.4-cp36-cp36m-manylinux2014_x86_64.whl", hash =
"sha256:ade17eb5d643b7fead300a1641e9f45401c98eee23763e9ed66a43f92f20b4a7"},
- {file = "regex-2021.4.4-cp36-cp36m-win32.whl", hash =
"sha256:e8e5b509d5c2ff12f8418006d5a90e9436766133b564db0abaec92fd27fcee29"},
- {file = "regex-2021.4.4-cp36-cp36m-win_amd64.whl", hash =
"sha256:11d773d75fa650cd36f68d7ca936e3c7afaae41b863b8c387a22aaa78d3c5c79"},
- {file = "regex-2021.4.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash =
"sha256:d3029c340cfbb3ac0a71798100ccc13b97dddf373a4ae56b6a72cf70dfd53bc8"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux1_i686.whl", hash =
"sha256:18c071c3eb09c30a264879f0d310d37fe5d3a3111662438889ae2eb6fc570c31"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux1_x86_64.whl", hash =
"sha256:4c557a7b470908b1712fe27fb1ef20772b78079808c87d20a90d051660b1d69a"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux2010_i686.whl", hash =
"sha256:01afaf2ec48e196ba91b37451aa353cb7eda77efe518e481707e0515025f0cd5"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux2010_x86_64.whl", hash =
"sha256:3a9cd17e6e5c7eb328517969e0cb0c3d31fd329298dd0c04af99ebf42e904f82"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux2014_aarch64.whl", hash =
"sha256:90f11ff637fe8798933fb29f5ae1148c978cccb0452005bf4c69e13db951e765"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux2014_i686.whl", hash =
"sha256:919859aa909429fb5aa9cf8807f6045592c85ef56fdd30a9a3747e513db2536e"},
- {file = "regex-2021.4.4-cp37-cp37m-manylinux2014_x86_64.whl", hash =
"sha256:339456e7d8c06dd36a22e451d58ef72cef293112b559010db3d054d5560ef439"},
- {file = "regex-2021.4.4-cp37-cp37m-win32.whl", hash =
"sha256:67bdb9702427ceddc6ef3dc382455e90f785af4c13d495f9626861763ee13f9d"},
- {file = "regex-2021.4.4-cp37-cp37m-win_amd64.whl", hash =
"sha256:32e65442138b7b76dd8173ffa2cf67356b7bc1768851dded39a7a13bf9223da3"},
- {file = "regex-2021.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash =
"sha256:1e1c20e29358165242928c2de1482fb2cf4ea54a6a6dea2bd7a0e0d8ee321500"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux1_i686.whl", hash =
"sha256:314d66636c494ed9c148a42731b3834496cc9a2c4251b1661e40936814542b14"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux1_x86_64.whl", hash =
"sha256:6d1b01031dedf2503631d0903cb563743f397ccaf6607a5e3b19a3d76fc10480"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux2010_i686.whl", hash =
"sha256:741a9647fcf2e45f3a1cf0e24f5e17febf3efe8d4ba1281dcc3aa0459ef424dc"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux2010_x86_64.whl", hash =
"sha256:4c46e22a0933dd783467cf32b3516299fb98cfebd895817d685130cc50cd1093"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux2014_aarch64.whl", hash =
"sha256:e512d8ef5ad7b898cdb2d8ee1cb09a8339e4f8be706d27eaa180c2f177248a10"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux2014_i686.whl", hash =
"sha256:980d7be47c84979d9136328d882f67ec5e50008681d94ecc8afa8a65ed1f4a6f"},
- {file = "regex-2021.4.4-cp38-cp38-manylinux2014_x86_64.whl", hash =
"sha256:ce15b6d103daff8e9fee13cf7f0add05245a05d866e73926c358e871221eae87"},
- {file = "regex-2021.4.4-cp38-cp38-win32.whl", hash =
"sha256:a91aa8619b23b79bcbeb37abe286f2f408d2f2d6f29a17237afda55bb54e7aac"},
- {file = "regex-2021.4.4-cp38-cp38-win_amd64.whl", hash =
"sha256:c0502c0fadef0d23b128605d69b58edb2c681c25d44574fc673b0e52dce71ee2"},
- {file = "regex-2021.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash =
"sha256:598585c9f0af8374c28edd609eb291b5726d7cbce16be6a8b95aa074d252ee17"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux1_i686.whl", hash =
"sha256:ee54ff27bf0afaf4c3b3a62bcd016c12c3fdb4ec4f413391a90bd38bc3624605"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux1_x86_64.whl", hash =
"sha256:7d9884d86dd4dd489e981d94a65cd30d6f07203d90e98f6f657f05170f6324c9"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux2010_i686.whl", hash =
"sha256:bf5824bfac591ddb2c1f0a5f4ab72da28994548c708d2191e3b87dd207eb3ad7"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux2010_x86_64.whl", hash =
"sha256:563085e55b0d4fb8f746f6a335893bda5c2cef43b2f0258fe1020ab1dd874df8"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux2014_aarch64.whl", hash =
"sha256:b9c3db21af35e3b3c05764461b262d6f05bbca08a71a7849fd79d47ba7bc33ed"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux2014_i686.whl", hash =
"sha256:3916d08be28a1149fb97f7728fca1f7c15d309a9f9682d89d79db75d5e52091c"},
- {file = "regex-2021.4.4-cp39-cp39-manylinux2014_x86_64.whl", hash =
"sha256:fd45ff9293d9274c5008a2054ecef86a9bfe819a67c7be1afb65e69b405b3042"},
- {file = "regex-2021.4.4-cp39-cp39-win32.whl", hash =
"sha256:fa4537fb4a98fe8fde99626e4681cc644bdcf2a795038533f9f711513a862ae6"},
- {file = "regex-2021.4.4-cp39-cp39-win_amd64.whl", hash =
"sha256:97f29f57d5b84e73fbaf99ab3e26134e6687348e95ef6b48cfd2c06807005a07"},
- {file = "regex-2021.4.4.tar.gz", hash =
"sha256:52ba3d3f9b942c49d7e4bc105bb28551c44065f139a65062ab7912bef10c9afb"},
-]
-toml = [
- {file = "toml-0.10.2-py2.py3-none-any.whl", hash =
"sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
- {file = "toml-0.10.2.tar.gz", hash =
"sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
-]
-typed-ast = [
- {file = "typed_ast-1.4.3-cp35-cp35m-manylinux1_i686.whl", hash =
"sha256:2068531575a125b87a41802130fa7e29f26c09a2833fea68d9a40cf33902eba6"},
- {file = "typed_ast-1.4.3-cp35-cp35m-manylinux1_x86_64.whl", hash =
"sha256:c907f561b1e83e93fad565bac5ba9c22d96a54e7ea0267c708bffe863cbe4075"},
- {file = "typed_ast-1.4.3-cp35-cp35m-manylinux2014_aarch64.whl", hash =
"sha256:1b3ead4a96c9101bef08f9f7d1217c096f31667617b58de957f690c92378b528"},
- {file = "typed_ast-1.4.3-cp35-cp35m-win32.whl", hash =
"sha256:dde816ca9dac1d9c01dd504ea5967821606f02e510438120091b84e852367428"},
- {file = "typed_ast-1.4.3-cp35-cp35m-win_amd64.whl", hash =
"sha256:777a26c84bea6cd934422ac2e3b78863a37017618b6e5c08f92ef69853e765d3"},
- {file = "typed_ast-1.4.3-cp36-cp36m-macosx_10_9_x86_64.whl", hash =
"sha256:f8afcf15cc511ada719a88e013cec87c11aff7b91f019295eb4530f96fe5ef2f"},
- {file = "typed_ast-1.4.3-cp36-cp36m-manylinux1_i686.whl", hash =
"sha256:52b1eb8c83f178ab787f3a4283f68258525f8d70f778a2f6dd54d3b5e5fb4341"},
- {file = "typed_ast-1.4.3-cp36-cp36m-manylinux1_x86_64.whl", hash =
"sha256:01ae5f73431d21eead5015997ab41afa53aa1fbe252f9da060be5dad2c730ace"},
- {file = "typed_ast-1.4.3-cp36-cp36m-manylinux2014_aarch64.whl", hash =
"sha256:c190f0899e9f9f8b6b7863debfb739abcb21a5c054f911ca3596d12b8a4c4c7f"},
- {file = "typed_ast-1.4.3-cp36-cp36m-win32.whl", hash =
"sha256:398e44cd480f4d2b7ee8d98385ca104e35c81525dd98c519acff1b79bdaac363"},
- {file = "typed_ast-1.4.3-cp36-cp36m-win_amd64.whl", hash =
"sha256:bff6ad71c81b3bba8fa35f0f1921fb24ff4476235a6e94a26ada2e54370e6da7"},
- {file = "typed_ast-1.4.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash =
"sha256:0fb71b8c643187d7492c1f8352f2c15b4c4af3f6338f21681d3681b3dc31a266"},
- {file = "typed_ast-1.4.3-cp37-cp37m-manylinux1_i686.whl", hash =
"sha256:760ad187b1041a154f0e4d0f6aae3e40fdb51d6de16e5c99aedadd9246450e9e"},
- {file = "typed_ast-1.4.3-cp37-cp37m-manylinux1_x86_64.whl", hash =
"sha256:5feca99c17af94057417d744607b82dd0a664fd5e4ca98061480fd8b14b18d04"},
- {file = "typed_ast-1.4.3-cp37-cp37m-manylinux2014_aarch64.whl", hash =
"sha256:95431a26309a21874005845c21118c83991c63ea800dd44843e42a916aec5899"},
- {file = "typed_ast-1.4.3-cp37-cp37m-win32.whl", hash =
"sha256:aee0c1256be6c07bd3e1263ff920c325b59849dc95392a05f258bb9b259cf39c"},
- {file = "typed_ast-1.4.3-cp37-cp37m-win_amd64.whl", hash =
"sha256:9ad2c92ec681e02baf81fdfa056fe0d818645efa9af1f1cd5fd6f1bd2bdfd805"},
- {file = "typed_ast-1.4.3-cp38-cp38-macosx_10_9_x86_64.whl", hash =
"sha256:b36b4f3920103a25e1d5d024d155c504080959582b928e91cb608a65c3a49e1a"},
- {file = "typed_ast-1.4.3-cp38-cp38-manylinux1_i686.whl", hash =
"sha256:067a74454df670dcaa4e59349a2e5c81e567d8d65458d480a5b3dfecec08c5ff"},
- {file = "typed_ast-1.4.3-cp38-cp38-manylinux1_x86_64.whl", hash =
"sha256:7538e495704e2ccda9b234b82423a4038f324f3a10c43bc088a1636180f11a41"},
- {file = "typed_ast-1.4.3-cp38-cp38-manylinux2014_aarch64.whl", hash =
"sha256:af3d4a73793725138d6b334d9d247ce7e5f084d96284ed23f22ee626a7b88e39"},
- {file = "typed_ast-1.4.3-cp38-cp38-win32.whl", hash =
"sha256:f2362f3cb0f3172c42938946dbc5b7843c2a28aec307c49100c8b38764eb6927"},
- {file = "typed_ast-1.4.3-cp38-cp38-win_amd64.whl", hash =
"sha256:dd4a21253f42b8d2b48410cb31fe501d32f8b9fbeb1f55063ad102fe9c425e40"},
- {file = "typed_ast-1.4.3-cp39-cp39-macosx_10_9_x86_64.whl", hash =
"sha256:f328adcfebed9f11301eaedfa48e15bdece9b519fb27e6a8c01aa52a17ec31b3"},
- {file = "typed_ast-1.4.3-cp39-cp39-manylinux1_i686.whl", hash =
"sha256:2c726c276d09fc5c414693a2de063f521052d9ea7c240ce553316f70656c84d4"},
- {file = "typed_ast-1.4.3-cp39-cp39-manylinux1_x86_64.whl", hash =
"sha256:cae53c389825d3b46fb37538441f75d6aecc4174f615d048321b716df2757fb0"},
- {file = "typed_ast-1.4.3-cp39-cp39-manylinux2014_aarch64.whl", hash =
"sha256:b9574c6f03f685070d859e75c7f9eeca02d6933273b5e69572e5ff9d5e3931c3"},
- {file = "typed_ast-1.4.3-cp39-cp39-win32.whl", hash =
"sha256:209596a4ec71d990d71d5e0d312ac935d86930e6eecff6ccc7007fe54d703808"},
- {file = "typed_ast-1.4.3-cp39-cp39-win_amd64.whl", hash =
"sha256:9c6d1a54552b5330bc657b7ef0eae25d00ba7ffe85d9ea8ae6540d2197a3788c"},
- {file = "typed_ast-1.4.3.tar.gz", hash =
"sha256:fb1bbeac803adea29cedd70781399c99138358c26d05fcbd23c13016b7f5ec65"},
-]
-typing-extensions = [
- {file = "typing_extensions-3.10.0.0-py2-none-any.whl", hash =
"sha256:0ac0f89795dd19de6b97debb0c6af1c70987fd80a2d62d1958f7e56fcc31b497"},
- {file = "typing_extensions-3.10.0.0-py3-none-any.whl", hash =
"sha256:779383f6086d90c99ae41cf0ff39aac8a7937a9283ce0a414e5dd782f4c94a84"},
- {file = "typing_extensions-3.10.0.0.tar.gz", hash =
"sha256:50b6f157849174217d0656f99dc82fe932884fb250826c18350e159ec6cdf342"},
-]
-zipp = [
- {file = "zipp-3.4.1-py3-none-any.whl", hash =
"sha256:51cb66cc54621609dd593d1787f286ee42a5c0adbb4b29abea5a63edc3e03098"},
- {file = "zipp-3.4.1.tar.gz", hash =
"sha256:3607921face881ba3e026887d8150cca609d517579abe052ac81fc5aeffdbd76"},
-]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ca-certificates-2+git20240805.fd24d50/pyproject.toml
new/ca-certificates-2+git20251006.0b604c2/pyproject.toml
--- old/ca-certificates-2+git20240805.fd24d50/pyproject.toml 2024-08-05
10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/pyproject.toml 2025-10-06
15:29:13.000000000 +0200
@@ -1,23 +1,3 @@
-[tool.poetry]
-name = "ca-certificates"
-version = "2"
-description = "Utilities for system wide CA certificate installation"
-authors = ["Ludwig Nussel <[email protected]>"]
-license = "GPL-2.0"
-
-[tool.poetry.dependencies]
-python = ">= 3.6.2"
-
-[tool.poetry.dev-dependencies]
-pytest-testinfra = "^6.3.0"
-pytest = "^6.2.4"
-black = "^21.5b1"
-pytest-xdist = "^2.2.1"
-
-[build-system]
-requires = ["poetry-core>=1.0.0"]
-build-backend = "poetry.core.masonry.api"
-
[tool.black]
line-length = 79
target-version = ['py36']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ca-certificates-2+git20240805.fd24d50/update-ca-certificates.8
new/ca-certificates-2+git20251006.0b604c2/update-ca-certificates.8
--- old/ca-certificates-2+git20240805.fd24d50/update-ca-certificates.8
2024-08-05 10:54:20.000000000 +0200
+++ new/ca-certificates-2+git20251006.0b604c2/update-ca-certificates.8
2025-10-06 15:29:13.000000000 +0200
@@ -30,7 +30,7 @@
serve as source for certificates as well.
.PP
To blacklist certificates symlinks to the respective certificates
-can be placed in /etc/pki/trust/blacklist
+can be placed in /etc/pki/trust/blocklist
.PP
\fBupdate-ca-certificates\fP invokes
custom hooks in /usr/lib/ca-certificates/update.d/*.run and
@@ -56,13 +56,13 @@
.I /usr/share/pki/trust/anchors
Directory of CA certificate trust anchors.
.TP
-.I /usr/share/pki/trust/blacklist
+.I /usr/share/pki/trust/blocklist
Directory of blacklisted CA certificates
.TP
.I /etc/pki/trust/anchors
Directory of CA certificate trust anchors for use by the admin
.TP
-.I /etc/pki/trust/blacklist
+.I /etc/pki/trust/blocklist
Directory of blacklisted CA certificates for use by the admin
.SH SEE ALSO
.BR c_rehash (1),
++++++ ca-certificates.obsinfo ++++++
--- /var/tmp/diff_new_pack.mTIsuA/_old 2025-10-11 22:49:02.910271150 +0200
+++ /var/tmp/diff_new_pack.mTIsuA/_new 2025-10-11 22:49:02.914271316 +0200
@@ -1,5 +1,5 @@
name: ca-certificates
-version: 2+git20240805.fd24d50
-mtime: 1722848060
-commit: fd24d504812a7c81940a3bd8e7620c9443018146
+version: 2+git20251006.0b604c2
+mtime: 1759757353
+commit: 0b604c23a56e5189ea13b5671d3f4bcf9c182129