Metadata-Version: 2.3
Name: lamindb_setup
Version: 1.28.0
Summary: Setup & configure LaminDB.
Author-email: Lamin Labs <open-source@lamin.ai>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: python-dotenv
Requires-Dist: django>=5.2,<5.3
Requires-Dist: dj_database_url>=1.3,<3
Requires-Dist: django-pgtrigger
Requires-Dist: platformdirs<5
Requires-Dist: httpx_retries<1
Requires-Dist: universal_pathlib==0.3.10
Requires-Dist: botocore<2
Requires-Dist: pydantic
Requires-Dist: supabase>=2.20,<=2.24
Requires-Dist: websockets>=13.0
Requires-Dist: pyjwt<3.0.0
Requires-Dist: psutil
Requires-Dist: psycopg2-binary
Requires-Dist: packaging
Requires-Dist: aiobotocore[boto3]>=2.12.4,<4.0.0 ; extra == "aws"
Requires-Dist: s3fs>=2023.12.2,<=2026.9.0,!=2024.10.0,!=2026.2.*,!=2026.3.*,!=2026.4.*,!=2026.5.*,!=2026.6.* ; extra == "aws"
Requires-Dist: boto3 ; extra == "aws"
Requires-Dist: line_profiler ; extra == "dev"
Requires-Dist: psycopg2-binary ; extra == "dev"
Requires-Dist: nox ; extra == "dev"
Requires-Dist: pytest>=6.0 ; extra == "dev"
Requires-Dist: pytest-cov<7.0.0 ; extra == "dev"
Requires-Dist: pytest-xdist ; extra == "dev"
Requires-Dist: nbproject-test>=0.4.3 ; extra == "dev"
Requires-Dist: jupytext ; extra == "dev"
Requires-Dist: pandas ; extra == "dev"
Requires-Dist: django-schema-graph ; extra == "erdiagram"
Requires-Dist: gcsfs>=2023.12.2,<=2026.10.1 ; extra == "gcp"
Project-URL: Home, https://github.com/laminlabs/lamindb-setup
Provides-Extra: aws
Provides-Extra: dev
Provides-Extra: erdiagram
Provides-Extra: gcp

[![codecov](https://codecov.io/gh/laminlabs/lamindb-setup/branch/main/graph/badge.svg)](https://codecov.io/gh/laminlabs/lamindb-setup)

# `lamindb_setup`: Setup & configure LaminDB

The `lamindb` library offers joint database and storage access through registries that are based on the Django ORM and `universal_pathlib`. Django requires an environment with settings to be in place at import time. `lamindb_setup` takes care of setting up an environment so that a user importing `lamindb` can focus on high-level data workloads.

The `lamindb_setup` API can be used standalone or through `lamindb.setup`.

Read the [docs](https://docs.lamin.ai/lamindb.setup).

