Taskcluster-taskgraph

Latest version: v14.0.0

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

Scan your dependencies

Page 4 of 16

9.1.0

Added

- Separate log for optimizations that always logs verbosely (525)
- Retry batched taskcluster requests (529)
- Allow setting per-task priority (534)
- Updated ReadOnlyDict vendor (537)

Fixed

- Invalid escape in string literal in robustcheckout (475)
- IndexSearch optimization now logs when it refuses to replace a task (524)
- Use versioned decision image in cookiecutter .taskcluster.yml files (528)

9.0.0

Added

- New `taskgraph.util.copy.deepcopy` function to assist deepcopying Task objects efficiently
- Toolchain tasks now support relative script paths

Fixed

- `taskgraph.util.templates.merge` no longer attempts to merge `by-<attribute>` configs
- Cached task digest now factors in Chain of Trust config
- Updated `verify_routes_notification_filters` to support all valid Taskcluster values

Removed

- Removed the `taskgraph.util.memoize` utility function

8.2.0

Fixed

- Invalid parameters passed to `IndexSearch` optimization from `docker` utility

Changed

- `IndexSearch` optimization supports both old and new (from 8.1.0) signatures

8.1.0

Added

- New Taskcluster utility functions to use the new Taskcluster `batch` APIs

Changed

- Optimization logic uses new `batch` APIs to vastly reduce number of queries made to Taskcluster

8.0.1

Fixed

- Regression to `files-changed` calculation for pull requests (494)
- Support `**kwargs` in functions wrapped by `taskgraph.util.memoize` (490)
- Support `--exclude-key` argument when the excluded key may or may not exist (489)
- Stop requiring REGISTRY and VERSION files for `taskgraph build-image` (488)

8.0.0

Added

- Ability to use custom name functions in `from_deps` transforms (484)
- New `from_deps` name function that doesn't strip the dep's kind (484)
- New cli flag to force using locally generated `files_changed` (481)

Fixed

- Support for `artifact-reference` with private artifacts (485)

Changed

- Replaced `head_ref` in pull-request cached task routes (486)
- Created a new `files_changed` parameter (481)

Removed

- Removed the `taskgraph.files_changed` module (481)

Page 4 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.