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

Uploaded Source

Built Distribution

mpcontribs_client-3.2.1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpcontribs-client-3.2.1.tar.gz
  • Upload date:
  • Size: 7.9 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.2.1.tar.gz
Algorithm Hash digest
SHA256 5aa893945248c70f06867337b93349ba6d0b2dd9a48469994db13f8e0fbac0f5
MD5 f84664b5d9994229c519a1caf8f7dfdc
BLAKE2b-256 84feda267d4a129d9bd8e51e49fccc237c777685459d62017715697f10e0d1c4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: mpcontribs_client-3.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.9 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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 02c53b8543c358bbd11a7a9c55eeb77d63a3c05a652a4cedce30b37fac0c1883
MD5 97c9c3fd43245cdfbbca6483d78357e7
BLAKE2b-256 f87cf74eb3abfa0af94cca59bc34ae53bf264c3ec010eb61a7cc995141654db9

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