Commit graph

23 commits

Author SHA1 Message Date
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
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
868aa2cd83
update Cython to 3.1.1 (#637) 2025-05-31 12:45:06 +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
bf7bf88ad0
ci: update workflows (#582) 2024-03-01 20:09:55 +09:00
Inada Naoki
e1d3d5d5c3
update actions (#563) 2023-09-15 12:02:06 +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
1008229553
Release v1.0.5rc1 (#528) 2023-01-18 19:47:15 +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
Inada Naoki
bdf0511e29
Refactor CI (#492)
* Use cibuildwheel to build wheels.
* Use matrix
2021-11-25 14:43:55 +09:00