Metadata-Version: 2.1
Name: lolpop
Version: 0.2.0
Summary: A software engineering framework for machine learning workflows
Home-page: https://lolpop.readthedocs.io/
License: Apache-2.0
Keywords: machine learning,data science,mlops
Author: jordanvolz
Author-email: jordan.volz@gmail.com
Requires-Python: >=3.9,<3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Provides-Extra: aif360
Provides-Extra: alibi
Provides-Extra: aws
Provides-Extra: cli
Provides-Extra: databricks
Provides-Extra: dbt-core
Provides-Extra: deepchecks
Provides-Extra: duckdb
Provides-Extra: dvc
Provides-Extra: evidently
Provides-Extra: feature-engine
Provides-Extra: google
Provides-Extra: metaflow
Provides-Extra: mlflow
Provides-Extra: optuna
Provides-Extra: prefect
Provides-Extra: redshift
Provides-Extra: scikit-learn
Provides-Extra: snowflake
Provides-Extra: sweetviz
Provides-Extra: timeseries
Provides-Extra: xgboost
Provides-Extra: ydata-profiling
Provides-Extra: yellowbrick
Requires-Dist: SQLAlchemy (>=1.4.37,<2.0.0)
Requires-Dist: aif360 (>=0.5.0,<0.6.0) ; extra == "aif360"
Requires-Dist: alibi[all] (>=0.9.4,<0.10.0) ; extra == "alibi"
Requires-Dist: anytree (>=2.12.1,<3.0.0)
Requires-Dist: boto3 (>=1.26.76,<2.0.0) ; extra == "aws"
Requires-Dist: colorama (>=0.4,<0.5)
Requires-Dist: cookiecutter (>=2.1.1,<3.0.0) ; extra == "cli"
Requires-Dist: databricks-sql-connector (>=2.5.2,<3.0.0) ; extra == "databricks"
Requires-Dist: db-dtypes (>=1.1.1,<2.0.0) ; extra == "google"
Requires-Dist: dbt-bigquery (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: dbt-core (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: dbt-databricks (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: dbt-duckdb (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: dbt-redshift (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: dbt-snowflake (>=1.3,<2.0) ; extra == "dbt-core"
Requires-Dist: deepchecks (>=0.13.0,<0.14.0) ; extra == "deepchecks"
Requires-Dist: duckdb (>=0.7.1,<0.8.0) ; extra == "duckdb"
Requires-Dist: dvc (>=2.37.0,<3.0.0) ; extra == "dvc"
Requires-Dist: dvc-azure (>=2.20.0,<3.0.0) ; extra == "dvc"
Requires-Dist: dvc-gs (>=2.20.0,<3.0.0) ; extra == "google" or extra == "dvc"
Requires-Dist: dvc-s3 (>=2.20.0,<3.0.0) ; extra == "redshift" or extra == "dvc"
Requires-Dist: evidently (>=0.2.1,<0.3.0) ; extra == "evidently"
Requires-Dist: feature-engine (>=1.6.1,<2.0.0) ; extra == "feature-engine"
Requires-Dist: gitpython (>=3.1,<4.0)
Requires-Dist: google-api-python-client (>=2.79.0,<3.0.0) ; extra == "google"
Requires-Dist: google-auth (==2.16.1) ; extra == "google"
Requires-Dist: google-auth-httplib2 (>=0.1.0,<0.2.0) ; extra == "google"
Requires-Dist: google-auth-oauthlib (>=1.0.0,<2.0.0) ; extra == "google"
Requires-Dist: google-cloud-bigquery (>=3.10,<4.0) ; extra == "google" or extra == "google"
Requires-Dist: google-cloud-storage (>=2.7.0,<3.0.0) ; extra == "google" or extra == "google"
Requires-Dist: hydra-core (>=1.2.0,<2.0.0)
Requires-Dist: joblib (>=1.2.0,<2.0.0)
Requires-Dist: llvmlite (<0.40) ; python_version < "3.11"
Requires-Dist: llvmlite (>=0.40,<0.41) ; python_version >= "3.11"
Requires-Dist: matplotlib (>=3.7.1,<3.8) ; extra == "yellowbrick"
Requires-Dist: metaflow (>=2.8.3,<3.0.0) ; extra == "metaflow"
Requires-Dist: mlflow (>=2.9.2,<3.0.0) ; extra == "mlflow"
Requires-Dist: numpy (>=1.23.3,<2.0.0)
Requires-Dist: omegaconf (==2.2.3)
Requires-Dist: openai (>=0.27.6,<0.28.0) ; extra == "cli" or extra == "cli"
Requires-Dist: optuna (>=3.0.4,<4.0.0) ; extra == "optuna"
Requires-Dist: pandas (>=1.4.2,<2.0.0)
Requires-Dist: prefect (>=2.14.3,<3.0.0) ; extra == "prefect"
Requires-Dist: prefect-docker (>=0.3.11,<0.4.0) ; extra == "prefect"
Requires-Dist: prophet (>=1.1.3,<2.0.0) ; extra == "timeseries"
Requires-Dist: protobuf (>=4.0,<5.0) ; extra == "alibi"
Requires-Dist: psycopg2 (>=2.9.6,<3.0.0) ; extra == "redshift"
Requires-Dist: pyarrow (>=14.0.1,<15.0.0)
Requires-Dist: scikit-image (>=0.20,<0.21) ; extra == "alibi"
Requires-Dist: scikit_learn (>=1.2.2,<2.0.0) ; extra == "scikit-learn"
Requires-Dist: sdv (>=1.2.0,<2.0.0) ; extra == "cli"
Requires-Dist: snowflake-sqlalchemy (>=1.4.6,<2.0.0) ; extra == "snowflake"
Requires-Dist: stumpy (>=1.11.1,<2.0.0) ; extra == "timeseries"
Requires-Dist: sweetviz (>=2.1.4,<3.0.0) ; extra == "sweetviz"
Requires-Dist: tensorflow (>=2.12,<3.0) ; extra == "alibi"
Requires-Dist: tqdm (>=4.64.1,<5.0.0) ; extra == "aws" or extra == "duckdb" or extra == "databricks" or extra == "google" or extra == "redshift"
Requires-Dist: typer (>=0.7.0,<0.8.0) ; extra == "cli"
Requires-Dist: xgboost (>=1.6.1,<2.0.0) ; extra == "xgboost"
Requires-Dist: ydata-profiling (>=4.5.1,<5.0.0) ; extra == "ydata-profiling"
Requires-Dist: yellowbrick (>=1.4,<2.0) ; extra == "yellowbrick"
Project-URL: Documentation, https://lolpop.readthedocs.io/
Project-URL: Repository, https://github.com/jordanvolz/lolpop
