diff --git a/README.md b/README.md index 21d0f77..e89743c 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ cd wind-up python -m venv .venv source .venv/Scripts/activate # or .venv/bin/activate on linux or ".venv/Scripts/activate" in Windows command prompt # install the package in editable mode with the dev dependencies -pip install -e .[dev] # or .[jupyter,dev] if you want jupyter dependencies as well +pip install -e .[dev] # or .[all] if you want examples dependencies as well or .[examples] if you want only examples dependencies ``` Use `poe all` to run all required pre-push commands (make sure the virtual environment is activated) diff --git a/pyproject.toml b/pyproject.toml index 10eadf7..fa6b517 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,6 @@ dependencies = [ 'pydantic >= 2.0.0', 'python-dotenv', 'pyyaml', - 'requests', 'ruptures', 'scipy', 'seaborn', @@ -47,16 +46,18 @@ dev = [ 'types-pyyaml', 'types-tabulate', 'types-toml', - 'types-requests', 'types-tqdm', 'ruff', 'mypy', ] -jupyter = [ +examples = [ 'jupyterlab', 'notebook', 'ipywidgets', + 'requests', + 'types-requests', ] +all = ["res-wind-up[dev,examples]"] [tool.setuptools.packages.find] where = ["."]