Scriptworker

Latest version: v50.2.0

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

Scan your dependencies

Page 14 of 37

29.0.0

---------------------

Changed
~~~~~~~

- The default ``taskcluster_root_url`` is now
``https://firefox-ci-tc.services.mozilla.com/``
- Updated the scriptworker worker pool list

.. _section-1:

28.0.0

---------------------

Added
~~~~~

- ``retry_async_decorator``

.. _changed-1:

Changed
~~~~~~~

- Methods of ``GitHubRepository`` are now async and are retried thanks
to ``retry_async``. Only methods making network calls are
async/retried.
- XPI is now pointing at mozilla-extensions/xpi-manifest

Fixed
~~~~~

- ``test_production.py`` no longer leaves behind a ``...`` test
directory

.. _section-2:

27.3.0

---------------------

.. _changed-2:

Changed
~~~~~~~

- ``taskcluster_root_url`` now defaults to
``os.environ["TASKCLUSTER_ROOT_URL"]``, with a fallback of
``https://taskcluster.net``.
- The firefox-ci and staging clusters are now in the
``valid_artifact_rules``

.. _section-3:

27.2.0

---------------------

.. _added-1:

Added
~~~~~

- worker-manager based decision and docker image worker pools are
supported

.. _section-4:

27.1.0

---------------------

.. _added-2:

Added
~~~~~

- added ``mpd001`` CoT support
- added ``xpi`` CoT support
- added github action CoT support
- added ``require_secret`` in trusted vcs config
- added support for private github repos in CoT verification

.. _changed-3:

Changed
~~~~~~~

- ``gitgithub.com`` urls will now be translated to
``ssh://github.com/`` for the purposes of CoT
- we now trust the github task email, because we can’t verify alternate
emails
- ``download_file`` now takes an ``auth`` kwarg
- ``load_json_or_yaml_from_url`` now takes an ``auth`` kwarg

Removed
~~~~~~~

- removed Focus Nightly from ``test_production`` for continued bustage
due to force pushes

.. _section-5:

27.0.0

---------------------

.. _added-3:

Added
~~~~~

- ``assert_is_parent`` to make sure a path is a subset of another path
- ``Context.verify_task`` which checks for ``..`` in
``upstreamArtifacts``

.. _changed-4:

Changed
~~~~~~~

- ``download_artifacts`` verifies the absolute path of the file is
under the ``parent_dir``
- ``get_single_upstream_artifact_full_path`` verifies the full path is
under the ``parent_dir``

.. _removed-1:

Removed
~~~~~~~

- removed unused ``extra_run_task_arguments``
- removed extraneous ``check_num_tasks``

.. _section-6:

Page 14 of 37

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.