Skip to content

Releases: pytask-dev/pytask-julia

v0.4.0

07 Oct 23:00
9ae05f5
Compare
Choose a tag to compare

What's Changed

This release makes pytask-julia compatible with pytask v0.4.0.

v0.3.0

23 Jan 23:10
d6cc6f3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

16 Apr 18:02
cd47c33
Compare
Choose a tag to compare

Fixes v0.2.0 release for conda package.

v0.2.0

16 Apr 12:46
c723524
Compare
Choose a tag to compare

Highlights

This release adds a new interface to pytask-julia which is explained in the readme.

The path to the script, options, and an environment is now handled by the decorator.

@pytask.mark.julia(script="script.jl", project=".", options=["--threads", 2])
@pytask.mark.produces("out.csv")
def task_run_jl_script():
    pass

Passing dependencies, products or other information to the Julia script is a problem of the past. Now, all the information can serialized to a .json or .yaml file. The path to this file is passed to the Julia script. Inside the script, you can read the serialized information which gives you a dictionary like this:

{
    "depends_on": ...,
    "produces": ...,
    ...
}

Full Changelog: v0.1.0...v0.2.0

v0.1.0

19 Jan 18:20
6f3c3f7
Compare
Choose a tag to compare

This is the first release of pytask-julia.