JuliaPy / JuliaPy/PythonCall.jl

PythonCall.jl 0.9.19 and 0.9.20 seem broken on julia-nightly on GH actions

未关闭
#513 6 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
Julia
星标
1.1k
派生
86
平均合并
1 天 22 小时
30 天内合并 PR
3

描述

**Affects:** PythonCall

**Describe the bug**

When running the tests for [BraketSimulator.jl](https://github.com/amazon-braket/BraketSimulator.jl), which use PythonCall.jl, on GitHub actions using `julia-nightly`, I get the following error:

```
LoadError: UndefVarError: `pyconvert` not defined in `PythonCall`
```
Even though as far as I can tell, PythonCall.jl does export this function. It's only occuring on GH actions, I can't reproduce it locally with a checkout of Julialang `master`.

Please include the steps required to reproduce the bug. This should include not just code but **all** the steps required to reproduce the bug

**Your system**
Please provide detailed information about your system:
- Occurs on Windows, Ubuntu, and macOS runners
- GH actions `julia-nightly` and PythonCall.jl `0.9.19` and `0.9.20`.

**Additional context**
Add any other context about the problem here.

贡献指南

这个仓库没有索引到贡献指南

调研方向

Start by reproducing the BraketSimulator.jl tests on GitHub Actions across Windows, Ubuntu, and macOS with julia-nightly and PythonCall.jl 0.9.19 or 0.9.20. Investigate the `PythonCall.pyconvert` undefined error and confirm the result with the affected test runs; done means the cause is identified and the nightly tests pass or the incompatibility is clearly documented.

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions, julia, python
领域
backend, ci-cd
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。