Skip to content

Constrain poetry build tools for published packages#6

Merged
jfriedri-ni merged 2 commits intomainfrom
users/jfriedri/constrain-poetry-build-tools
Jun 19, 2025
Merged

Constrain poetry build tools for published packages#6
jfriedri-ni merged 2 commits intomainfrom
users/jfriedri/constrain-poetry-build-tools

Conversation

@jfriedri-ni
Copy link
Copy Markdown
Collaborator

What does this Pull Request accomplish?

This PR sets the required build tools to use poetry-core v1.8 or newer.

Why should this Pull Request be merged?

This is NI convention for build reproducibility.

What testing has been done?

ni.protobuf.types

> poetry check
Error: pyproject.toml changed significantly since poetry.lock was last generated. Run `poetry lock [--no-update]` to fix the lock file.

> poetry lock --no-update
Resolving dependencies... (0.8s)

Writing lock file

> poetry check
All set!

ni.pythonpanel.v1.proto

> poetry check
All set!

> poetry check
Error: pyproject.toml changed significantly since poetry.lock was last generated. Run `poetry lock [--no-update]` to fix the lock file.

> poetry lock --no-update
Resolving dependencies... (0.8s)

Writing lock file

> poetry check
All set!

Signed-off-by: Joe Friedrichsen <114173023+jfriedri-ni@users.noreply.github.com>
Signed-off-by: Joe Friedrichsen <114173023+jfriedri-ni@users.noreply.github.com>
@jfriedri-ni jfriedri-ni merged commit d8f134c into main Jun 19, 2025
@jfriedri-ni jfriedri-ni deleted the users/jfriedri/constrain-poetry-build-tools branch June 19, 2025 21:47
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