TW
ef15f4a62c
add a basic .readthedocs.yaml file ( #558 )
2023-09-07 21:25:07 +09:00
TW
423c6df265
move project metadata to pyproject.toml ( #555 )
...
also: replace flake8 by ruff.
2023-09-05 10:51:04 +09:00
TW
7b75b4f368
sphinx-related work ( #554 )
...
fixes #510
2023-08-31 12:56:24 +09:00
Inada Naoki
715126c67b
CI: update cibuildwheel to v2.15.0 ( #551 )
2023-08-09 18:20:05 +09:00
Inada Naoki
7cfced5150
start v1.0.6 development
2023-08-09 18:09:42 +09:00
Inada Naoki
427736bbcc
try Cython 3.0 ( #548 )
2023-07-21 11:11:04 +09:00
Inada Naoki
e5249f877c
ci: add Python 3.12 and drop 3.7
2023-07-21 02:53:58 +09:00
Evgeny Markov
c8d0751fe3
Drop Python 3.6 support ( #543 )
...
The following steps have been taken:
1. Black was updated to latest version. The code has been formatted with
the new version.
2. The pyupgrade utility is installed. This helped to remove all the
code that was needed to support Python < 3.7.
Fix #541 .
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2023-05-24 01:41:08 +09:00
sblondon
feec06206c
Drop python2 support ( #519 )
...
The PR removes python2 references and cases.
Close #518
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2023-05-21 16:26:39 +09:00
Laerte Pereira
45f848695c
fix: build status badge ( #538 )
2023-04-08 14:18:25 +09:00
Inada Naoki
802cbc9495
Add security policy
2023-04-01 00:02:25 +09:00
Inada Naoki
0516c2c2a9
Action: Update test workflow
2023-03-09 01:22:38 +09:00
Inada Naoki
35b2d246cf
Action: Update wheel workflow
2023-03-09 00:47:52 +09:00
Inada Naoki
4c55f809fe
Release v1.0.5 ( #534 )
2023-03-09 00:43:28 +09:00
Inada Naoki
aa9ce3e2bb
Action: Run publish on tag creation.
2023-03-08 22:19:17 +09:00
Anthon van der Neut
dcb775031c
minor type in exception message ( #533 )
...
interger -> integer
2023-03-05 23:45:38 +09:00
Inada Naoki
e3ef909c47
Action: Use setup-python@v4
2023-01-18 13:07:24 +00:00
Inada Naoki
1008229553
Release v1.0.5rc1 ( #528 )
2023-01-18 19:47:15 +09:00
Inada Naoki
b82d0b62f1
fallback: Fix packing multidim memoryview ( #527 )
...
Fix #526
2023-01-18 19:13:44 +09:00
Inada Naoki
c3995669f1
Remove unused code
2023-01-18 08:08:58 +00:00
Matthieu Darbois
44a8060383
Add python 3.11 wheels ( #517 )
2022-09-09 16:16:12 +09:00
Inada Naoki
edca770071
Fix build error caused by ntohs, ntohl ( #514 )
2022-08-08 15:08:40 +09:00
Jakub Kulík
9d45926a59
Usef __BYTE_ORDER__
instead of __BYTE_ORDER
( #513 )
...
__BYTE_ORDER__ is common predefined macro available on at least gcc and clang.
__BYTE_ORDER is macro defined in platform specific headers.
2022-08-02 13:19:56 +09:00
Inada Naoki
b5acfd5383
Release v1.0.4 ( #509 )
2022-06-03 13:46:51 +09:00
Inada Naoki
caadbf2df5
Use Actions to publish to PyPI
2022-05-25 12:10:47 +09:00
Inada Naoki
a34dc945bf
1.0.4rc1
2022-05-25 10:00:57 +09:00
Inada Naoki
63837a44d8
ci: Update action versions. ( #507 )
2022-05-24 20:13:07 +09:00
Inada Naoki
500a238028
Fix Unpacker max_buffer_length handling ( #506 )
2022-05-24 19:46:51 +09:00
Inada Naoki
b75e3412fb
Fix pip upgrade
2022-05-23 05:01:08 +00:00
Inada Naoki
b901b179d1
Update Cython to 0.29.30
2022-05-23 04:52:09 +00:00
Shantanu
6a721faa77
Upgrade black ( #505 )
2022-05-02 17:26:53 +09:00
Victor Stinner
849c806381
Use PyFloat_Pack8() on Python 3.11a7 ( #499 )
...
Python 3.11a7 adds public functions:
* PyFloat_Pack4(), PyFloat_Pack8()
* PyFloat_Unpack4(), PyFloat_Unpack8()
https://bugs.python.org/issue46906
2022-03-14 11:23:11 +09:00
Inada Naoki
cb50b2081b
Update setuptools and black ( #498 )
...
* Use setuptools
* Use black==22.1.0
2022-03-03 12:29:55 +09:00
Inada Naoki
89ea57747e
Don't define __*_ENDIAN__ macro on Unix. ( #495 )
2022-01-19 14:42:28 +09:00
Inada Naoki
bdf0511e29
Refactor CI ( #492 )
...
* Use cibuildwheel to build wheels.
* Use matrix
2021-11-25 14:43:55 +09:00
Inada Naoki
6129789e9f
Release v1.0.3 ( #491 )
2021-11-24 16:18:17 +09:00
Inada Naoki
e29b423de7
black
2021-11-17 11:03:06 +09:00
Inada Naoki
724e6200fd
1.0.3rc1
2021-11-16 17:52:01 +09:00
Benjamin Egelund-Müller
e464cb44fa
Nicer error when packing a datetime without tzinfo ( #466 )
2021-11-16 17:49:47 +09:00
Inada Naoki
cfa05d3fdc
Actions: Run CI only for PRs from forks. ( #489 )
2021-11-16 17:47:16 +09:00
Inada Naoki
8e358617e7
mac: Provide Universal2 wheel ( #488 )
...
* mac: Use cibuildwheel
* Do not build wheel for PyPy.
2021-11-16 17:42:42 +09:00
Inada Naoki
b3f7254192
Support Python 3.10 and Drop Python 3.5 ( #487 )
...
* linux: Use manylinux2014
* mac: Drop Python 3.6 too
2021-11-16 16:19:47 +09:00
Inada Naoki
9b84e490e7
Fix black formatting
2021-11-16 14:53:08 +09:00
Paul Melis
09187421eb
Improve exception message relating to strict_map_key ( #485 )
2021-11-16 14:47:40 +09:00
Vladimir Matveev
38dba9634e
cimport uint64_t instead of using ctypedef ( #473 )
2021-03-19 06:35:54 +09:00
Andrey Bienkowski
010de11bed
Make pure-python wheels and eggs possible ( #467 )
2021-02-27 10:50:24 +09:00
Alexander Shadchin
44fd577705
Remove unused PyObject_AsReadBuffer definition ( #468 )
...
Also "old" buffer API was removed in Python 3.10
2021-02-27 09:30:46 +09:00
Andrey Bienkowski
4ace82f108
Fix tox.ini ( #465 )
...
There is no such thing as [variants] in the tox syntax. This resulted
in MSGPACK_PUREPYTHON being unset in the "pure" test environments
2021-02-26 21:08:06 +09:00
Andrey Bienkowski
38357b928a
Fix error formatting ( #463 )
2021-02-26 11:39:36 +09:00
Andrey Bienkowski
4b0819dca9
Remove redundant code ( #460 )
2021-02-16 22:38:06 +09:00