Skip to main content

A Python client for accessing the IOExplorer API

Project description

ioexplorer-graphql-client

Code style: black

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
cd 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.8.tar.gz (8.1 kB view details)

Uploaded Source

File details

Details for the file ioapi-0.0.8.tar.gz.

File metadata

  • Download URL: ioapi-0.0.8.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15rc1

File hashes

Hashes for ioapi-0.0.8.tar.gz
Algorithm Hash digest
SHA256 2e21896250a4a96cec69c17ce403a949bbaf7fbb6a60dd1f4cae700baa5e61a0
MD5 c4c549aa90c196f170f11129c53ca485
BLAKE2b-256 4d22736f3bae435470f01b76876b684c0a00829b8b5bd1a83e49f4e62931350b

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