forked from pool/python-certipy
Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 34dc5e8ac2 | |||
| 5559e6b650 | |||
| 07d774b5b8 | |||
| d1f968349a | |||
| 9a1e857162 | |||
| 1077644f5a |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:695704b7716b033375c9a1324d0d30f27110a28895c40151a90ec07ff1032859
|
|
||||||
size 15271
|
|
||||||
3
certipy-0.2.2.tar.gz
Normal file
3
certipy-0.2.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fef1f3d8819ee29c4c67719171c988302823dfe0b6cfbb47d249f374809ba05e
|
||||||
|
size 20591
|
||||||
@@ -1,3 +1,58 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 25 12:19:10 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||||
|
|
||||||
|
- Convert to libalternatives
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 4 08:10:06 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.2.2
|
||||||
|
* Test with default SSL configuration
|
||||||
|
* Can't support Python 3.7 if we require setuptools-scm 8
|
||||||
|
* Return flask app
|
||||||
|
* Add AuthorityKeyIdentifier extension
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 8 10:38:43 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.2.1
|
||||||
|
* Remove build from release env
|
||||||
|
* Remove ipaddress from dependencies
|
||||||
|
- from version 0.2.0
|
||||||
|
* Updated licenses and headers
|
||||||
|
* Add MANIFEST.in
|
||||||
|
* Fix syntax warning over comparison of literals using is
|
||||||
|
* Passing serials for pass to certificate while creation
|
||||||
|
* Add __main__ for python -m certipy
|
||||||
|
* Add ci
|
||||||
|
* Update .gitignore
|
||||||
|
* Avoid permissions mods on top-level tmp
|
||||||
|
* Add flask and requests as dev dependencies
|
||||||
|
* Install dev dependencies from setup
|
||||||
|
* Add flask tls server to verify generated certs
|
||||||
|
* Switch to cryptography (#9)
|
||||||
|
* Switch to pyproject.toml
|
||||||
|
* Update requires-python and classifiers
|
||||||
|
* Disambiguate top-level package
|
||||||
|
* Add pre-commit yaml
|
||||||
|
* Fix ruff warnings, format with black
|
||||||
|
* Remove black since ruff already formats
|
||||||
|
* Remove black from dev dependencies
|
||||||
|
* Make version dynamic and move to separate file
|
||||||
|
* Add bump-my-version config
|
||||||
|
* Add release workflow
|
||||||
|
* Reference release environment
|
||||||
|
- Add python-Flask and python-requests to BuildRequires
|
||||||
|
- Switch package to modern Python Stack on SLE-15
|
||||||
|
* Use Python 3.11 on SLE-15 by default
|
||||||
|
* Drop support for older Python versions
|
||||||
|
- Switch build system from setuptools to pyproject.toml
|
||||||
|
* Add python-pip and python-wheel to BuildRequires
|
||||||
|
* Replace %python_build with %pyproject_wheel
|
||||||
|
* Replace %python_install with %pyproject_install
|
||||||
|
- Limit Python files matched in %files section
|
||||||
|
- Drop setting default file attributes in %files section
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 19 05:53:17 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
|
Tue Jan 19 05:53:17 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-certipy
|
# spec file for package python-certipy
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,10 +16,10 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%bcond_without libalternatives
|
||||||
%define skip_python2 1
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-certipy
|
Name: python-certipy
|
||||||
Version: 0.1.3
|
Version: 0.2.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Create and sign CAs and certificates
|
Summary: Create and sign CAs and certificates
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@@ -27,17 +27,20 @@ URL: https://github.com/LLNL/certipy
|
|||||||
Source: https://files.pythonhosted.org/packages/source/c/certipy/certipy-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/c/certipy/certipy-%{version}.tar.gz
|
||||||
# MANIFEST.in was merged; check next release
|
# MANIFEST.in was merged; check next release
|
||||||
Source1: https://raw.githubusercontent.com/LLNL/certipy/master/LICENSE
|
Source1: https://raw.githubusercontent.com/LLNL/certipy/master/LICENSE
|
||||||
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
|
BuildRequires: %{python_module wheel}
|
||||||
|
BuildRequires: alts
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
|
Requires: alts
|
||||||
Requires: python-pyOpenSSL
|
Requires: python-pyOpenSSL
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
# SECTION test requirements
|
# SECTION test requirements
|
||||||
|
BuildRequires: %{python_module Flask}
|
||||||
BuildRequires: %{python_module pyOpenSSL}
|
BuildRequires: %{python_module pyOpenSSL}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
# /SECTION
|
# /SECTION
|
||||||
Requires(post): update-alternatives
|
|
||||||
Requires(postun): update-alternatives
|
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@@ -50,10 +53,10 @@ mv certipy/test .
|
|||||||
sed -i 's/\.\.certipy/certipy/' test/*.py
|
sed -i 's/\.\.certipy/certipy/' test/*.py
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%python_build
|
%pyproject_wheel
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%python_install
|
%pyproject_install
|
||||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||||
%python_clone -a %{buildroot}%{_bindir}/certipy
|
%python_clone -a %{buildroot}%{_bindir}/certipy
|
||||||
|
|
||||||
@@ -62,16 +65,14 @@ mkdir tmp
|
|||||||
export TMP=$(pwd)/tmp
|
export TMP=$(pwd)/tmp
|
||||||
%pytest test/
|
%pytest test/
|
||||||
|
|
||||||
%post
|
%pre
|
||||||
%python_install_alternative certipy
|
%python_libalternatives_reset_alternative certipy
|
||||||
|
|
||||||
%postun
|
|
||||||
%python_uninstall_alternative certipy
|
|
||||||
|
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%python_alternative %{_bindir}/certipy
|
%python_alternative %{_bindir}/certipy
|
||||||
%{python_sitelib}/*
|
%{python_sitelib}/certipy
|
||||||
|
%{python_sitelib}/certipy-%{version}.dist-info
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|||||||
Reference in New Issue
Block a user