39 Commits

Author SHA256 Message Date
e4507367dd Accepting request 1311807 from devel:languages:python
Forwarded request #1311696 from glaubitz

- Update to 1.1.2
    * Update Cython to v3.1.4
    * Update cibuildwheel to v3.2.0
    * Drop Python 3.8
    * Add Python 3.14
    * Add windows-arm

OBS-URL: https://build.opensuse.org/request/show/1311807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=19
2025-10-18 12:36:05 +00:00
0e0618282a Accepting request 1311696 from home:glaubitz:branches:devel:languages:python
- Update to 1.1.2
  * Update Cython to v3.1.4
  * Update cibuildwheel to v3.2.0
  * Drop Python 3.8
  * Add Python 3.14
  * Add windows-arm

OBS-URL: https://build.opensuse.org/request/show/1311696
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=44
2025-10-16 21:30:44 +00:00
ba57c6d980 Accepting request 1293129 from devel:languages:python
- update to 1.1.1:
  * Add Python 3.13 trove classifier
  * update Cython to 3.1.1
  * update cibuildwheel to v2.23.3
  * upload to PyPI on create a release

OBS-URL: https://build.opensuse.org/request/show/1293129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=18
2025-07-15 14:43:07 +00:00
b6c9ec2a40 - update to 1.1.1:
* Add Python 3.13 trove classifier
  * update Cython to 3.1.1
  * update cibuildwheel to v2.23.3
  * upload to PyPI on create a release

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=42
2025-07-14 12:27:45 +00:00
440b22c53c Accepting request 1282933 from devel:languages:python
- Switch to pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1282933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=17
2025-06-10 06:57:07 +00:00
93897f992a - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=40
2025-06-05 04:42:52 +00:00
7c92e3dab6 Accepting request 1200833 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1200833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=16
2024-09-15 10:33:14 +00:00
4cb12f7d44 Accepting request 1200751 from home:ecsos:python
- Update to 1.1.0
  * Avoid using floating points during timestamp-datetime conversions in #591
  * use ruff instead of black in #598
  * update Cython and setuptools in #599
  * Add experimental support for Python 3.13 in #600
  * update README in #561
  * update cibuildwheel to 2.17 in #601
  * implement buffer protocol in #602
  * Remove unused code in #603
  * packer: add buf_size option in #604
  * update readme in #605
  * cython: better exception handling in #606
  * better error checks in #607
  * Cleanup code and pyproject in #608
  * Release v1.1.0rc1 in #609
  * do not install cython as build dependency in #610
  * update Cython to 3.0.11 in #617
  * update cibuildwheel to 2.20.0 in #618
  * Release v1.1.0rc2 in #619
  * MNT: use PyLong_* instead of PyInt_* in #620
  * release v1.1.0 in #622

OBS-URL: https://build.opensuse.org/request/show/1200751
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=38
2024-09-13 12:32:54 +00:00
73a7c3ca3f Accepting request 1189023 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1189023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=15
2024-07-24 13:33:01 +00:00
dae09d0c33 Accepting request 1189003 from home:glaubitz:branches:devel:languages:python
- Update to 1.0.8
  * Update Cython to 3.0.8. This fixes memory leak when iterating
    ``Unpacker`` object on Python 3.12.
  * Do not include C/Cython files in binary wheels.
- Drop removal of C/Cython files from %install section

OBS-URL: https://build.opensuse.org/request/show/1189003
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=36
2024-07-22 11:57:32 +00:00
42de51cac2 Accepting request 1143992 from devel:languages:python
- update to 1.0.7:
  * remove inline macro for msvc
  * do not fallback on build error
  * fix: build status badge
  * Drop python2 support
  * Drop Python 3.6 support
  * try Cython 3.0
  * sphinx-related work

  * bugfixes
 * unpacker: Default value of input limits are smaller than before to
    into UnpackValueError. If you want to catch all exception during unpack,

OBS-URL: https://build.opensuse.org/request/show/1143992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=14
2024-02-06 15:32:27 +00:00
3d8b4a39e5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=34 2024-02-04 11:50:09 +00:00
57460f423f - update to 1.0.7:
* remove inline macro for msvc
  * do not fallback on build error
  * fix: build status badge
  * Drop python2 support
  * Drop Python 3.6 support
  * try Cython 3.0
  * sphinx-related work
  * bugfixes
 * unpacker: Default value of input limits are smaller than before to
    into UnpackValueError. If you want to catch all exception during unpack,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=33
