-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Affects: PythonCall
Describe the bug
I expect the following output when using imagecodecs:
using Pkg
Pkg.activate(;temp=true)
pkg"add PythonCall CondaPkg"
using CondaPkg
pkg"conda pip_add imagecodecs"
using PythonCall
imcd = pyimport("imagecodecs")
imcd.lzma_encode(UInt8[])
# Python: b'\xfd7zXZ\x00\x00\x04\xe6\xd6\xb4F\x00\x00\x00\x00\x1c\xdfD!\x1f\xb6\xf3}\x01\x00\x00\x00\x00\x04YZ'This works on Julia 1.11.8 and Julia 1.13.0-alpha2, but on Julia 1.12.3 I get:
julia> imcd.lzma_encode(UInt8[])
ERROR: Python: LzmaError: lzma_code returned LZMA_PROG_ERROR
Python stacktrace:
[1] imagecodecs._lzma.lzma_encode
@ imagecodecs/_lzma.pyx:137
Stacktrace:
[1] pythrow()
@ PythonCall.Core ~/.julia/packages/PythonCall/83z4q/src/Core/err.jl:77
[2] errcheck
@ ~/.julia/packages/PythonCall/83z4q/src/Core/err.jl:10 [inlined]
[3] pycallargs(f::Py, args::Py)
@ PythonCall.Core ~/.julia/packages/PythonCall/83z4q/src/Core/builtins.jl:194
[4] pycall(f::Py, args::Vector{UInt8}; kwargs::@Kwargs{})
@ PythonCall.Core ~/.julia/packages/PythonCall/83z4q/src/Core/builtins.jl:213
[5] pycall
@ ~/.julia/packages/PythonCall/83z4q/src/Core/builtins.jl:203 [inlined]
[6] (::Py)(args::Vector{UInt8})
@ PythonCall.Core ~/.julia/packages/PythonCall/83z4q/src/Core/Py.jl:363
[7] top-level scope
@ REPL[8]:1Your system
julia> versioninfo()
Julia Version 1.12.3
Commit 966d0af0fdf (2025-12-15 11:20 UTC)
Build Info:
Official https://julialang.org release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 16 × AMD Ryzen 7 9800X3D 8-Core Processor
WORD_SIZE: 64
LLVM: libLLVM-18.1.7 (ORCJIT, znver5)
GC: Built with stock GC
Threads: 1 default, 0 interactive, 1 GC (on 16 virtual cores)
Environment:
JULIA_NUM_THREADS = 1
julia> Pkg.status()
Status `/tmp/jl_bFSaIh/Project.toml`
[992eb4ea] CondaPkg v0.2.33
[6099a3de] PythonCall v0.9.31
julia> CondaPkg.status()
CondaPkg Status /tmp/jl_bFSaIh/CondaPkg.toml
Environment
/tmp/jl_bFSaIh/.CondaPkg/.pixi/envs/default
Pip Packages
imagecodecs v2025.11.11Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working