Skip to content

Commit

Permalink
shuffle deps
Browse files Browse the repository at this point in the history
  • Loading branch information
shouples committed Oct 26, 2023
1 parent 2d0b3fe commit 0b33e6d
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 16 deletions.
21 changes: 14 additions & 7 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 20 additions & 9 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,7 @@ python = "^3.9"
pandas = "^1.3.5"
ipython = ">=7.31.1"
pydantic = "^1.9"
mkdocs = { version = "^1.3.1", optional = true }
mkdocs-material = { version = "^8.3.9", optional = true }
mkdocs-jupyter = { version = ">=0.21,<0.23", optional = true }
mkdocstrings = { version = ">=0.19,<0.22", optional = true }
mkdocstrings-python = { version = ">=0.7.1,<0.10.0", optional = true }
duckdb-engine = "^0.9.2"
exceptiongroup = "^1.0.4"
repr-llm = "^0.2.1"
structlog = "^23.2.0"

[tool.poetry.group.dev.dependencies]
Expand All @@ -38,13 +31,23 @@ pytest = "^7.2.0"
pytest-benchmark = "^4.0.0"
pytest-cov = "^4.0.0"
pytest-mock = "^3.10.0"
# for datatype testing
Faker = ">=15.3.4,<19.0.0"
# other dataframes to convert to dataresource format
geopandas = "^0.12.2"
polars = ">=0.16.12,<0.18.0"
modin = { extras = ["all"], version = "^0.19.0" }
dask = "^2023.3.1"
vaex = "^4.16.0"
# other extras
repr-llm = { version = "^0.2.1", optional = true }
duckdb-engine = { version = "^0.9.2", optional = true }
# for datatype testing
Faker = ">=15.3.4,<19.0.0"
# docs
mkdocs = { version = "^1.3.1", optional = true }
mkdocs-material = { version = "^8.3.9", optional = true }
mkdocs-jupyter = { version = ">=0.21,<0.23", optional = true }
mkdocstrings = { version = ">=0.19,<0.22", optional = true }
mkdocstrings-python = { version = ">=0.7.1,<0.10.0", optional = true }

[tool.poetry.extras]
docs = [
Expand All @@ -55,6 +58,14 @@ docs = [
"mkdocstrings-python",
"mkdocs-glightbox",
]
resampling = ["duckdb-engine"]
polars = ["polars"]
modin = ["modin"]
dask = ["dask"]
vaex = ["vaex"]
other_dataframes = ["polars", "modin", "dask", "vaex"]
# everything needed for a Noteable kernel
noteable-kernel = ["duckdb-engine", "polars", "modin", "dask", "vaex", "repr-llm"]

[build-system]
requires = ["poetry_core>=1.0.0"]
Expand Down

0 comments on commit 0b33e6d

Please sign in to comment.