Socket
Socket
Sign inDemoInstall

jscc

Package Overview
Dependencies
11
Maintainers
3
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    jscc

Tools for data standards that use JSON Schema and CSV codelists


Maintainers
3

Readme

|PyPI Version| |Build Status| |Coverage Status| |Python Version|

This Python package provides methods for testing standards that use JSON Schema and CSV codelists with custom JSON Schema properties <https://os4d.opendataservices.coop/development/schema/#extended-json-schema>__, like:

  • Open Contracting Data Standard (OCDS), plus its extensions and profiles
  • Open Contracting for Infrastructure Data Standard (OC4IDS)
  • Beneficial Ownership Data Standard (BODS)
  • Social Investment Data Lab Specification (SEDL)

The following packages also support multiple standards:

  • OCDS Babel <https://ocds-babel.readthedocs.io/en/latest/>__, which provides Babel extractors and translation methods
  • OCDS Kit <https://ocdskit.readthedocs.io/en/latest/>, which provides commands <https://ocdskit.readthedocs.io/en/latest/cli/schema.html> for transforming JSON Schema, and methods for creating a mapping sheet <https://ocdskit.readthedocs.io/en/latest/api/mapping_sheet.html>__ and for yielding a schema's fields <https://ocdskit.readthedocs.io/en/latest/api/schema.html>__.

If you are viewing this on GitHub or PyPI, open the full documentation <https://jscc.readthedocs.io/>__ for additional details.

.. |PyPI Version| image:: https://img.shields.io/pypi/v/jscc.svg :target: https://pypi.org/project/jscc/ .. |Build Status| image:: https://github.com/open-contracting/jscc/actions/workflows/ci.yml/badge.svg :target: https://github.com/open-contracting/jscc/actions/workflows/ci.yml .. |Coverage Status| image:: https://coveralls.io/repos/github/open-contracting/jscc/badge.svg?branch=main :target: https://coveralls.io/github/open-contracting/jscc?branch=main .. |Python Version| image:: https://img.shields.io/pypi/pyversions/jscc.svg :target: https://pypi.org/project/jscc/

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc