Universum

Latest version: v0.19.22

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

Scan your dependencies

Page 3 of 15

0.19.10

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

New features
~~~~~~~~~~~~

* **p4:** add resolving unshelved files instead of silent rewriting
* **p4:** add explicit login to work with servers of security level 3 and higher

0.19.9

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

New features
~~~~~~~~~~~~

* **analyzers** add SARIF report

Bug fixes
~~~~~~~~~

* **p4:** byte strings returned by sh command for 'librarian checkout' bug fix
* **artifacts:** add logs on removing artifacts
* **submit:** add comments on CL creation/deletion
* **code_report:** apply code report settings to embedded steps
* **launcher:** do not fail if step has no command
* **p4:** add '/' to the end of directory paths for Perforce to process them correctly

0.19.8

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

Bug fixes
~~~~~~~~~

* **p4:** when encountering ``p4 opened`` bug, only print warning instead of block failing
* **submit:** file arguments (such as ``-rl`` and ``-cm``) are now parsed correctly
* **p4:** empty CLs are now deleted correctly when force cleaning workspace

0.19.7

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

BREAKING CHANGES
~~~~~~~~~~~~~~~~

* **submit:** ``--reconcile-list`` option can no longer be passed several times. Please use comma-separated
single string instead (e.g. ``python -m universum submit -rl 'target1, target2'``)
* **analyzers:** ``universum.analyzers.svace`` support is deprecated until further notice

New features
~~~~~~~~~~~~

* **submit:** ``--commit-message`` and ``--reconcile-list`` now support passing required values via local file.
To use this feature, pass an absolute or relative file path starting with '' as a corresponding argument.
See :ref:`argument description <additional_commandssubmit>` for details

Bug fixes
~~~~~~~~~

* **analyzers:** ``'Namespace' object has no attribute 'file_names'`` error message
from :ref:`Uncrustify <code_reportuncrustify>` module fixed

0.19.6

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

New features
~~~~~~~~~~~~

* **analyzers:** add static type checking for Python (with inline comments on the issues)

0.19.5

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

Bug fixes
~~~~~~~~~

* **p4:** HOTFIX for newly introduced bug of Perforce server unexpectedly failing the ``p4 opened`` command

Page 3 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.