Taskcluster-taskgraph

Latest version: v12.1.0

Safety actively analyzes 681857 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 15

5.4.0

Fixed

- Regression in add-new-jobs and retrigger actions, introduced in 5.1.0.

Changed

- Replaced 'attrs' with 'dataclasses'

5.3.0

Fixed

- Disallow extraneous keys in the `from-deps` config
- `run-task` now fetches tags when necessary after cloning repo

Added

- New `from-deps.unique-kinds` key to allow depending on multiple tasks of a kind
- New `get_dependencies` and `get_primary_dependency` functions in `taskgraph.util.dependencies`
- `run-task` now logs the Python version it was invoked with

5.2.1

Fixed

- Bug preventing use of custom `group_by` functions with `from_deps` transforms

5.2.0

Added

- New `from_deps` transforms for creating follow-up tasks

Fixed

- Parallel generation (via multiple params) returns non-zero if one fails

5.1.1

Fixed

- Regression around make index transform running out of order
- Counted `if-dependencies` and `soft-dependencies` towards dependency limit check
- Error messaging when Docker is stopped
- Error messaging when invalid non-existent dependencies are added
- Command line exception when branch name contains a `/`
- Abort long running Git clone / fetch when transfer is too slow

5.1.0

Added

- New `default` loader which implicitly uses the `job` and `task` transforms
- Support for a custom command to invoke `run-task` in the `job.run_task` transforms
- Can omit object (default: `transforms`) when listing transforms in a kind config
- Ability to specify `treeherder: true` which will auto-populate Treeherder metadata
- Added `index-path-regexes` key to `config.yml` which can be used with `make_index_task` morph

Fixed

- Stop injecting `docker-image` tasks when DONTBUILD is used in commit message

Page 8 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.