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.materialsproject.cloud')

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.1.8.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

mpcontribs_client-3.1.8-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpcontribs-client-3.1.8.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for mpcontribs-client-3.1.8.tar.gz
Algorithm Hash digest
SHA256 64d7476e065404649d5fe92a3264ab86fcbe7b02743e2cc901a95895bc7c2378
MD5 ecc2e94b14bda8e2e0d6e2d8950cdd72
BLAKE2b-256 b0038d70271710fed93fd974b154d2fde1036c0a84d0c406efb9d78100f6497d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: mpcontribs_client-3.1.8-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for mpcontribs_client-3.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 06ab1c8178bfd6887d4bd573361c1d3330903febaed5718a8e7500e3bac692c5
MD5 2036f60422033fb852cfc8da939096d1
BLAKE2b-256 264656d9832b66c8644314fbac7aa52e612e006ef4036c292bf912eb33b7157c

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