Ocdskit

Latest version: v1.3.2

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

Scan your dependencies

Page 6 of 10

0.2.16

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

Fixed
~~~~~

- :ref:`upgrade`: If a party's ``roles`` field isn't a list of strings, no error occurs.

Added
~~~~~

New CLI commands:

- ``split-project-packages``

0.2.15

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

Changed
~~~~~~~

- :ref:`upgrade`: If a party's ``roles`` field is a string, it is coerced to an array.

Added
~~~~~

New CLI options:

- :ref:`mapping-sheet`: ``--no-deprecated``, ``--no-replace-refs``

0.2.14

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

Added
~~~~~

New CLI option:

- :ref:`schema-strict`: ``--check``

New library method:

- :func:`ocdskit.schema.add_validation_properties`

0.2.13

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

Fixed
~~~~~

- ``convert-to-oc4ids`` no longer errors if a party's ``id`` field isn't set.

0.2.12

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

Changed
~~~~~~~

- :func:`ocdskit.util.get_ocds_minor_version` now supports records.

Fixed
~~~~~

- :ref:`mapping-sheet` correctly populates the ``extension`` column for extension fields on OCDS objects that ``$ref``'erence OCDS definitions.

0.2.11

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

Changed
~~~~~~~

- :ref:`mapping-sheet`: The ``extension`` column is now the name of the extension that introduced the JSON path, not the name of the extension that defined the field.

Page 6 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.