Scriptworker

Latest version: v50.2.0

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

Scan your dependencies

Page 31 of 37

4.1.3

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

.. _added-60:

Added
~~~~~

- added a check to verify the cot ``taskId`` matches the task
``taskId``
- added a a ``claimWork`` debug log message
- added a check to prevent ``python setup.py register`` and
``python setup.py upload``

.. _fixed-49:

Fixed
~~~~~

- updated the docs to more accurately reflect the new instance steps
- updated the docs to avoid using
``python setup.py register sdist upload``
- allowed the decision task to be an additional runtime dep

.. _section-103:

4.1.2

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

.. _changed-50:

Changed
~~~~~~~

- rewrote chain of trust docs.

.. _fixed-50:

Fixed
~~~~~

- fixed artifact list verification in ``task.payload`` for
generic-worker tasks.

.. _removed-24:

Removed
~~~~~~~

- removed old format balrog scope.

.. _section-104:

4.1.1

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

.. _added-61:

Added
~~~~~

- added ``.sh`` as an ``ignore_suffix`` for generic-worker

.. _section-105:

4.1.0

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

.. _added-62:

Added
~~~~~

- added generic-worker chain of trust support
- ``scriptworker.cot.verify.verify_generic_worker_task``, currently
noop

.. _changed-51:

Changed
~~~~~~~

- generic-worker ``ignore_suffixes`` now includes ``.in``

.. _section-106:

4.0.1

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

.. _changed-52:

Changed
~~~~~~~

- Updated Google Play scopes to allow Nightly to ship to the Aurora
product

.. _section-107:

4.0.0

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

.. _added-63:

Added
~~~~~

- added ``scriptworker.task.claim_work`` to use the ``claimWork``
endpoint instead of polling.

.. _changed-53:

Changed
~~~~~~~

- changed ``worker.run_loop`` to use the new ``claim_work`` function.
In theory this can handle multiple tasks serially, but in practice
should only get one at a time. In the future we can allow for
multiple tasks run in parallel in separate ``work_dir``\ s, if
desired.
- ``worker.run_loop`` now always sleeps the ``poll_interval``. We can
adjust this if desired.

.. _fixed-51:

Fixed
~~~~~

- tweaked docstrings to pass pydocstyle>=2.0

.. _removed-25:

Removed
~~~~~~~

- removed ``Context.poll_task_urls``
- removed ``scriptworker.poll`` completely

.. _section-108:

Page 31 of 37

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.