forked from pool/python-zstd
Compare commits
6 Commits
Author | SHA256 | Date | |
---|---|---|---|
4aa81e2e0b | |||
c16ba6727b | |||
95a44325f0 | |||
3e686413a4 | |||
9025d2eaf9 | |||
6fc1a954d2 |
@@ -1,3 +1,61 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 25 08:35:52 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 1.5.7.2
|
||||||
|
* caching number of available cores from cpuinfo
|
||||||
|
by 60 seconds (VM may change settings)
|
||||||
|
- from version 1.5.7.1
|
||||||
|
* fixed function ZSTD_min_compression_level() - now
|
||||||
|
returns real number, not some shifted int value
|
||||||
|
* added some information functions about debug level
|
||||||
|
builded with
|
||||||
|
* module now building with -O3 level of optimization.
|
||||||
|
Probably will be about 20% faster
|
||||||
|
* module now building with binary stripping
|
||||||
|
(wheels for 3.13 and 3.14 will be smaller)
|
||||||
|
* module now building with disabled LTO
|
||||||
|
* added pypy builds
|
||||||
|
- from version 1.5.7.0
|
||||||
|
* Update bundled libzstd to 1.5.7
|
||||||
|
* Wheel for linux are here and pipy (built
|
||||||
|
on Ubuntu xenial, gcc-5, manylinux_2_14)
|
||||||
|
- from version 1.5.6.8
|
||||||
|
* Make decompression of zstd stream data possible
|
||||||
|
#228 and #100
|
||||||
|
* Wheel for python3.12 amd64 uploaded here
|
||||||
|
- from version 1.5.6.7
|
||||||
|
* support of multiple instances of interpreter
|
||||||
|
with own GIL by @domysh
|
||||||
|
- Set ZSTD_EXTERNAL=1 to use system-provided libzstd
|
||||||
|
- 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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 30 08:06:34 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 1.5.6.6:
|
||||||
|
* fix module version string form then building with external
|
||||||
|
system library #203
|
||||||
|
- update to 1.5.6.5:
|
||||||
|
* find pkg-config in paths defined in PATH environment
|
||||||
|
variable, as suggested by @parona-source
|
||||||
|
* add new options for development `--all-warnings` and `--all-
|
||||||
|
warnings-errors`
|
||||||
|
* fix action setup for building wheels
|
||||||
|
- update to 1.5.6.4:
|
||||||
|
* fixed `check()` function
|
||||||
|
* fixed various compiller warnings
|
||||||
|
* added some developer/debug options for compilation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 8 11:17:44 UTC 2025 - Yunus Acar <yunus.acar@suse.com>
|
||||||
|
|
||||||
|
- update to 1.5.6.1:
|
||||||
|
* Update libzstd to v1.5.6
|
||||||
|
* Update action to genegate wheels
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 3 09:23:08 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Wed May 3 09:23:08 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-zstd
|
# spec file for package python-zstd
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 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
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-zstd
|
Name: python-zstd
|
||||||
Version: 1.5.5.1
|
Version: 1.5.7.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: ZSTD Bindings for Python
|
Summary: ZSTD Bindings for Python
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
@@ -27,8 +27,10 @@ URL: https://github.com/sergey-dryabzhinsky/python-zstd
|
|||||||
Source: https://files.pythonhosted.org/packages/source/z/zstd/zstd-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/z/zstd/zstd-%{version}.tar.gz
|
||||||
Patch0: test-external.patch
|
Patch0: test-external.patch
|
||||||
BuildRequires: %{python_module devel}
|
BuildRequires: %{python_module devel}
|
||||||
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
|
BuildRequires: %{python_module wheel}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
@@ -49,10 +51,11 @@ sed -i -e '/test_version/d' tests/__init__.py
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="%{optflags}"
|
export CFLAGS="%{optflags}"
|
||||||
%python_build --legacy --external
|
export ZSTD_EXTERNAL=1
|
||||||
|
%pyproject_wheel
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%python_install
|
%pyproject_install
|
||||||
%python_expand %fdupes %{buildroot}%{$python_sitearch}
|
%python_expand %fdupes %{buildroot}%{$python_sitearch}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:1ef980abf0e1e072b028d2d76ef95b476632651c96225cf30b619c6eef625672
|
|
||||||
size 1106585
|
|
3
zstd-1.5.7.2.tar.gz
Normal file
3
zstd-1.5.7.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:6d8684c69009be49e1b18ec251a5eb0d7e24f93624990a8a124a1da66a92fc8a
|
||||||
|
size 670481
|
Reference in New Issue
Block a user