Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Spoonbill is a library and command-line tool to convert OCDS data from JSON to Excel/CSV

Installation

Use the package manager pip to install spoonbill.

pip install spoonbill

Features

The primary use case for OCDS Flatten Tool is to convert data that conforms to the Open Contracting Data Standard from JSON to Excel / CSV (hereinafter tables).

It aims to improve the user’s experience with performing a simple transformation of JSON to tables by:

  1. Mitigating a high number of tables through rollup of top-level arrays into the initial table.

  2. Exploring the dataset to see what fields are available and customization to fit your requirements.

  3. Storing objects that follow the same schema in the same table. For example, an array of Document objects is allowed under 5 different objects (Award, Contract, Planning, Tenders,Implementation) woud be created as a single table.

For more examples see documentation

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spoonbill-1.0.1b1.tar.gz (51.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spoonbill-1.0.1b1-py2.py3-none-any.whl (56.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file spoonbill-1.0.1b1.tar.gz.

File metadata

  • Download URL: spoonbill-1.0.1b1.tar.gz
  • Upload date:
  • Size: 51.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for spoonbill-1.0.1b1.tar.gz
Algorithm Hash digest
SHA256 dfc3c410c9283d070c30e9fa2ee006691ec858a98971822f0178eaa2edffcf38
MD5 e9f566ab29bee4127711d2b25a472cca
BLAKE2b-256 f9677de91d0cc588457b0c434f835dbf00e69fda0f98ec666d15d03c12371564

See more details on using hashes here.

File details

Details for the file spoonbill-1.0.1b1-py2.py3-none-any.whl.

File metadata

  • Download URL: spoonbill-1.0.1b1-py2.py3-none-any.whl
  • Upload date:
  • Size: 56.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for spoonbill-1.0.1b1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8e83668163d5543080ce39fb2967960dd6f837dd9928f753904fe779167019c3
MD5 70a1ef35bcf697b069cffb2c30d1588b
BLAKE2b-256 5e8ef98ec4d32364ecee1eb1a74b28eefcbf1a1479ad16bca298982cf6dd47c6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page