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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mpcontribs-client-3.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f665b9e2d43999e6efd14e6ff9f07dbc3c3a7f466d194276f47978279b8ae6f1
MD5 53ef737ff196952841a7ee96aa82b1eb
BLAKE2b-256 f15da423ac627cb6253fd330dace44be378c3b69c5e8b9a854bd18853866e4aa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: mpcontribs_client-3.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4a78ae7d14de7365eac17bbea47d39f386e2b27a0aea4aca56ed15874b08e460
MD5 6b1dac6ccb80e37e82d28b5e74874c60
BLAKE2b-256 d79fbd4269fea1ae4d4622d9f7393688f4de64093dde93a61c6c99ae62a30503

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