Releases: JuliaPy/PyCall.jl
Releases · JuliaPy/PyCall.jl
v1.93.1
PyCall v1.93.1
Closed issues:
- warning about BLAS.vendor being deprecated on Julia v1.7 (#922)
- "ImportError: no module named site" when using Mac M1 binary (#925)
- A better type for docstring (#949)
- TypeError("'module' object is not callable") (#951)
- what's the correct way of using asyncio with PyCall (#953)
- invalid escape sequence (#961)
PyCall
cannot findctypes
on python 3.10.2 (#963)- Deprecation warning suggesting to use jl.eval() when one is actually doing it (#964)
- Fail to import ExcelFiles(Maybe caused by pycall). Give me some help, thanks! (#965)
- using @pywith inside @safetestset (#967)
Merged pull requests:
- Avoid deprecated BLAS.vendor() in MKL conflict check (#950) (@dnadlinger)
- Remove extra ` in README.md (#962) (@singularitti)
- Fix CI versions (#970) (@tkf)
- Bump to 1.93.1 (#971) (@tkf)
v1.93.0
v1.92.5
v1.92.4
PyCall v1.92.4
Closed issues:
- Misleading build error on unsupported architecture (#806)
- brpc problem (#899)
- Cannot build pycall because it doesn't find ctypes (#902)
- Help wanted : link pycall to anaconda env with .yml file (#907)
- Failed to load PyCall on M1 Mac (#911)
- Cannot use existing conda env with python 3.8 and current PyCall (#916)
- AttributeError("'PyCall.jlwrap' object has no attribute 'encode'") (#917)
- Unable to install PyCall (#919)
- MKL Fatal Error: Can't load libmkl_intel_thread.1.dylib (#921)
- Use local PyCall instead of global PyCall (#923)
- Relative Path does not work with
ENV["PYTHON"]
(#929)
Merged pull requests:
- Interpolation caveat and typo (#848) (@PallHaraldsson)
- typo fix in README.md (#871) (@slayoo)
- rm arch checks in build script (#906) (@stevengj)
- Update pkg api to install master version (#914) (@vmiheer)
- Fixed typo in fail message for pyimport. (#926) (@v1j4y)
- Dict->IdDict in exception types (#927) (@timholy)
- Revive CI (#930) (@tkf)
- Update Julia and Python versions in CI (#932) (@tkf)
- Simplify Python version selection for latest stable (#933) (@tkf)
- Update TagBot (#934) (@tkf)
- Bump to 1.92.4 (#935) (@tkf)
v1.92.3
v1.92.2
PyCall v1.92.2
Closed issues:
- issue configuring PyCall to use a different version (#569)
- How to avoid having to restart session after changing python script? (#807)
- Crash on pyimport of qiskit (#842)
- Using the scikitlearn libs thru pycall is not thread-safe (#852)
- Importing Statsmodels API (#856)
- some tensorflow function not work (#862)
- Is there a way to pass a Python ctypes pointer to Julia then use it in a ccall? (#868)
- Unsatisfiable requirements detected for package TreeViews (#869)
- Need manual deletion of prefs to trigger a proper re-build (#870)
- Non-copy getting Arrow array? (#872)
- _apply_latest removed on Julia master (#873)
- Pyimport_conda Error (#874)
Merged pull requests:
v1.92.1
PyCall v1.92.1
Merged pull requests:
v1.92.0
PyCall v1.92.0
Closed issues:
- Build works with PYTHON="python" but fails with explicit PYTHON="/path/to/python" (#710)
using PyCall
triggers segfault in unrelated threaded code (#723)- Tag a new release (#745)
- Can't convert a subtype of a base Python type to a custom Julia type (#751)
- Python 3.8 with Julia 1.3 (#752)
- meta-inspect causes segfault (#754)
- pyimport("scipy") doesn't work after update to Julia 1.4 (#763)
- Using Julia MKL build with numpy (related to #443) (#766)
- Installing PyCall on JuliaPro 1.4.1 Fails (#767)
- Julia Stack Traces thrown during python execution lose formatting (#770)
- Versions of python packages with non-standard version numbers (#773)
- Can't use PyCall in a testset when imported in the test set (#774)
- Autoreload (#775)
- PyError (#780)
- I'm getting TypeError("'<' not supported between instances of 'PyCall.jlwrap' and 'PyCall.jlwrap'") (#782)
- issues with other packages loading binary files (#784)
- "symbol EVP_idea_cbc version OPENSSL_1_1_0 not defined" (#787)
- Error with ``QVTKRenderWindowInteractor‘’ (#796)
- PyCall not building (BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.) (#797)
- Plots.jl not pre-compiling with julia-py (#798)
- [BUG] Doesn't print if newlines aren't present (#799)
- Python package library (
ortools
) conflicts with another Julia package (Clp
) after import the Julia package firstly (#802) - Anaconda3 not supporting PyCall (#804)
- PyCall does not close window correctly (#808)
- PkgEval: find_libpython test failures with PYTHON="" (#812)
- Exception when trying to navigate Main.PyCall module (#813)
- showable error on certain objects (#816)
- Tag a release? (#822)
- Wrong python (from wrong anaconda environment) when building PyCall with ENV["PYTHON"] (#830)
Merged pull requests:
- Improving find libpython (#753) (@darrencl)
- GC safety (#758) (@stevengj)
- Emit more accurate error message (#760) (@goretkin)
- set optimization level to 1 for faster load time (#764) (@stevengj)
- Fix AOT tests for PackageCompiler 1.x (#768) (@tkf)
- [RFC] Throw a special exceptions in Julia callbacks (Fix #770) (#772) (@PhilipVinc)
- Add a more helpful error message when precompiling fails due to Python build change (#778) (@nishaChandramoorthy)
- Easier for users (#788) (@PallHaraldsson)
- give pytype_mapping precendence over default mappings (#792) (@marius311)
- Don't try to call
_repr_*_
on a class (#817) (@tkf) - Fix typo in README.md (#818) (@hyrodium)
- fix
PyCall.__init__
when no__main__
present (#819) (@marius311) - Use GitHub Actions to run CI (#825) (@tkf)
- Make sure that test is run with Numpy in CI (#831) (@tkf)
- Skip test_venv.jl and test_build.jl in PkgEval (#832) (@tkf)
- Delete
.travis.yml
andappveyor.yml
(#833) (@DilumAluthge) - README: add GH Actions, PkgEval, and CodeCov badges; delete Travis, AppVeyor, and Coveralls badges (#834) (@DilumAluthge)
- Run virtualenv test on GitHub Actions (#837) (@tkf)
- Install Numpy on AOT test (#838) (@tkf)
- Setup CompatHelper (#839) (@tkf)
- Release v1.92.0 (#840) (@tkf)
v1.91.4
v1.91.3
PyCall v1.91.3
Closed issues:
- Failure when using pmap with pycall (#108)
- SIGABRT when importing umap (#476)
- build PyCall error (#626)
- Error building PyCall (#655)
- pyimport("pyarrow") causes segfault (#679)
- Array{Float64,0} returned from scipy (#680)
- cannot import python file (#681)
- Segfault when using panel function of PyNGL (#682)
- Debugger compatibility (#683)
- Use disable_sigint instead of sigatomic_(begin|end) (#684)
- Making PyCall for os.urandom results in "base64 binary data" (#685)
- Building PyCall fails with UnicodeDecodeError (#689)
- Building PyCall stalls in Windows (#691)
- Unable to use pykafka's TopicDict (#693)
- -- can't delete this? -- (#694)
- pyimport("scanpy") cause segfault (#697)
- Which environment (as in environment variables) does PyCall use? (#698)
- Null PyObject error when installing package that uses PyCall using Pkg (#699)
- Pandas .loc() function chokes while using PyCall (#705)
- PyCall build errors on Ubuntu 18.04 (#708)
- Extremely weird string interpolation bug during installation (#709)
- Using matplotlib.tri without PyPlot (#728)
- Trouble using numpy and matplotlib via PyCall in Windows 10 (#730)
- Performance bug when creating SparseMatrixCSC (#735)
- PyCall cannot find installed package (#737)
- PyCall test error with anaconda python on windows (#740)
- PyCall test error with anaconda python on windows (#741)
- Error building PyCall (#742)
Merged pull requests:
- Remove REQUIRE (#677) (@tkf)
- Bump to 1.91.2 (#678) (@tkf)
- Use disable_sigint instead of sigatomic_(begin|end) (#686) (@tkf)
- Fix broken link (#690) (@PallHaraldsson)
- Support calling PyCall.npyinitialize() during sysimage compilation (#692) (@tkf)
- remove outdated note in the README (#702) (@KristofferC)
- propertynames for PyNULL (#707) (@wookay)
- Throw an error instead of just creating one (#711) (@christopher-dG)
- Add Julia 1.2 and 1.3 in CI; drop 0.7 and 1.1 (#712) (@tkf)
- Install TagBot as a GitHub Action (#747) (@JuliaTagBot)
- add Conda DLL path on Windows (#748) (@stevengj)