22 Commits

Author SHA256 Message Date
b257182e8c Accepting request 1317364 from home:glaubitz:branches:devel:languages:python
- Update to 4.4.5
  * Enable CPython free-threaded wheel builds
  * Correct the import of _compression for Python 3.14
  * Keep GitHub Actions up to date with GitHub's Dependabot
  * Build wheels for Python 3.14
  * Fix typos discovered by codespell
  * Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 in the
    github-actions group across 1 directory
- Drop py314.patch, merged upstream

OBS-URL: https://build.opensuse.org/request/show/1317364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=33
2025-11-12 20:34:06 +00:00
19a5296e46 Accepting request 1303374 from home:mcalabkova:branches:devel:languages:python
- Update to 4.4.4
  * Various doc fixes
  * Update CI to newest actions and Python 3.13
  * Revert artifact renaming
- Add py314.patch to fix tests with Python 3.14

OBS-URL: https://build.opensuse.org/request/show/1303374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=31
2025-09-10 09:13:55 +00:00
4f49351a08 - update to 4.3.3:
* Add .readthedocs.yml
  * Build wheels for Python 3.12
  * Correct how pkgconfig is handled in setup.py to account for multiple build flags
  * Improve how CHAR_BIT is handled

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=29
2024-01-13 20:42:02 +00:00
0b28ba2288 Accepting request 1092107 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092107
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=27
2023-06-11 11:42:35 +00:00
bd06cb530a Accepting request 1070961 from home:bnavigator:branches:devel:languages:python:numeric
- Update to v4.3.2
  * Fixups by @jonathanunderwood in #266
- Release 4.0.1
  * Add flush method to LZ4FrameFile by @pedrovhb in #245
- Release 4.0.0
  * This release relegates the stream bindings to experimental
    status and disables them in all wheel builds. This was necessary
    as the test suite was causing build failures on multiple
    architectures. These bindings are currently in an unmaintained
    state.
- Clean specfile and test suite setup

