Skip to main content

A toolkit for using IATI data.

Project description

iatikit

PyPI Package latest release License Supported versions Build Status Test coverage

iatikit is a toolkit for using IATI data. It includes a query language wrapper around XPath, to make dealing with disparate IATI versions easier.

The name was inspired by Open Contracting's ocdskit.

Installation

iatikit is tested for pythons 3.7 – 3.14.

You can install it using pip:

pip install iatikit

Documentation

Check out Read the Docs!

Roadmap

The github issue tracker will hopefully provide some idea.

Development

You can set up a local version by creating a virtualenv and running:

pip install -r requirements_dev.txt

You can run tests with:

pytest

Deployment

iatikit is deployed to pypi automatically by GitHub Actions whenever a new tag is pushed to github.

License

This work is MIT licensed.

Project details


Download files

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

Source Distribution

iatikit-3.6.1.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

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

iatikit-3.6.1-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

File details

Details for the file iatikit-3.6.1.tar.gz.

File metadata

  • Download URL: iatikit-3.6.1.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for iatikit-3.6.1.tar.gz
Algorithm Hash digest
SHA256 ec239f73d494c037def6e4859f5726a624a03573b78df99d55c67e51f9cc62cf
MD5 11b663f014527864bb2c7a00b6adbae3
BLAKE2b-256 4b9380f9803027b6554049e06a430cd481a27c8ded985313e278a6eede7cb5d5

See more details on using hashes here.

File details

Details for the file iatikit-3.6.1-py3-none-any.whl.

File metadata

  • Download URL: iatikit-3.6.1-py3-none-any.whl
  • Upload date:
  • Size: 42.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for iatikit-3.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1e95bc484ede740d895aafa3d6a93eee9db0b2303471f62b8e48659c75ab0a48
MD5 d594ae68b3da6aa11f20628c75c9f9f3
BLAKE2b-256 020130e7f77271368bf4a0407b2df7295afccba7e1f3fa941c4272b58601290f

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