Skip to content

v0.2.0

Compare
Choose a tag to compare
@tobiasraabe tobiasraabe released this 14 Apr 19:30
· 328 commits to main since this release
9cd69f6

The v0.2 release contains several new features and breaking changes with v0.1.x versions of the plugins for the good of the whole project.

Highlights

  • The documentation is improved a lot and features shiny svgs.

import numpy as np
import pytask


for i in range(10):

    @pytask.mark.task
    def task_create_random_data(produces=f"data_{i}.pkl", seed=i):
        rng = np.random.default_rng(seed)
        ...
  • pyproject.toml is the new configuration file for pytask. This release soft-deprecates all ini-configurations. Here is more information.
  • Dependencies and products can be nested to allow for more structure.

The release also allows the plugins to provide better interfaces in their next releases. Keep an eye on new releases in the coming days.

What's Changed

Full Changelog: v0.1.9...v0.2.0