Skip to main content

A Python client for accessing the IOExplorer API

Project description

ioexplorer-graphql-client

Code style: black Pylint: 10

Client for the IOExplorer API.

This is a Python module hosted in PyPi under the name ioapi. It is auto-generated using quiz, and should be re-built every time the functionality of the ioexplorer-graphql-server is updated. To re-build, follow these steps:

# 1. Make sure https://github.com/rmarren1/quiz is installed locally.
# This is a fork of https://github.com/ariebovenberg/quiz with some custom patching added.
# In the future, should be able to use the most recent version of `quiz`.
mkvirtualenv re-build-ioapi
git clone https://github.com/rmarren1/quiz
pip install ./quiz
rm -rf quiz

# 2. Update ioapi/schema.json
make build

# 3. Bump the version
vim setup.py  # Change the version argument

# 4. Re-build the module
python setup.py sdist

# 5. Upload the new version
twine upload dist/ioapi-<version>.tar.gz

# 6. Commit changes to github
git add -A
git commit -m 'release version <version>'
git tag v<version>
git push
git push --tags

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

ioapi-0.0.13.tar.gz (8.1 kB view hashes)

Uploaded Source

Supported by

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