Ocdskit

Latest version: v1.3.2

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

Scan your dependencies

Page 10 of 10

0.0.4

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

Added
~~~~~

New CLI options:

- :ref:`schema-report`: ``--no-codelists``, ``--no-definitions``, ``--min-occurrences``

Changed
~~~~~~~

- :ref:`schema-report` reports definitions that can use a common ``$ref`` in the versioned release schema.
- :ref:`schema-report` reports open and closed codelists in CSV format.

0.0.3

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

Added
~~~~~

New CLI options:

- :ref:`compile`: ``--package``, ``--versioned``

New CLI commands:

- :ref:`package-releases`
- :ref:`split-record-packages`
- :ref:`split-release-packages`

Changed
~~~~~~~

- Add helpful error messages if:

- the input is not `line-delimited JSON <https://en.wikipedia.org/wiki/JSON_streaming>`__ data.
- the input to the :ref:`indent` command is not valid JSON.

- Change default behavior to print UTF-8 characters instead of escape sequences.
- Add ``--ascii`` option to print escape sequences instead of UTF-8 characters.
- Rename base exception class from ``ReportError`` to :class:`OCDSKitError`.

0.0.2

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

Added
~~~~~

New CLI options:

- ``validate``: ``--check-urls`` and ``--timeout``

New CLI commands:

- :ref:`indent`
- :ref:`schema-report`
- :ref:`schema-strict`
- :ref:`set-closed-codelist-enums`

0.0.1

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

Added
~~~~~

New CLI commands:

- :ref:`combine-record-packages`
- :ref:`combine-release-packages`
- :ref:`compile`
- :ref:`mapping-sheet`
- ``measure``
- ``tabulate``
- ``validate``

Page 10 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.