Commit Graph

18743 Commits

Author SHA1 Message Date
Lysandros Nikolaou
a6e9393956
Update .github/workflows/wheels.yml
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-18 10:35:09 +02:00
Andrew Murray
7248cde50b Documented keyword arguments 2024-07-18 11:00:27 +10:00
Lysandros Nikolaou
09c817a2ec
Move uploading nightly wheels to different job
This is needed cause the job does not support running on OS's other
than Ubuntu.
2024-07-17 23:05:48 +02:00
Hugo van Kemenade
b6868f3095
Merge pull request #8243 from lysnikolaou/skip-qemu-wheels-workflow-dispatch 2024-07-17 20:44:08 +03:00
Lysandros Nikolaou
f39ca5db5a
Skip QEMU-emulated wheels on workflow dispatch event 2024-07-17 16:21:16 +02:00
Hugo van Kemenade
024fa51294
Merge pull request #8236 from lysnikolaou/upload-nightly-wheels 2024-07-17 17:17:54 +03:00
Andrew Murray
47fc36a323 Update CHANGES.rst [ci skip] 2024-07-17 22:28:56 +10:00
Andrew Murray
10faa5df39 Deprecate lambda_eval and unsafe_eval options argument 2024-07-17 22:08:53 +10:00
Hugo van Kemenade
d05262105a
Merge pull request #8240 from radarhere/containerio
Changed ContainerIO to subclass IO
2024-07-17 14:23:55 +03:00
Andrew Murray
a3f93b3f68 Changed ContainerIO to subclass IO 2024-07-17 16:23:29 +10:00
Hugo van Kemenade
86f4cfbbf1
Merge pull request #8239 from radarhere/cifuzz
Temporarily disable cifuzz
2024-07-17 07:33:38 +03:00
Andrew Murray
3146940716 Temporarily disable cifuzz 2024-07-17 08:26:05 +10:00
pre-commit-ci[bot]
e144707520 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-16 19:32:02 +00:00
Lysandros Nikolaou
98b173928a
Address more feedback; don't unlock around sizeof 2024-07-16 21:31:29 +02:00
Lysandros Nikolaou
06767fc325
Address feedback; do not lock in a loop 2024-07-16 17:00:14 +02:00
Lysandros Nikolaou
5999b9b0cc
Initialize PyMutex only under the free-threaded build 2024-07-16 16:56:15 +02:00
pre-commit-ci[bot]
9f110aa702 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-16 14:47:15 +00:00
Lysandros Nikolaou
ea7b5c5b66
Lock around usages of imaging memory arenas 2024-07-16 16:43:49 +02:00
pre-commit-ci[bot]
2973b041c7 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-16 12:58:04 +00:00
Yay295
87b23d0207 change AlignAfterOpenBracket in .clang-format to BlockIndent
to match the Python code
2024-07-16 07:57:24 -05:00
Andrew Murray
d83c7b38c4
Skip other jobs on schedule (#1)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-07-16 12:18:25 +02:00
Lysandros Nikolaou
68c3542d09
Rename secret 2024-07-16 10:42:18 +02:00
Andrew Murray
784a874490 Trim whitespace 2024-07-16 18:38:50 +10:00
Lysandros Nikolaou
e89be77145
Upload wheels to scientific-python-nightly-wheels index 2024-07-16 10:21:24 +02:00
Andrew Murray
f19e07b58c
Merge pull request #8234 from radarhere/type_hint
Added type hints
2024-07-16 18:05:02 +10:00
Andrew Murray
3eeef83517
Updated condition
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-16 16:40:17 +10:00
Hugo van Kemenade
2152a1736c
Merge pull request #8235 from radarhere/axis_name
Simplified code
2024-07-15 15:42:10 +03:00
Andrew Murray
76e5e12f98 Simplified code 2024-07-15 20:48:39 +10:00
Andrew Murray
01529d8b09 Added type hints 2024-07-15 19:23:36 +10:00
Hugo van Kemenade
6944e9e183
Merge pull request #8216 from hugovk/free-threading 2024-07-13 16:09:34 +02:00
Hugo van Kemenade
851868c775
Fix refcounts after porting to GetItemRef & better error checking (#126) 2024-07-13 12:41:39 +02:00
Lysandros Nikolaou
8854e4677e
Add include 2024-07-13 12:34:17 +02:00
Lysandros Nikolaou
9c576d63c3
Fix refcounts after porting to GetItemRef & better error checking 2024-07-13 12:24:02 +02:00
Hugo van Kemenade
c21a403879
Add necessary PyMem_Free and fix PyDict_GetItemRef call (#125) 2024-07-13 11:18:47 +02:00
Hugo van Kemenade
8c9eea9d07
Merge pull request #8228 from radarhere/type_hint 2024-07-13 11:09:48 +02:00
Lysandros Nikolaou
f5313db9ce
Add necessary PyMem_Free and fix PyDict_GetItemRef call 2024-07-13 11:00:57 +02:00
Hugo van Kemenade
8d88619bde
Merge pull request #8219 from radarhere/free_threaded 2024-07-13 10:59:28 +02:00
Andrew Murray
8e730e17ae Allow saving I;16 images as PPM 2024-07-13 13:00:58 +10:00
Andrew Murray
42bfcaa2d4 When IFD is missing, connect get_ifd() dictionary to Exif 2024-07-13 12:46:15 +10:00
Andrew Murray
5bae934317 Added type hints 2024-07-12 21:16:56 +10:00
Andrew Murray
c416f0ea1d Build wheels with free threading 2024-07-10 06:11:11 +10:00
Hugo van Kemenade
6a9acfa5ca
Merge pull request #8214 from radarhere/type_hint 2024-07-08 09:01:47 -06:00
Lysandros Nikolaou
40e7f511b3 Don't use PyList_GetItemRef immediately after PyList_New 2024-07-08 15:42:26 +03:00
Hugo van Kemenade
87596bd747 imagingft: Replace PyDict_GetItem with PyDict_GetItemRef 2024-07-08 15:42:26 +03:00
Hugo van Kemenade
7c64ae0c73 encode: Replace PyDict_GetItem with PyDict_GetItemRef 2024-07-08 15:42:26 +03:00
Hugo van Kemenade
377bdc0db1 encode: Replace PyList_GetItem with PyList_GetItemRef 2024-07-08 15:42:26 +03:00
Hugo van Kemenade
69f967301d Call PyUnstable_Module_SetGIL() to indicate support of running with GIL disabled 2024-07-08 14:40:35 +03:00
Andrew Murray
613fced92c
Merge pull request #8200 from hugovk/ci-free-threading
Test 3.13 free-threaded build on CI
2024-07-08 21:24:07 +10:00
Andrew Murray
8a05e32336 Added type hints 2024-07-08 20:09:45 +10:00
Hugo van Kemenade
77e752f35f
Check GIL, rather than Python version (#124) 2024-07-07 07:09:26 -06:00