Charlie Lin
7a06eb2060
Merge 80191651eb into f9806368ae
2025-12-08 15:11:50 +01:00
Inada Naoki
f9806368ae
update cython and cibuildwheel ( #658 )
2025-12-01 14:16:03 +09:00
Inada Naoki
80191651eb
Merge branch 'main' into nogil
2025-10-09 18:45:55 +09:00
Inada Naoki
c1ecd23dbf
drop Python 3.9 ( #656 )
2025-10-09 18:33:23 +09:00
Inada Naoki
af45640970
cython: freethreading_compatible ( #654 )
...
```
$ v3/bin/python -VV
Python 3.14.0 free-threading build (main, Oct 7 2025, 15:35:12) [Clang 20.1.4 ]
$ v3/bin/python -c 'import sys,msgpack; print(sys._is_gil_enabled())'
False
```
2025-10-09 15:53:08 +09:00
Inada Naoki
ef4f83df16
relax setuptools version ( #652 )
2025-10-09 13:00:46 +09:00
Inada Naoki
31f8f8bc42
Merge branch 'main' into nogil
2025-10-08 18:31:29 +09:00
Inada Naoki
19b5d33ded
release v1.1.2 ( #649 )
2025-10-08 17:56:20 +09:00
Charlie Lin
716e08c780
Merge branch 'main' into nogil
2025-09-27 13:21:54 -04:00
MS-GITS
c2a9f1fda5
ci: add support for building windows on arm wheels ( #643 )
2025-09-26 13:17:17 +09:00
Charlie Lin
48c56cdc29
Drop -dev suffix in test.yml
2025-09-24 20:23:16 -04:00
Charlie Lin
ccfd2547c7
Drop spurious multhreading test
...
Per https://github.com/msgpack/msgpack-python/pull/641#discussion_r2315489310 , sharing more than one `Packer` object is not supported.
2025-09-11 17:44:53 +00:00
Charlie Lin
e0e9b12877
Fix minor YAML oops in .github/workflows/test.yml
...
Co-authored-by: Frank Dana <ferdnyc@gmail.com>
2025-09-09 17:05:42 -04:00
Charlie Lin
9a7659f1d5
Fix minor YAML oops in .github/workflows/test.yml
...
Co-authored-by: Frank Dana <ferdnyc@gmail.com>
2025-09-09 17:05:12 -04:00
Charlie Lin
79e5de103a
Work around Windows wonkiness
...
On Windows, attempting to upgrade `pip` within CI always yields this:
```
Run pip install -U pip
Requirement already satisfied: pip in c:\hostedtoolcache\windows\python\3.10.11\x64\lib\site-packages (25.1.1)
Collecting pip
Downloading pip-25.2-py3-none-any.whl.metadata (4.7 kB)
Downloading pip-25.2-py3-none-any.whl (1.8 MB)
---------------------------------------- 1.8/1.8 MB 48.1 MB/s eta 0:00:00
Notice: A new release of pip is available: 25.1.1 -> 25.2
Notice: To update, run: python.exe -m pip install --upgrade pip
ERROR: To modify pip, please run the following command:
C:\hostedtoolcache\windows\Python\3.10.11\x64\python.exe -m pip install -U pip
Error: Process completed with exit code 1.
```
2025-08-07 15:04:31 +00:00
Charlie Lin
d0797bd272
Separate C extension and fallback tests for GIL and no-GIL interpreters
2025-08-07 15:00:50 +00:00
Charlie Lin
bf580572ff
Drop 3.8 support in test.yml
2025-08-07 14:51:17 +00:00
Charlie Lin
d965025f2e
Fix extremely silly typo
2025-08-06 21:50:26 +00:00
Charlie Lin
7b7b1bff36
Merge branch 'main' into nogil
2025-08-06 21:46:52 +00:00
Charlie Lin
61aa23fa0b
Update .github/workflows/wheel.yml
...
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
2025-08-06 21:44:32 +00:00
Inada Naoki
d9873dab04
ci: update cibuildwheel and drop Python 3.8 ( #642 )
2025-07-26 10:59:05 +09:00
Charlie Lin
3cc2a384d5
Exclude PYTHON_GIL for now
2025-07-25 14:50:49 +00:00
Charlie Lin
75cdd03f28
Exclude PYTHON_GIL=0 for now
2025-07-20 11:40:14 -04:00
Charlie Lin
6ced817616
Add no-GIL interpreter support
...
Add `pytest-run-parallel` as dependency, test no-GIL interpreters in CI, and
mark Cython module as safe for freethreaded interpreters.
2025-07-20 11:33:23 -04:00
Inada Naoki
fe9e620a60
upload to PyPI on create a release ( #639 )
2025-06-02 14:46:53 +09:00
Inada Naoki
cdc7644503
update cibuildwheel to v2.23.3 ( #638 )
2025-06-01 16:56:44 +09:00
Inada Naoki
868aa2cd83
update Cython to 3.1.1 ( #637 )
2025-05-31 12:45:06 +09:00
Inada Naoki
9d0c7f2f9c
Release v1.1.0rc2 ( #619 )
2024-08-19 20:36:26 +09:00
Inada Naoki
9e26d80ab2
update cibuildwheel to 2.20.0 ( #618 )
2024-08-19 17:56:01 +09:00
Inada Naoki
526ec9c923
update cibuildwheel to 2.17 ( #601 )
2024-05-04 16:49:22 +09:00
Inada Naoki
3e9a2a7419
Stop using c++ ( #600 )
...
Python 3.13a6+ & C++ & Cython cause compile error on some compilers.
2024-05-04 16:01:48 +09:00
Inada Naoki
2eca765533
use ruff instead of black ( #598 )
2024-05-03 15:17:54 +09:00
Inada Naoki
bf7bf88ad0
ci: update workflows ( #582 )
2024-03-01 20:09:55 +09:00
Inada Naoki
039022cecb
update Cython ( #581 )
2024-03-01 19:24:06 +09:00
Inada Naoki
c78026102c
doc: use sphinx-rtd-theme ( #575 )
2023-11-15 23:34:32 +09:00
Inada Naoki
e1d3d5d5c3
update actions ( #563 )
2023-09-15 12:02:06 +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
e5249f877c
ci: add Python 3.12 and drop 3.7
2023-07-21 02:53:58 +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
aa9ce3e2bb
Action: Run publish on tag creation.
2023-03-08 22:19:17 +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
Matthieu Darbois
44a8060383
Add python 3.11 wheels ( #517 )
2022-09-09 16:16:12 +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
63837a44d8
ci: Update action versions. ( #507 )
2022-05-24 20:13:07 +09:00
Inada Naoki
b75e3412fb
Fix pip upgrade
2022-05-23 05:01:08 +00:00
Shantanu
6a721faa77
Upgrade black ( #505 )
2022-05-02 17:26:53 +09:00