OBS-URL: https://build.opensuse.org/request/show/1070961
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=25
2023-03-13 08:05:43 +00:00
cae16265fc Accepting request 940351 from home:bnavigator:python-rpm-macros
- update to 3.1.10:
  * LZ4FrameFile.write()/LZ4FrameDecompressor.decompress() handle
    buffer protocol correctly (#227, #228). Thanks to @judahrand.
  * Pass source_size kwarg through from frame.open to LZ4FrameFile
    instance (#224, #225). Thanks to @shawnperdue.
  * Add readall to LZ4FrameFile and use it on python 3.10 (#219,
    #220). Thanks to @vaartis.

OBS-URL: https://build.opensuse.org/request/show/940351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=24
2021-12-14 18:21:30 +00:00
804a10ca12 Accepting request 932484 from home:pgajdos:python
- remove pytest-runner from BuildRequires, it is not needed

OBS-URL: https://build.opensuse.org/request/show/932484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=23
2021-11-20 22:55:36 +00:00
bb21e1fefa - update to 3.1.3:
* Travis fixes
  * Wheels for 3.9
  * Correct how pkgconfig is handled in setup.py to account for multiple build flags 
  * Improve how CHAR_BIT is handled 
  * adds block size record support to the stream bindings
  * fixups to the tests to reduce execution time

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=21
2021-01-28 23:01:31 +00:00
Tomáš Chvátal
2d7550a4a0 Accepting request 794154 from home:pgajdos:python
- version update to 3.0.2
  * Remove dead code
  * Drop Python 2 support, add streams bindings, improve frame performance
- use system lz4

OBS-URL: https://build.opensuse.org/request/show/794154
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=19
2020-04-15 11:01:48 +00:00
OBS User buildservice-autocommit
6a94263bea Updating link to change in openSUSE:Factory/python-lz4 revision 7.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=3fda59cc28f21cce94e08f8189c3f573
2020-03-11 17:54:41 +00:00
Tomáš Chvátal
b6de357a50 Accepting request 781881 from home:pgajdos:python
- version update to 3.0.2
    Drops support for Python 2 (although some dead code remains for future removal)
    Adds streams support thanks to the hard work of @tSed
    Fixes a performance bug with the frame bindings - thanks to @bjonen for the careful report and reproducer
    Adds Python 3.8 support

OBS-URL: https://build.opensuse.org/request/show/781881
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=17
2020-03-05 15:10:01 +00:00
Tomáš Chvátal
ef2e4395bc - Update to 2.1.10:
* Cleanup some code in _block.c to suppress some compiler warnings
  * Add some more detail to the install docs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=15
2019-06-17 12:01:43 +00:00
Todd R
a5f1354650 Accepting request 672550 from home:TheBlackCat:branches:devel:languages:python
- Disable tests.  They timeout randomly.

OBS-URL: https://build.opensuse.org/request/show/672550
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=13
2019-02-07 18:43:25 +00:00
Todd R
c03739e9e5 Accepting request 671993 from home:TheBlackCat:branches:devel:languages:python
- Version update to 2.1.6
  * This release contains no user facing changes, but does include a built wheel built for Python 2.7 on OSX.
  * This release follows some re-working of the CI/CD infrastructure, and integration with the codecov service.
- Version update to 2.1.5
  * This release contains no functional changes other than changes to the Appveyor configuration for publishing wheels.
- Version update to 2.1.4
  * This release contains no functional changes other than changes to the Travis configuration for publishing wheels.
- Version update to 2.1.3
  * A simplification of the tox.ini file (thanks to @jdufresne)
  * More robust checking for pkgconfig availability (#158, thanks to @raymondEhlers)
  * Integration of cibuildwheel into travis builds so as to build and publish binary wheels for Linux and OSX (fixes #99 , #144 , #153)
  * Only require pytest-runner if pytest/test is being called (fixes #161)
  * Blacklists version 3.3.0 of pytest which has a bug that can cause the tests to fail.
- Version update to 2.1.2
  * Improves the speed of importing the module by avoiding the use of pkg_resources (#154) - thanks to @cgohike)
  * Fixes some flake8 warnings
  * Resolves a small issue with the test suite when detecting memory usage increases

OBS-URL: https://build.opensuse.org/request/show/671993
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=12
2019-02-06 00:48:46 +00:00
Tomáš Chvátal
aae122c699 - Version update to 2.1.1:
* fixes a bug with the block format compression/decompression
  * the handling of errors for block decompression when uncompressed_size > 0
  * introduce a new exception: LZ4BlockError which is raised whenever the LZ4 library fails

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=10
2018-10-25 12:46:18 +00:00
Tomáš Chvátal
b7eed967a9 - Version update to 2.0.2:
* Tests moved to pytest
  * Upstream does not provide changelog except git log
  * Many tests were added fixing various crashes
- Enable tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=8
2018-07-20 10:34:25 +00:00
f755cb5a58 Accepting request 511768 from home:alois:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/511768
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=6
2017-07-24 18:56:12 +00:00
c23fd36d77 Accepting request 508598 from home:tbechtold:branches:devel:languages:python
update to version v0.10.1
  * Update bundled lz4 files to v1.7.4-2 version
  * Add Python 3.6 builds to AppVeyor
  * Fix indentation
  * Update bundled lz4 sources to version 1.7.5
  * Use GET_SIZE macros to avoid unecessary second check
  * Set default store_size
  * Remove mixed code and decls in compress_begin
  * Fix module initialization in _frame.c
  * Replace check_output for compatibility with Python 2.6.
  * Make _frame.decompress fail() on leftover bytes like json.loads() do
  * Fix VS2015 compile errors
  * Fix up adding of appveyor directory to PATH
  * Fix up appveyor.yml again
  * Fix documentation to give no sphinx warnings
  * Add more frame tests
  * Update tests for bytes/bytearray for block/Py3
  * Add content_size argument to LZ4FrameCrompressor
  * Return bytes object from block functions on Python3 (#35)
  * Rework decompress in _block.c
  * Fix error message again
  * Don't mix code and decls so Visual Studio builds work
  * Make error message a bit clearer
  * Address review comments
  * Really remove deprecation warnings from tests
  * Revert "Conditionalize extra PyModuleDef initializers on Python 3 in _frame.c"
  * Remove mixed code and decls in compress_update
  * Add ability to specify uncompressed size to decompress
  * Remove unused variable
  * Disable bdist_msi and bdist_wininst creation in appveyor

OBS-URL: https://build.opensuse.org/request/show/508598
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=5
2017-07-07 13:03:07 +00:00
Denisart Benjamin
02f458607d Accepting request 257643 from home:posophe:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/257643
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=4
2014-10-19 12:19:05 +00:00
Denisart Benjamin
1375d31252 Accepting request 209851 from home:posophe:branches:devel:languages:python
update

OBS-URL: https://build.opensuse.org/request/show/209851
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=3
2013-12-08 18:04:54 +00:00
Sascha Peilicke
949392fbfb - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=2
2013-10-24 11:08:10 +00:00
Todd R
badfe477d7 Accepting request 143595 from home:TheBlackCat:branches:devel:languages:python
lz4 compression bindings for python

OBS-URL: https://build.opensuse.org/request/show/143595
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lz4?expand=0&rev=1
2012-11-29 17:42:59 +00:00