From 99e18e0efef03a0007af82be4f52b70c5e1f43e16f41465bd38db7cd8ebd870a Mon Sep 17 00:00:00 2001 From: Steve Kowalik Date: Tue, 9 Dec 2025 04:35:29 +0000 Subject: [PATCH] - Update to 1.0.4: * Support Python 3.14 * Update GitHub Actions CI/CD scripts * Drop required python upper limit - Update URL. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-inflate64?expand=0&rev=13 --- .gitattributes | 23 ++++++++++++++ .gitignore | 1 + inflate64-1.0.3.tar.gz | 3 ++ inflate64-1.0.4.tar.gz | 3 ++ python-inflate64.changes | 68 ++++++++++++++++++++++++++++++++++++++++ python-inflate64.spec | 60 +++++++++++++++++++++++++++++++++++ 6 files changed, 158 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 inflate64-1.0.3.tar.gz create mode 100644 inflate64-1.0.4.tar.gz create mode 100644 python-inflate64.changes create mode 100644 python-inflate64.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /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/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/inflate64-1.0.3.tar.gz b/inflate64-1.0.3.tar.gz new file mode 100644 index 0000000..708a6bd --- /dev/null +++ b/inflate64-1.0.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a89edd416c36eda0c3a5d32f31ff1555db2c5a3884aa8df95e8679f8203e12ee +size 902876 diff --git a/inflate64-1.0.4.tar.gz b/inflate64-1.0.4.tar.gz new file mode 100644 index 0000000..166a38e --- /dev/null +++ b/inflate64-1.0.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b398c686960c029777afc0ed281a86f66adb956cfc3fbf6667cc6453f7b407ce +size 902542 diff --git a/python-inflate64.changes b/python-inflate64.changes new file mode 100644 index 0000000..4a44c54 --- /dev/null +++ b/python-inflate64.changes @@ -0,0 +1,68 @@ +------------------------------------------------------------------- +Tue Dec 9 04:34:55 UTC 2025 - Steve Kowalik + +- Update to 1.0.4: + * Support Python 3.14 + * Update GitHub Actions CI/CD scripts + * Drop required python upper limit +- Update URL. + +------------------------------------------------------------------- +Fri Jun 20 10:02:23 UTC 2025 - ecsos + +- Update to 1.0.3 + - Add readthedocs manual page. + - Publish Python 3.13 wheels. + - Fix GitHub Actions CI/CD script for aarch64. +- Changes from 1.0.2 + - Published to PyPI using GItHub Actions as a trusted publisher + - Add GitHub Actions CI/CD script + - Drop Azure Pipelines CI/CD + +------------------------------------------------------------------- +Mon Jan 13 09:45:54 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 1.0.1 + * Change deflate_tree: base_length[] and length_code[] not to + be const to avoid C2166 error on windows + * Drop support for python 3.8 and add support for python 3.13 + +------------------------------------------------------------------- +Fri Feb 16 14:24:03 UTC 2024 - Ben Greiner + +- Remove bogus runtime and test requirements + +------------------------------------------------------------------- +Fri Dec 15 06:29:58 UTC 2023 - ecsos + +- Update to 1.0.0 + * Changed + - Update CMakeLists.txt developer script + +- Update to 1.0.0rc2 + * Changed + - Update test runner for library developer (#11) + - Project status to be stable + - docs: update security policy +- Update to 1.0.0rc1 + * Added + - Support python 3.12 (#9) + * Fixed + - Replace deprecated PyMem_Calloc with GIL free PyMem_RawCalloc + - Use PyMem_RawFree accordingly. + * Changed + - Bump cibuildwheel@2.16.2 + - Update cibuildwheel configuration + - CI on ci.codeberg.org + - Minimum required Python verison to 3.8 + +------------------------------------------------------------------- +Tue Jun 27 12:48:05 UTC 2023 - ecsos + +- Add %{?sle15_python_module_pythons} + +------------------------------------------------------------------- +Wed Dec 21 10:37:30 UTC 2022 - Ben Greiner + +- Initial specfile for 0.3.1 +- Required by py7zr diff --git a/python-inflate64.spec b/python-inflate64.spec new file mode 100644 index 0000000..e438ffa --- /dev/null +++ b/python-inflate64.spec @@ -0,0 +1,60 @@ +# +# spec file for package python-inflate64 +# +# 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 +# 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/ +# + + +%{?sle15_python_module_pythons} +Name: python-inflate64 +Version: 1.0.4 +Release: 0 +Summary: Deflate64 compression/decompression library +License: LGPL-2.1-or-later +URL: https://github.com/miurahr/inflate64 +Source: https://files.pythonhosted.org/packages/source/i/inflate64/inflate64-%{version}.tar.gz +BuildRequires: %{python_module devel >= 3.9} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools >= 45} +BuildRequires: %{python_module setuptools_scm >= 6.0.1} +BuildRequires: %{python_module wheel} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +%python_subpackages + +%description +A python package to provide compression and decompression feature with Enhanced Deflate algorithm. + +%prep +%setup -q -n inflate64-%{version} + +%build +export CFLAGS="%{optflags}" +%pyproject_wheel + +%install +%pyproject_install +%python_expand %fdupes %{buildroot}%{$python_sitearch} + +%check +%pytest_arch + +%files %{python_files} +%doc README.rst +%license COPYING +%{python_sitearch}/inflate64 +%{python_sitearch}/inflate64-%{version}.dist-info + +%changelog