Metadata-Version: 2.5
Name: mp-api
Version: 0.47.0
Summary: API Client for the Materials Project
Author-email: The Materials Project <feedback@materialsproject.org>
License-Expression: BSD-3-Clause-LBNL
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.12
Requires-Dist: boto3
Requires-Dist: deltalake<1.6.0,>=1.4.0
Requires-Dist: emmet-core>=0.88.0
Requires-Dist: monty>=2024.12.10
Requires-Dist: orjson<4,>=3.10
Requires-Dist: pyarrow>=20.0.0
Requires-Dist: pymatgen>2024.2.20
Requires-Dist: requests>=2.23.0
Requires-Dist: rich>=13.0
Provides-Extra: all
Requires-Dist: custodian; extra == 'all'
Requires-Dist: emmet-core[all]>=0.88.0; extra == 'all'
Requires-Dist: fastmcp; extra == 'all'
Requires-Dist: flask; extra == 'all'
Requires-Dist: ipywidgets; extra == 'all'
Provides-Extra: contribs
Requires-Dist: boltons; extra == 'contribs'
Requires-Dist: bravado; extra == 'contribs'
Requires-Dist: cachetools; extra == 'contribs'
Requires-Dist: filetype; extra == 'contribs'
Requires-Dist: ipython; extra == 'contribs'
Requires-Dist: json2html; extra == 'contribs'
Requires-Dist: pint>=0.25.0; extra == 'contribs'
Requires-Dist: pyisemail; extra == 'contribs'
Requires-Dist: pymongo; extra == 'contribs'
Requires-Dist: requests-futures; extra == 'contribs'
Requires-Dist: swagger-spec-validator; extra == 'contribs'
Provides-Extra: docs
Requires-Dist: sphinx; extra == 'docs'
Provides-Extra: mcp
Requires-Dist: fastmcp; extra == 'mcp'
Provides-Extra: notebook
Requires-Dist: ipywidgets; extra == 'notebook'
Provides-Extra: server
Requires-Dist: flask; extra == 'server'
Provides-Extra: test
Requires-Dist: mypy; extra == 'test'
Requires-Dist: pre-commit; extra == 'test'
Requires-Dist: pytest; extra == 'test'
Requires-Dist: pytest-asyncio; extra == 'test'
Requires-Dist: pytest-cov; extra == 'test'
Requires-Dist: pytest-mock; extra == 'test'
Requires-Dist: pytest-xdist; extra == 'test'
Requires-Dist: types-requests; extra == 'test'
Requires-Dist: types-setuptools; extra == 'test'
