amora

View on PyPIReverse Dependencies (0)

0.1.23 amora-0.1.23-py3-none-any.whl

Wheel Details

Project: amora
Version: 0.1.23
Filename: amora-0.1.23-py3-none-any.whl
Download: [link]
Size: 81320
MD5: 7e281b90d3a8d71608ea57326d522d3f
SHA256: 0e10c930b32a511455274b804e6afce18a2050ae0394e0cc0b702b015dab3bf4
Uploaded: 2023-06-06 18:26:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: amora
Version: 0.1.23
Summary: Amora Data Build Tool
Author: diogommartins
Author-Email: diogo.martins[at]stone.com.br
License: MIT
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
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 :: SQL
Requires-Python: >=3.8,<3.11
Requires-Dist: Authlib (>=1.0); extra == "dash"
Requires-Dist: Jinja2 (<4.0.0,>=3.0.3)
Requires-Dist: SQLAlchemy[mypy] (<2.0,>=1.4)
Requires-Dist: Werkzeug (==2.2.3); extra == "dash"
Requires-Dist: dash-ace (<0.3.0,>=0.2.1); extra == "dash"
Requires-Dist: dash-bootstrap-components (<2.0.0,>=1.4.1); extra == "dash"
Requires-Dist: dash-cytoscape (==0.3.0); extra == "dash"
Requires-Dist: dash-extensions (<0.2.0,>=0.1.10); extra == "dash"
Requires-Dist: dash-mantine-components (<0.12.0,>=0.10.2); extra == "dash"
Requires-Dist: dash[testing] (==2.9.3); extra == "dash"
Requires-Dist: feast[gcp,redis] (==0.31.1); extra == "feature-store"
Requires-Dist: fsspec (<2023.0.0,>=2022.5.0)
Requires-Dist: gcsfs (<2023.0.0,>=2022.5.0)
Requires-Dist: gunicorn (<21.0.0,>=20.1.0); extra == "dash"
Requires-Dist: humanize (<5.0.0,>=4.2.3)
Requires-Dist: matplotlib (<4.0.0,>=3.4.2)
Requires-Dist: networkx[all] (<4.0.0,>=2.6.3)
Requires-Dist: pandas[output-formatting] (<2.0.0,>=1.3.0)
Requires-Dist: prometheus-fastapi-instrumentator (<7.0.0,>=6.0.0); extra == "feature-store"
Requires-Dist: prometheus-flask-exporter (==0.22.3); extra == "dash"
Requires-Dist: protobuf (<5,>3)
Requires-Dist: pydantic[email] (<2.0.0,>=1.10.2)
Requires-Dist: pytest (<8.0.0,>=6.2.5)
Requires-Dist: pytest-xdist[psutil] (<4.0,>=2.5)
Requires-Dist: rich (<13.0,>=10.13)
Requires-Dist: shed (<2023.6.0,>=0.9.5)
Requires-Dist: sqlalchemy-bigquery (<2.0,>=1.4)
Requires-Dist: sqlparse (<0.5.0,>=0.3.1)
Requires-Dist: typer[all] (<0.10,>=0.4)
Provides-Extra: dash
Provides-Extra: feature-store
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
amora/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/cli/__init__.py sha256=ysHRaTsMGBbsj8j4lIpBksVCps25YCSB9LQwIdKMDUU 67
amora/cli/__main__.py sha256=8Vm-357FyDJD8Iae_u_gStUGdiWjX6Ty2qbmkPPeUwY 43
amora/cli/dash.py sha256=PxZZzNjn47P4VKagZxoyM9v7GO0yNXtsm2Bw1g7IMmQ 6777
amora/cli/feature_store.py sha256=nmU1D6yp0nsimVDcqBMgb57n0E61dSrwrOSpX9vtttY 9256
amora/cli/models.py sha256=GfJxHCDUKE67H0_jhCfjmudJaa54J9rFsP_rkjLAMwU 8273
amora/cli/shared_options.py sha256=1MG5pm1nX0VRo36L5DsP7bdmXRjAK5csOem1ecwOcEc 412
amora/cli/type_specs.py sha256=1ijBIAm0433syVEyb7bfhLk-qwrT8m57Rtr8krzRUrQ 44
amora/cli/typer_app.py sha256=r87vrRU5ywonJYefttJdIRE9DUtYsQo27LET8K6v6sY 4697
amora/compilation.py sha256=1Ujjl-Sk385eTE1aDoGoL_TAYhGQAqETVF14hglFVKg 2209
amora/config.py sha256=uZaxcvFtI59CGqp5ZZ1IW86uhGlRgbAbqhHiegRkZ4g 3897
amora/contracts.py sha256=rLFiRLb00Zjkk88vm_nE96e0Q0pBTykRbhWCYXgfSGE 463
amora/dag.py sha256=TyAyUZo65u79WqscUeMid6jhvTHKfzLBRELqzGV9Kjw 4276
amora/dash/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/app.py sha256=AF738JWfpZEMPK-6hY44FNaiOSfwbjU7yP62x5eSfLE 1127
amora/dash/authentication.py sha256=d1SBVMvYbo0UeYBkhvWL-kUMXrRN5Thbd-sl-BmJLj8 1693
amora/dash/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/components/animation.py sha256=C-64gGbZ0l-TWJYT4g-YdOGXlgPEPUMfqmIOA01m9RQ 672
amora/dash/components/dependency_dag.py sha256=kFFBZqBhikApcQCdKl5Jes-M4LVTXyP3Ftu3SfudpZQ 3139
amora/dash/components/filters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/components/filters/accepted_values_filter.py sha256=5vgtIAVDPRC8hqRg_jo8QjT-grO96YurH7j0LNzFEYo 455
amora/dash/components/filters/date_filter.py sha256=lOsJe7Yd7gX-kFkluJHBvxHoOMuwetBG0yUFDtC19Cg 534
amora/dash/components/filters/filter.py sha256=HW9lWi4vUUE8Sg0Sa1o1tmmYHZPkdM8glDTcgWSErM8 463
amora/dash/components/materialization_badge.py sha256=dTpGJX8kXY8en4MUFd-UZku2RS6f2vTWl7FrSKXx66Q 686
amora/dash/components/materialization_type_badge.py sha256=tzAAE44KoWgtCeg4w-xAICxnVj8Q3PnX6dORNhC75OY 245
amora/dash/components/model_code.py sha256=ZZ-Yumc41pdGCghRLaeW7bpBL7qeqJQLuABgLe4iK5M 1747
amora/dash/components/model_columns.py sha256=4H30DdngZr4LxXCpkw__dGkkIgH9jKUhrfKT8eOu-T8 807
amora/dash/components/model_data_owner.py sha256=c-PrA4X7Q3gisoFtwLZJntvC3DEd4coxseYpkc-QC3I 417
amora/dash/components/model_datatable.py sha256=b6eb6BUcIhuhJaBfjS6-Io-cBpmZf92SG9AHCXRiYnU 930
amora/dash/components/model_details.py sha256=X5GyY4g0RVsDC_frmibCxIPc0ui6tvKw9n_UQWMa21I 2860
amora/dash/components/model_labels.py sha256=dj95dQwQEdZuHs5Yr5Ph4fhx3-QjGuV_lRk4nzFLTWI 309
amora/dash/components/model_summary.py sha256=K3rv-uQw5-_ogh_c4BSFxoUCHWkCb1rYKUyDFJninoE 1739
amora/dash/components/model_viz.py sha256=EgNHks6-KhE9QzhQFe3Ci_pb87vfB_E0wsb3t0kBdII 7406
amora/dash/components/question_details.py sha256=ASE-3_o9YOsMdcgi-G62esvhme_rHWcmqBZdbzXkX6Q 2914
amora/dash/components/side_bar.py sha256=lVsPfu7DTu8EleqdivvFhMuYiVZLU7othvXxqOaDr60 2350
amora/dash/components/user_avatar.py sha256=govGfsZUY1o_rzjeiMCkyEBg0S-by9hNDC5FvePp9Yk 536
amora/dash/config.py sha256=iEvqKSG8D1goDw_JODx3uuIhFHBJmxfmSehwlVzIL2c 2042
amora/dash/css_styles.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/gunicorn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/gunicorn/application.py sha256=BCbmDsfdfZdq8sDUc9p67k5OzBMBYR1zsN8Pa8tQh5o 631
amora/dash/gunicorn/config.py sha256=2Ck9FNA7is3tNtMMAEF4cf3FQen8d5O7ONJI_JE7IZw 333
amora/dash/metrics.py sha256=geyTzJo4mIqAWr51TJv0fFF74X9vywHOsf7WuJuCXpM 3941
amora/dash/pages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/dash/pages/dashboard.py sha256=Pmq9eka-Pb58QCMHpzuCmoeoPW_1lfkfHz5sYLpgUVI 2389
amora/dash/pages/environment.py sha256=PeUX9OpeYRhdpmx4OyWWm31cCYrKKTPgC77L_PYl6Wo 1094
amora/dash/pages/feature_store.py sha256=D9gbMy0tchsnhKsXWfco8lvz_bTmT_ojzc3Pz36hzuk 3335
amora/dash/pages/home.py sha256=u3G5GTO9RS0QK-L-MG_yvhEV4KZepUzJRvKKoe0_kUQ 830
amora/dash/pages/models.py sha256=JitwBSEnCbLtjcZ49Revf3US56lmDzU-HQkTFgiGHT8 2042
amora/dash/pages/not_found_404.py sha256=XGC6SPrh7vAerH9TixpB88qA-Mo1N3QYVvoc0S2FpRQ 293
amora/dash/pages/owners.py sha256=9xrvwvijYGE4TNSOgpk6OOrGkX2Sl9JJrEgNukGzv4k 2306
amora/dash/pages/questions.py sha256=Im39frD0CBQ4CYy5DSilO0t1V0XJVyOXW-LmMqs8MrM 1506
amora/dashboards.py sha256=-HaxRuCS2k4CsFv6yYw2rx2_BimIWlz6pmbNkT-GVv8 4239
amora/feature_store/__init__.py sha256=WGqRm5Buz-OjC9Z14gDhOPXhSearDhDv3FzOtZYOZXQ 823
amora/feature_store/config.py sha256=_a6Zm8TqxBe0vR_xta_cElm9WovAWfJN9wGU1FK05GA 1587
amora/feature_store/decorators.py sha256=XwI2Pq6R4lVeFxjkCr5k4hEcmBmuwuUi7n-eWtZldSI 624
amora/feature_store/feature_view.py sha256=6zJ2KKEuXah-jQRw8KxqAeMLLqV5i0KTOYdszSGG8ws 1715
amora/feature_store/logging.py sha256=pzZz5gtSHC_kmrGh-vE3L4UXpek4_gSoPNMPIHMn8c4 711
amora/feature_store/online_store.py sha256=qeXB_Pnwc6hhoeEZMtTnRsMWh9THnL0CKxJswqnqi5g 1358
amora/feature_store/protocols.py sha256=U0nJVrigkX7SzEu3VXSwoZfdrb6ak9bs6-_xRfTRFoA 2767
amora/feature_store/registry.py sha256=K0gbgSPA5aP0sRdNfuJE412k2aWuUI9aYT6FlRolHkA 4746
amora/feature_store/type_mapping.py sha256=zU7RfkAe874ZiDGRnlXdPnNTQsq2yUm5HfH29UDratk 1092
amora/feature_store/usage_tracking.py sha256=czC7tsAg8U1D7MrfmS3LLMyIEQgEBmTng5lMvWY8yOs 516
amora/logger.py sha256=agQpECplApWSXaZuOO6u-ZOAUCmYC8bNkh5X6wwrDas 1313
amora/manifest.py sha256=Rw5hQy7HbHbRJ9RPcqIaSopG4dASa2CvTSWyo2PkBQw 3369
amora/materialization.py sha256=H5zepKpV5BnijVkVXyOnsmfqsYE_8zY-MgtkZyulAvY 4650
amora/meta_queries.py sha256=6xLuKHinkRKOdBBiP8cm_0yorWRzaRIHG-JmR1P-CqA 3036
amora/models.py sha256=Simb7i9k-8eInPfUWmTq9ScNojHPKGbGhJKgkKqMr3E 10923
amora/protocols.py sha256=9W38fErLAcwTJBvLFhqDZDj3L3Mqvi9Qa3ao7tcJlMs 265
amora/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/providers/bigquery.py sha256=WuQhyi2NuQsGXfIu-nH9KN4vWgfXIMEpctPapkq19cA 25272
amora/py.typed sha256=sow9soTwP9T_gEAQSVh7Gb8855h04Nwmhs2We-JRgZM 7
amora/questions.py sha256=6nebdxoe7IdDfULnIb6DO_qzkjYKs4hDOkyOpCWyXKc 6412
amora/storage.py sha256=c1-TUPYrjVWxKKY5r5RFsj8TvP9BxotpgEUw2k01-3k 4889
amora/target/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/templates/new-model.py.jinja2 sha256=LaPx5XMa-_6idrU1b_zHg4ySpGbZKlRLEClaCGiVKCE 1628
amora/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
amora/tests/assertions.py sha256=1NbtfIwytKqY9RGM6CJVP72kKGIQOWkD51ZZdx1vwR4 10770
amora/tests/audit.py sha256=qA0g5qXkKbFeNrVkMl1pOjN7utY5hRCYwbBRkYlZeMU 3679
amora/tests/generic_tests.py sha256=dn0JjNIbeQvYFMNdmPQpwpQ0WSo7GUh28ln3BDrhE6c 1459
amora/tests/pytest_plugin.py sha256=cVc4n6dyvhGwLbZcKDfDmTISaNnOSwG6gw5T5HAIdLU 2235
amora/transformations.py sha256=C5ESX4DHcN9QlaB9heUnsh9egvi55S1fkwS3QFxag1Q 1702
amora/utils.py sha256=VwTGvp6eWf3_FCDFt69mMwSftYqD5nfmPqY5nCJ2SFw 1045
amora/version.py sha256=9MbGxAgbajsu8b5FEtftWKzBOiE7IH3veW2ZY-sPoCY 80
amora/visualization.py sha256=_TcWo4hMUyHJSipO3OYoSN4-ZyrILeVJBiNemW_SnB0 1842
amora-0.1.23.dist-info/LICENSE sha256=tPZSRuoBW_8lZMAPISr6Jbj6EiT94k6slaHGho1Daeo 1048
amora-0.1.23.dist-info/METADATA sha256=EQC0pER0nZv37VYme-Z9eOWlt-t_8Y25Z8cZaUmWlK0 2194
amora-0.1.23.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
amora-0.1.23.dist-info/entry_points.txt sha256=vqb0ZiUHnmIcRR39ZXXa8ABUtw1Hea7HtqIlKHqtesA 84
amora-0.1.23.dist-info/RECORD

entry_points.txt

amora = amora.cli:main
amora = amora.tests.pytest_plugin