2023-11-27 19:34:38 +00:00
ad49c51c5e Accepting request 1085450 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1085450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=13
2023-05-09 11:07:46 +00:00
8c6ab62c80 Accepting request 1085424 from home:ojkastl_buildservice:Branch_devel_languages_python
add sle15_python_module_pythons

OBS-URL: https://build.opensuse.org/request/show/1085424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=31
2023-05-08 08:19:51 +00:00
8ed4549ce0 Accepting request 1074518 from devel:languages:python
- update to 1.0.5:
  * Fallback to compiler defines when __BYTE_ORDER is not
    available
  * Fix build error caused by ntohs, ntohl
  * Add python 3.11 wheels
  * fallback: Fix packing multidim memoryview
  * minor type in exception message

OBS-URL: https://build.opensuse.org/request/show/1074518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=12
2023-03-29 21:26:16 +00:00
b4f06473d8 - update to 1.0.5:
* Fallback to compiler defines when __BYTE_ORDER is not
    available
  * Fix build error caused by ntohs, ntohl
  * Add python 3.11 wheels
  * fallback: Fix packing multidim memoryview
  * minor type in exception message

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=29
2023-03-26 20:05:21 +00:00
247aaff754 Accepting request 983773 from devel:languages:python
- update to 1.0.4:
  * Support Python 3.11 (beta)
  * refresh ci settings.
  * Don't define _*ENDIAN macro on Unix.
  * Update setuptools and black
  * Use PyFloat_Pack8() on Python 3.11a7
  * Upgrade black to fix CI
  * Fix Unpacker max_buffer_length handling
  * ci: Update action versions.

OBS-URL: https://build.opensuse.org/request/show/983773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=11
2022-06-20 13:37:04 +00:00
9dacc17793 - update to 1.0.4:
* Support Python 3.11 (beta)
  * refresh ci settings.
  * Don't define _*ENDIAN macro on Unix.
  * Update setuptools and black
  * Use PyFloat_Pack8() on Python 3.11a7
  * Upgrade black to fix CI
  * Fix Unpacker max_buffer_length handling
  * ci: Update action versions.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=27
2022-06-19 18:31:47 +00:00
a7fc83cdb1 Accepting request 945449 from devel:languages:python
- update to 1.0.3:
  * add python 3.10 support
  * bugfixes

OBS-URL: https://build.opensuse.org/request/show/945449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=10
2022-01-11 20:17:19 +00:00
e4f4432472 - update to 1.0.3:
* add python 3.10 support
  * bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=26
2022-01-10 23:21:20 +00:00
0c56c159fa Accepting request 857153 from devel:languages:python
- update to 1.0.2:
  * Python 3.9 support
  * bugfixes

OBS-URL: https://build.opensuse.org/request/show/857153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=9
2020-12-23 13:19:30 +00:00
d02640d2b4 - update to 1.0.2:
* Python 3.9 support
  * bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=24
