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

This version

3.4.1

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

Uploaded Source

Built Distribution

mpcontribs_client-3.4.1-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpcontribs-client-3.4.1.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6

File hashes

Hashes for mpcontribs-client-3.4.1.tar.gz
Algorithm Hash digest
SHA256 6f56c8bef90dd55a1ee79b93bc4cfd360d8a3865ca2927b1ddf619c0bf3c80c1
MD5 74d0ddbbd179a41190fbd52f03c1c9e9
BLAKE2b-256 70b8ed91d8c00f9e2abcecb9381c948a4b9dae24963597f86dfa2924e3a067df

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: mpcontribs_client-3.4.1-py3-none-any.whl
  • Upload date:
  • Size: 8.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/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6

File hashes

Hashes for mpcontribs_client-3.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7eab7d93356d1888b531ef7368767163151a4bbaa4fa3649ef74b93c3d05aeb3
MD5 9a6d90b3a26354d7feb05f27512ba45e
BLAKE2b-256 6d43362016f450e732cc9d61b59939e8b629bae4967acccc293abf1010cf9511

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