Skip to content

Conversation

@peterschmidt85
Copy link
Contributor

@peterschmidt85 peterschmidt85 commented Nov 13, 2025

Documentation dependencies are now included into dev (note, they require python_version>=3.11).

…er features

Allow to install docs via `uv tool install `dstack[docs]`
pyproject.toml Outdated
all = [
"dstack[gateway,server,aws,azure,gcp,datacrunch,kubernetes,lambda,nebius,oci]",
]
docs = [
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should go to [dependecy-groups], not [project.optional-dependencies]

else
uv pip install -e '.[server]'
fi
uv sync --all-extras
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

uv sync --extra server should be enough (as it was .[server])

@peterschmidt85 peterschmidt85 marked this pull request as ready for review November 13, 2025 15:58
@peterschmidt85 peterschmidt85 merged commit b1d0507 into master Nov 13, 2025
30 checks passed
@peterschmidt85 peterschmidt85 deleted the contributing-docs branch November 13, 2025 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants