GitHub / JuliaPy/PythonCall.jl / commits
Python and Julia in harmony.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| acce0420 |
Bump actions/cache from 5 to 6 (#793)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 256d473b |
Bump actions/checkout from 6 to 7 (#794)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e477d4d8 | Fix conda installation command for pyjuliacall (#791) |
Jonas Hörsch <c****a@p****e>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 3d8884fe |
Bump codecov/codecov-action from 6 to 7 (#789)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 509390a1 | release v0.9.35 | Christopher Rowley <g****s> | 2 months ago | |
| 79e8a440 |
Libptr by env (#781)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 34d3f55f |
add method pynext(x, d) (#783)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 241709dc |
fix crashes using multithreaded julia from python (#758)
Co-authored-by: Dani Pinyol <d****i@a****m> |
Daniel Pinyol <d****l@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b26f202e |
use juliapkg.libjulia() for faster init in juliacall (#782)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6aeeba05 |
774 v2 (#779)
Co-authored-by: Nicolae Cudlenco <1****o@u****m>, Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b4cd8cf8 |
only set JULIA_DEBUG=PythonCall when running with debug logging enabled (#778)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1974b203 |
Reject PyArray buffer with suboffsets (#776)
Co-authored-by: Christopher Rowley <g****s> |
Nathan Zimmerberg <3****2@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| beec1ec0 | release v0.9.34 | Christopher Rowley <g****s> | 3 months ago | |
| 1961556f | hotfix: revert juliapkg.json to non-dev version | Christopher Rowley <g****s> | 3 months ago | |
| 58904d49 | release v0.9.33 | Christopher Rowley <g****s> | 3 months ago | |
| be253f5a |
fix bug when calling propertynames on a different thread with gil handled pro...
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 26b5482e |
skip importing CondaPkg if not needed (take 3) (#769)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| fcb5502e |
remove PYNULL_CACHE (#767)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2381ce19 | update changelog | Christopher Rowley <g****s> | 3 months ago | |
| 3aa16029 |
add Preferences.jl-based configuration (#742)
Co-authored-by: Christopher Rowley <g****s> |
Marius Millea <m****a@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e364646d | release v0.9.32 | Christopher Rowley <g****s> | 3 months ago | |
| 9d690417 |
fix: honour JULIA_NUM_THREADS (#761)
Co-authored-by: Dani Pinyol <d****i@a****m> |
Daniel Pinyol <d****l@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c9535253 |
Bump julia-actions/setup-julia from 2 to 3 (#766)
Co-authored-by: dependabot[bot] <4****]@u****m>, Christopher Rowley <c****y@g****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8f7baa5e |
Bump codecov/codecov-action from 5 to 6 (#756)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a3565aa4 |
Bump julia-actions/cache from 2 to 3 (#753)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4adeb0ab |
Fix: support CPython free-threaded builds (3.14t) (#746)
Co-authored-by: Miles Cranmer <m****r@g****m>, Miles Cranmer <m****r@g****m>, Miles Cranmer <m****r@g****m>, Miles Cranmer <m****r@g****m>, Christopher Rowley <g****s> |
MilesCranmerBot <m****t@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9de4d94d |
Add trace-compile configuration and internal config helpers (#743)
Co-authored-by: Guillem Ramirez Miranda <g****m@a****m>, Christopher Rowley <g****s> |
Guillem Ramírez Miranda <1****9@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 175f8070 | Activate dependabot for julia |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f3067e53 |
juliacall now starts julia with one thread by default (#750)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bcddcb6f |
Drop redundant word (#740)
Co-authored-by: Christopher Rowley <g****s> |
Páll Haraldsson <P****n@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8100cb91 |
fix compatibility with pandas 3 (#747)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ef6c4040 |
Adds tests (and fixes) for the dtype invariant. (#739)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f0365a92 |
Add numpy dtype access for TypeValue (#738)
Co-authored-by: Christopher Rowley <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| be163429 | release v0.9.31 | Christopher Doris <g****s> | 8 months ago | |
| 78e2f7c2 |
support python 3.14 (#733)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 90f81a36 |
Bump actions/cache from 4 to 5 (#732)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 04f85fdf |
Bump actions/checkout from 5 to 6 (#726)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 4bf3e37f | release 0.9.30 | Christopher Doris <g****s> | 9 months ago | |
| f496cd16 | Add top-level testing instructions (#725) |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 6b385d62 |
remove support for python 3.14 (#723)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 099da1af |
add a step to build PyCall (#722)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 582d59cc | release 0.9.29 | Christopher Doris <g****s> | 9 months ago | |
| 2ff3c841 |
add CHANGELOG.md (#721)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c1b9d541 | Fix some sources of invalidations (#716) |
James Wrigley <J****y@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 625f7866 | Improve @py macro documentation (#712) |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8eed6ee1 | Add tests for ArrayValue __array__ copy semantics (#710) |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 52db81d8 |
use workspaces for test, docs and benchmarks projects (#708)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 6f3d45e4 |
Force `propertynames(::Py)` to occur on the main thread (#677)
Co-authored-by: Christopher Doris <g****s> |
Lionel Zoubritzky <L****u@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e6dba512 |
Housekeeping (#696)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| ee54574e | Specify that JuliaDict / JuliaSet it is a MutableMapping/Set (#692) |
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 92bef8ab |
Bump astral-sh/setup-uv from 6 to 7 (#690)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3e128c9c | docs: Add python block usage examples (#687) |
Ian Weaver <w****c@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| efa5464c |
fix #679 - defer printing of partial characters at end of buffer when flushin...
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e358a52c |
better compact printing of Py (#684)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5f8f8f77 |
fix #676 and test GUI compat better along the way (#683)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 71666ca0 | release v0.9.28 | Christopher Doris <g****s> | 11 months ago | |
| f687935a |
Allow pydict accept Pair args (#616)
Co-authored-by: Christopher Doris <g****s> |
Mark Kittisopikul <m****i@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| eb771e1c |
Relax conversions to python (#671)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a9b77e46 |
Add options for the Julia binary and project path (#667)
Co-authored-by: Christopher Doris <g****s> |
James Wrigley <J****y@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ad228ce4 |
feat(exe): add support for @venv and relative paths in JULIA_PYTHONCALL_EXE (...
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3633da04 |
NumpyDates (#666)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f7fa4c21 |
stop using Requires.jl (use extensions instead) (#662)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 22cbe264 |
Bump actions/setup-python from 5 to 6 (#664)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0b32b08c |
Remove `Core` reference from `Compat/pycall.jl` (#658)
Co-authored-by: Christopher Doris <g****s> |
Chris Garling <c****g@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 57d143f3 | release 0.9.27 | Christopher Doris <g****s> | 12 months ago | |
| a4beb281 |
build(deps): add libstdcxx pin, bump CondaPkg (#656)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| fc2282a9 |
Bump actions/checkout from 4 to 5 (#652)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 951e093b | fix reference | Christopher Doris <g****s> | about 1 year ago | |
| c0a5634e |
Centralize Public API into dedicated API module (#648)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b9fee86e |
removing dead code supporting old versions of julia or python (#647)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7b3ddb2e |
Bump minimum supported Python version from 3.8 to 3.9 (#645)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2cb07d1d |
Switch to heap types using PyType_FromSpec (#643)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a0d4ee8e |
Test with PYTHON_JULIACALL_HANDLE_SIGNALS=yes (#642)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4ac1b2b0 | release 0.9.26 | Christopher Doris <g****s> | about 1 year ago | |
| abaf1362 | update release notes | Christopher Doris <g****s> | about 1 year ago | |
| 07eb7268 |
hotfix: misaligned pointer cast (#640)
Co-authored-by: Christopher Rowley <c****y@g****m> |
Miles Cranmer <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 815c0de2 | merge Merge branch 'main' of https://github.com/JuliaPy/PythonCall.jl | Christopher Doris <g****s> | about 1 year ago | |
| 6ea6c8ea | Update release notes with recent changes | Christopher Doris <g****s> | about 1 year ago | |
| c8212978 |
Add PySide6 support to gui.jl (#634)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c75ce085 |
CI benchmarking suite take 2 (#636)
Co-authored-by: Eric Hanson <5****n@u****m>, Christopher Doris <g****s> |
Miles Cranmer <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b649be20 | Add FAQ on interactive threads (#638) |
Martijn Visser <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c84c0595 |
Bump astral-sh/setup-uv from 5 to 6 (#623)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a06ee77d | docs: Code loading order (#625) |
Ian Weaver <w****c@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a3e96f87 |
Improve GitHub workflow job names for better clarity (#633)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 752534bb |
use getptr a lot less (#618)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8b8ac73a |
use uv more (#621)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0a7d49f2 |
bump min required julia version to 1.9 (#614)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 08157ccb | release 0.9.25 | Christopher Doris <g****s> | over 1 year ago | |
| bd624012 |
OpenSSL compat (#613)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7be3398f | Update dependabot.yml |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f126ce24 |
Bump actions/checkout from 2 to 4 (#604)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0f1ef23c | Update tests.yml |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e2e83cfe |
Bump codecov/codecov-action from 1 to 5 (#605)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5a281dcd |
Bump actions/setup-python from 3 to 5 (#606)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2a42b27c |
Bump julia-actions/setup-julia from 1 to 2 (#603)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3b6f91e1 |
Bump actions/cache from 1 to 4 (#602)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a3aa8f4d | Create dependabot.yml |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d4baa18a |
Add `elsize` method for PyArray (#593)
Co-authored-by: Christopher Doris <g****s> |
Christopher Rowley <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2522a06a |
Add `--heap-size-hint` parameter (#547)
Co-authored-by: Christopher Doris <g****s> |
Miles Cranmer <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e6791c57 | switch to hatchling build system | Christopher Doris <g****s> | over 1 year ago |