2020-12-20 13:26:04 +00:00
6dc7cc70b9 Accepting request 790161 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/790161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=8
2020-04-19 19:48:37 +00:00
Tomáš Chvátal
e8dc1ee446 Accepting request 790146 from home:pgajdos:python
- version update to 1.0.0
  * Remove Python 2 support from the msgpack/_cmsgpack. msgpack/fallback still supports Python 2.
  * Remove encoding option from the Packer and Unpacker.
  * Unpacker: The default value of max_buffer_type is changed to 100MiB.
  * Unpacker: strict_map_key is True by default now.
  * Unpacker: String map keys are interned.
  * Drop old buffer protocol support.
  * Support Timestamp type.
  * Support serializing and decerializing datetime object with tzinfo.
  * Unpacker: Fix Unpacker.read_bytes() in fallback implementation. (#352)

OBS-URL: https://build.opensuse.org/request/show/790146
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=22
2020-03-31 13:30:29 +00:00
064e902638 Accepting request 784149 from devel:languages:python
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/784149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=7
2020-03-26 23:20:47 +00:00
Tomáš Chvátal
79f697b47a - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=20
2020-03-12 07:25:49 +00:00
3b2bf7b6f0 Accepting request 732174 from devel:languages:python
- Update to 0.6.2:
  * Support Python 3.8.
  * Update Cython to 0.29.13 for support Python 3.8.
  * Some small optimizations.

OBS-URL: https://build.opensuse.org/request/show/732174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=6
2019-09-25 05:42:52 +00:00
Tomáš Chvátal
efce4820c8 - Update to 0.6.2:
* Support Python 3.8.
  * Update Cython to 0.29.13 for support Python 3.8.
  * Some small optimizations.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=18
2019-09-20 12:49:40 +00:00
09b7714401 Accepting request 682645 from devel:languages:python
- update to 0.6.1
 * unpackb(data) configures max_*_len options from len(data), instead
    of static default sizes.
 * Unpacker(max_buffer_len=N) configures max_*_len options from N, instead
    of static default sizes.
 * max_bin_len, max_str_len, and max_ext_len are deprecated.
 * unpacker: Default value of input limits are smaller than before to 
    avoid DoS attack
 * Unpacker doesn't wrap underlaying ValueError (including UnicodeError)
    into UnpackValueError. If you want to catch all exception during unpack, 
    you need to use try ... except Exception with minimum try code block.
 * PackValueError and PackOverflowError are also removed. You need to catch
    normal ValueError and OverflowError.
 * Unpacker has strict_map_key option now. When it is true, only bytes
    and str (unicode in Python 2) are allowed for map keys.
 * Extension modules are merged. There is msgpack._cmsgpack instead
    of msgpack._packer and msgpack._unpacker.
 * Add Unpacker.getbuffer() method.
 * unpacker: msgpack.StackError is raised when input data contains too nested data
 * unpacker: msgpack.FormatError is raised when input data is not valid msgpack format.

OBS-URL: https://build.opensuse.org/request/show/682645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=5
2019-03-12 08:45:25 +00:00
c79e53e8bd - update to 0.6.1
* unpackb(data) configures max_*_len options from len(data), instead
    of static default sizes.
 * Unpacker(max_buffer_len=N) configures max_*_len options from N, instead
    of static default sizes.
 * max_bin_len, max_str_len, and max_ext_len are deprecated.
 * unpacker: Default value of input limits are smaller than before to 
    avoid DoS attack
 * Unpacker doesn't wrap underlaying ValueError (including UnicodeError)
    into UnpackValueError. If you want to catch all exception during unpack, 
    you need to use try ... except Exception with minimum try code block.
 * PackValueError and PackOverflowError are also removed. You need to catch
    normal ValueError and OverflowError.
 * Unpacker has strict_map_key option now. When it is true, only bytes
    and str (unicode in Python 2) are allowed for map keys.
 * Extension modules are merged. There is msgpack._cmsgpack instead
    of msgpack._packer and msgpack._unpacker.
 * Add Unpacker.getbuffer() method.
 * unpacker: msgpack.StackError is raised when input data contains too nested data
 * unpacker: msgpack.FormatError is raised when input data is not valid msgpack format.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=16
2019-03-07 21:48:08 +00:00
Stephan Kulow
1c5efebe1c Accepting request 669953 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/669953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=4
2019-02-02 20:45:38 +00:00
Tomáš Chvátal
fff4c684d5 Accepting request 669941 from home:alarrosa:branches:devel:languages:python
- Use %license

- Update to version 0.5.6 (boo#1123558)

OBS-URL: https://build.opensuse.org/request/show/669941
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=14
2019-01-29 18:57:11 +00:00
c2a0ceed92 Accepting request 581923 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/581923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=3
2018-03-02 20:12:36 +00:00
Tomáš Chvátal
c3a49de167 Accepting request 581846 from home:alarrosa:branches:devel:languages:python
- Update to version 0.5.6
  * Fix fallback.Unpacker.feed() dropped unused data from buffer
  * Resurrect fallback.unpack() and _unpacker.unpack(). They were
    removed at 0.5.5 but it breaks backward compatibility.
- Update to version 0.5.5
  * Fix memory leak in pure Python Unpacker.feed()
  * Fix unpack() didn't support raw option

OBS-URL: https://build.opensuse.org/request/show/581846
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=12
2018-03-02 08:33:12 +00:00
a97e4c3642 Accepting request 580264 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/580264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=2
2018-02-26 22:27:10 +00:00
Tomáš Chvátal
4eab1fba19 Accepting request 580263 from home:alarrosa:branches:devel:languages:python
- Provide also python-msgpack-python in the python2 package to
  be able to obsolete the python2-msgpack-python package correctly.

OBS-URL: https://build.opensuse.org/request/show/580263
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=10
2018-02-26 14:42:42 +00:00
161d40f79e Accepting request 575577 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/575577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msgpack?expand=0&rev=1
2018-02-14 08:45:45 +00:00
OBS User buildservice-autocommit
8275e9b580 Accepting request 575577 from devel:languages:python
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/575577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=8
2018-02-14 08:45:45 +00:00