Skip to main content

client library for MPContribs API

Project description

PyPI Libraries.io dependency status for latest release

Small, dynamic python client library to connect to MPContribs APIs based on Yelp's bravado.

from mpcontribs.client import Client
client = Client()
dir(client) # show available resources

By default, the client connects to https://api.mpcontribs.org and uses the environment variable MPCONTRIBS_API_KEY to set the API key. The key can alternatively be set explicitly via the apikey argument to the constructor. The host argument or the MPCONTRIBS_API_HOST environment variable can be set to connect to other MPContribs-style APIs:

client = Client(host='ml-api.materialsproject.org')

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

mpcontribs-client-3.6.1.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

mpcontribs_client-3.6.1-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file mpcontribs-client-3.6.1.tar.gz.

File metadata

  • Download URL: mpcontribs-client-3.6.1.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for mpcontribs-client-3.6.1.tar.gz
Algorithm Hash digest
SHA256 3895e6f78c2f1d41a064cc32369a23cf31d1843a401a12714fbcd8b202685a06
MD5 6007ed8cef9db75ee7648b760e194de3
BLAKE2b-256 d29d657b5db747332bae0128a1e8f5272f1b81c09a68aae4e7e7fefb37fee9b2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: mpcontribs_client-3.6.1-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for mpcontribs_client-3.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 082434df4e77bda5cf07dd303912cbdea1b35662cd251b3d3d0b796564b383d7
MD5 98c86023d28c5d2e278a7467a9159e8e
BLAKE2b-256 4fa87a085d5a60f67d8c77ec319bdb5261dc5226b759241b95a05081d2684324

See more details on using hashes here.

Provenance

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