Skip to content

python: update uv sync command to keep project instalation - #135

Merged
wpjunior merged 1 commit into
tsuru:masterfrom
jbragagnolo:uv-project
Jun 18, 2026
Merged

python: update uv sync command to keep project instalation#135
wpjunior merged 1 commit into
tsuru:masterfrom
jbragagnolo:uv-project

Conversation

@jbragagnolo

Copy link
Copy Markdown
Contributor

Summary

Remove the --no-install-project flag from the uv sync command executed during application deployment.

Motivation

Currently, the deployment process installs only the project's dependencies, skipping the installation of the application itself.

Installing the project is the default behavior of uv sync and enables the creation of project-defined entry points and console scripts. Removing --no-install-project aligns the platform behavior with standard uv expectations and improves compatibility with applications that rely on these entry points.

Impact

The application itself will be installed alongside its dependencies during deployment, matching the default behavior of uv sync.

@wpjunior
wpjunior merged commit 7844eaa into tsuru:master Jun 18, 2026
26 checks passed
@jbragagnolo
jbragagnolo deleted the uv-project branch June 19, 2026 14:02
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.

2 participants