PySR / pysr /julia_helpers.py

Commit History

Ignore lack of type hints in JuliaCall
7ea0b2f
unverified

MilesCranmer commited on

Remove unused juliapkg
fb8ee4a
unverified

MilesCranmer commited on

WIP move `python -m pysr.test` call to click interface
3555cfd
unverified

MilesCranmer commited on

Clean up default params
f335ea1
unverified

MilesCranmer commited on

Check if user already set JULIA_NUM_THREADS
4a5693e
unverified

MilesCranmer commited on

Fix symbolic regression version exactly
3bcbc49
unverified

MilesCranmer commited on

Remove unused function
74da094
unverified

MilesCranmer commited on

Fix hanging with GC disabled
44ff874
unverified

MilesCranmer commited on

Save raw bytes so can warm-restart in new python session
d72c643
unverified

MilesCranmer commited on

Automatically check if juliacall was already imported
32b2f6e
unverified

MilesCranmer commited on

Set num threads before juliacall init
2abf017
unverified

MilesCranmer commited on

Run in `Main`
a4bb529
unverified

MilesCranmer commited on

Fix environ assertion
d325c42
unverified

MilesCranmer commited on

Disable PythonCall GC during equation search
4037c2d
unverified

MilesCranmer commited on

Force conversion to Vector
e530637
unverified

MilesCranmer commited on

Start third attempt at porting to PythonCall
68ea1be
unverified

MilesCranmer commited on

Point user to GitHub in case of installation error
647625c
unverified

MilesCranmer commited on

Add pre-commit hook for isort
976f8d8
unverified

MilesCranmer commited on

Bump ClusterManagers.jl version
622c1b9
unverified

MilesCranmer commited on

Ensure registry is up-to-date
61ee61c
unverified

MilesCranmer commited on

style: Format code with black
5d83b3a
unverified

deepsource-autofix[bot] commited on

Try to install second time with PyCall
c04aabc
unverified

MilesCranmer commited on

Fix grammar in log message
49567da
unverified

MilesCranmer commited on

Better help message for PyCall errors
9ce1045
unverified

MilesCranmer commited on

Recommend user install with `--enable-shared`
2b1eb23
unverified

MilesCranmer commited on

Tweak documentation
0a7daf2
unverified

MilesCranmer commited on

Updated instructions to install Julia dependencies
9941a00

WilliamBChf commited on

Include warning for static python.
49ecfff
unverified

MilesCranmer commited on

Fix precompilation logic
73e83d4
unverified

MilesCranmer commited on

Keep precompilation on if compiled modules enabled
a6b3561
unverified

MilesCranmer commited on

Automatically disable precompilation for static binaries
a74e308
unverified

MilesCranmer commited on

Make precompilation optional
1c3eec5
unverified

MilesCranmer commited on

Format code with black
e7650cd
unverified

deepsource-autofix[bot] commited on

Clean up Python init
e372ae8

MilesCranmer commited on

Don't activate env twice
d42f10b

MilesCranmer commited on

Simplify julia options checking
e644737

MilesCranmer commited on

Only print `set_diff` if has contents
b4abede

MilesCranmer commited on

Tell user if Julia initialized with different params
4300bea

MilesCranmer commited on

Format code with black
b61a54b
unverified

deepsource-autofix[bot] commited on

Set up `julia_kwargs` to initialize Julia binary
69bfcd2

MilesCranmer commited on

Fix import error not giving traceback
397b012

MilesCranmer commited on

Document backend loading
a3fe1bb

MilesCranmer commited on

Refactor use of backend as more module-like
b846feb

MilesCranmer commited on

Refactor backend version check
4ee8cdb

MilesCranmer commited on

Check backend version to avoid potential errors
b046fc8

MilesCranmer commited on

Refactor backend loading
6d58816

MilesCranmer commited on

Add missing `using Pkg`
598dc57

MilesCranmer commited on

Make sure that full `os.environ` is passed to subprocess
f68c622

MilesCranmer commited on

Add missing `Pkg` import before `PackageSpec`
16a09af

MilesCranmer commited on