maggma

View on PyPIReverse Dependencies (11)

0.65.0 maggma-0.65.0-py3-none-any.whl

Wheel Details

Project: maggma
Version: 0.65.0
Filename: maggma-0.65.0-py3-none-any.whl
Download: [link]
Size: 118283
MD5: 938ac21ffe9cd39653376780279dd9d3
SHA256: c5fda2d20d993a3c46445a56a6e5e6e38bc63984089b865d9c5710eb09154b29
Uploaded: 2024-04-18 15:16:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: maggma
Version: 0.65.0
Summary: Framework to develop datapipelines from files on disk to full dissemenation API
Author: The Materials Project
Author-Email: The Materials Project <feedback[at]materialsproject.org>
Home-Page: https://github.com/materialsproject/maggma
License: modified BSD
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: Topic :: Other/Nonlisted Topic
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.8
Requires-Dist: setuptools
Requires-Dist: ruamel.yaml (>=0.17)
Requires-Dist: pydantic (>=2.0)
Requires-Dist: pydantic-settings (>=2.0.3)
Requires-Dist: pymongo (>=4.2.0)
Requires-Dist: monty (>=2023.9.25)
Requires-Dist: mongomock (>=3.10.0)
Requires-Dist: pydash (>=4.1.0)
Requires-Dist: jsonschema (>=3.1.1)
Requires-Dist: tqdm (>=4.19.6)
Requires-Dist: mongogrant (>=0.3.1)
Requires-Dist: aioitertools (>=0.5.1)
Requires-Dist: numpy (>=1.17.3)
Requires-Dist: fastapi (>=0.42.0)
Requires-Dist: pyzmq (>=24.0.1)
Requires-Dist: dnspython (>=1.16.0)
Requires-Dist: sshtunnel (>=0.1.5)
Requires-Dist: msgpack (>=0.5.6)
Requires-Dist: orjson (>=3.9.0)
Requires-Dist: boto3 (>=1.20.41)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: uvicorn (>=0.18.3)
Requires-Dist: azure-storage-blob (>=12.16.0); extra == "azure"
Requires-Dist: azure-identity (>=1.12.0); extra == "azure"
Requires-Dist: mkdocs (>=1.4.0); extra == "docs"
Requires-Dist: mkdocs-material (>=8.3.9); extra == "docs"
Requires-Dist: mkdocs-minify-plugin (>=0.5.0); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.18.1); extra == "docs"
Requires-Dist: jinja2 (<3.2.0); extra == "docs"
Requires-Dist: memray (>=1.7.0); extra == "memray"
Requires-Dist: montydb (>=2.3.12); extra == "montydb"
Requires-Dist: IPython (>=8.11); extra == "notebook-runner"
Requires-Dist: nbformat (>=5.0); extra == "notebook-runner"
Requires-Dist: regex (>=2020.6); extra == "notebook-runner"
Requires-Dist: pandas (>=2.1.4); extra == "open-data"
Requires-Dist: jsonlines (>=4.0.0); extra == "open-data"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-mock; extra == "testing"
Requires-Dist: pytest-asyncio; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: pre-commit; extra == "testing"
Requires-Dist: moto; extra == "testing"
Requires-Dist: ruff; extra == "testing"
Requires-Dist: responses (<0.22.0); extra == "testing"
Requires-Dist: types-pyYAML; extra == "testing"
Requires-Dist: types-setuptools; extra == "testing"
Requires-Dist: types-python-dateutil; extra == "testing"
Requires-Dist: starlette[full]; extra == "testing"
Requires-Dist: hvac (>=0.9.5); extra == "vault"
Provides-Extra: azure
Provides-Extra: docs
Provides-Extra: memray
Provides-Extra: montydb
Provides-Extra: notebook_runner
Provides-Extra: open_data
Provides-Extra: testing
Provides-Extra: vault
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 779 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
maggma/__init__.py sha256=ymBDc3tAK-QywX-KeLuQMTc9ZCr5lM-Op2sHdoAzytA 221
maggma/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
maggma/utils.py sha256=ZnY0zkT1tGDvuzEhdE-LBGLRy4WhtHBx0CQjXkugtP4 8277
maggma/validators.py sha256=HluN_Nai1H4GkHN-7zWd-6PsRmdgowcTbYnm0mCdFqw 3313
maggma/api/API.py sha256=uBuffDbPc2rTnrM4u_OhWPFg92G5mrmIhYV-uNMTfgw 4037
maggma/api/__init__.py sha256=ig9R8BuJCY1FWgOSk-TtBA5Vfu0ZLsf58wiJ2WjamAA 41
maggma/api/default_responses.yaml sha256=lX-T9cycxXMdxe6qHWA06k4ej3VnzPOEgYZgcOF0nLY 1562
maggma/api/models.py sha256=90Mwnn92Kd2OZQT0X4tXH3v4HczCdgwq0ftJSpPI8SU 2538
maggma/api/utils.py sha256=aLXEUc_6jPxb2GTGyqyTxgqbsrg-cQCxYy032tVj9oM 5464
maggma/api/query_operator/__init__.py sha256=IDKS8B3U8BHkjChYVh1thLzM7_NnroNmX5LHg9AOSUA 564
maggma/api/query_operator/core.py sha256=7fsxGPLPl9Xlh2V8zo8cfMma0v6Dxmhu7rQlV6_4gqU 1034
maggma/api/query_operator/dynamic.py sha256=hnW53KjmhIk3FxykdrfrzMVLDj4HAu29uP0q2YnMJrQ 8773
maggma/api/query_operator/pagination.py sha256=FtYD-Zh755uA8KKgSbgvSNtcjNri3luD7WuEOoAqpnI 3029
maggma/api/query_operator/sorting.py sha256=YgQQErECPBo-Eo8ejNUOWEg_BXiYzlHi3ZJc4nx4FCw 808
maggma/api/query_operator/sparse_fields.py sha256=Mkzqse2dt2bDZHjYReNPpfd7A-RyVz2Y0Y38XsRfthQ 2507
maggma/api/query_operator/submission.py sha256=IcvSxQti4TlNnx2w9Wbjx80ms0b0bqgAzZ3w2Oq2l98 1312
maggma/api/resource/__init__.py sha256=GzvZ1MzcQa5W7p3H5lCxYFRhnQTUvJqKj8r54H7ES5Q 643
maggma/api/resource/aggregation.py sha256=Ed08t7DlFpVxAt7SX32cgg_BdAYQjqhh-_Iz7g5Cx9A 4123
maggma/api/resource/core.py sha256=uLumfubksUg6AH3wkDzmXjTJXNlY04_PHWRurT24oZg 3307
maggma/api/resource/post_resource.py sha256=nZYYgmcUJK4yx_ip_3wVEyoI-uJYqz53d5L00RcfaDo 5747
maggma/api/resource/read_resource.py sha256=K3rDLmvLAosvpjoZtNEMHh338K0f_hB_W1PeflsqanU 11532
maggma/api/resource/s3_url.py sha256=1hkShVl549NYew3MYFgnvEZBdvDUNpUEjf2HBWbLQ2Y 4980
maggma/api/resource/submission.py sha256=ordKKjXZGZGOqjU1AdMqUARq-ooF6DvWF8DWzkh5ddM 15461
maggma/api/resource/utils.py sha256=51lqJQmd6ZGD3zm1wl0HLV4zEJ04E8eoT_FLQJ9lGCk 1826
maggma/builders/__init__.py sha256=rNQqVFhLLrJGKYVEwOchHv1S1djyKt3nqsuOy1z-xAA 219
maggma/builders/group_builder.py sha256=sxvolfzCZvFyovkKHnrBNuPvGwuhoGASIMwKBkqn4hU 8343
maggma/builders/map_builder.py sha256=7YCHX6TK9KpP2BC6wmFrBv6PePKTkJsb0smllFWKpaU 7586
maggma/builders/projection_builder.py sha256=Jb3ikhosc1SU-3Gv9ZAEqzbTfEOrlMBjOD0UWpuTH-M 10782
maggma/cli/__init__.py sha256=dl2FPIj1hg6ST2Sj0DbmM0JjaY48T98DPqgZahLKlfI 6527
maggma/cli/distributed.py sha256=AXtHlMyU_sXC9pOlZSzvtbcZhPQEvoNOKg92V0yRhF4 10739
maggma/cli/multiprocessing.py sha256=x0M8EuzXWlyO2Ob6IM8Kk_wfgCiWYQ_uJyKxjYmG9Qk 6613
maggma/cli/rabbitmq.py sha256=EzKe8WTe0oyEmcS_CgjgMw1oKOaZpu6BF2_lCN06qJY 11480
maggma/cli/serial.py sha256=jAbHKeCj3pYmmZ_9mQfbsxg70nOLEnAbI2MisjLXTCo 2045
maggma/cli/settings.py sha256=9fO0fP-C2NU7H7yW1XomWdnplpuTNHklxIZYrqVPUec 709
maggma/cli/source_loader.py sha256=z7yHKOvMWUOIKOzKR3pg71kPn-RYvmBuCYo94nSN_hk 5494
maggma/cli/sources/__init__.py sha256=Bry9TRBxSKJmfu_ZE4d3tWJoJqZba--Tl8wdHM9OOsM 64
maggma/core/__init__.py sha256=78_iboybWTccw0KruSSi2Y-RA4Yn_qGKu3VEupVugOQ 279
maggma/core/builder.py sha256=IIbCR9ID4UGcOIDAdruh22Rh37xmm2sEd-cOwvlF8mM 4675
maggma/core/store.py sha256=Y5jvpMPh5TGky-_-Gm7jpnJNo6zch9MbnluxVzX6xyo 11160
maggma/core/validator.py sha256=vPRMr7Mb8vbnXsJtAWQgTfgW4yrFXLnUFfVG27jh0dI 1052
maggma/stores/__init__.py sha256=IwV5KvkdDWE6DPnTaPlNvAePw_tvqiLp2q662slrIIA 851
maggma/stores/advanced_stores.py sha256=U9Juj4YqXQtubphR1IQVKxfbeig8la_KoiLjulfTaH8 18143
maggma/stores/aws.py sha256=ZUCmbxRalUWF4snKwSb3vMWB9oJZNXunhWWEpnfYgYc 22766
maggma/stores/azure.py sha256=9AZMPrCWTC1aHGCnkTBG2lQZLfWdpuGvY9MImoEYlhI 21434
maggma/stores/compound_stores.py sha256=601Or10gj6M4FXCZGCiiv9hi0bV-jNQszK_kI3LdahU 17375
maggma/stores/file_store.py sha256=uMZfJMB5tyqiKyyg0EcVvtOdSCcDVCIRxMXJfmb6yn0 21480
maggma/stores/gridfs.py sha256=lm4wqeqWdqkI85Kpj6u88kNPVcDD19ScXZYBicm27LA 18211
maggma/stores/mongolike.py sha256=qEINYYoac9-zkHRR275N8KesmRXdLlVRkLKKO_mB8LI 34302
maggma/stores/open_data.py sha256=9TW_983qb97EwMobo_rrylkCGXgXWwq3ELnJ6O-SNLg 31416
maggma/stores/shared_stores.py sha256=S-0uEwo4Buc9sCUV_424VpSHj1G3gYo-4lEf-WC57NY 21408
maggma/stores/ssh_tunnel.py sha256=3B5kBNBS9btiJiHISjj7Hgeqh9kspPSrbGNZSvgzytY 3354
maggma-0.65.0.dist-info/LICENSE sha256=X8qT1Ib3PP9t0x_-1u0xfpTBviShrfbbxDS2Xr3znYA 2417
maggma-0.65.0.dist-info/METADATA sha256=aWQPnkjYDZqknwRXK6zL9DfVTU1EETdn70qM8L5yDhE 4199
maggma-0.65.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
maggma-0.65.0.dist-info/entry_points.txt sha256=osCE-yRVGEaCQmFT7GxS0wFQ5ul-5lwdaeLOoP5r8AE 40
maggma-0.65.0.dist-info/top_level.txt sha256=2lhv_fztifasD7y8G9xChoXi3_XFas6jqBLuSLqVw30 7
maggma-0.65.0.dist-info/RECORD

top_level.txt

maggma

entry_points.txt

mrun = maggma.cli:run