Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update poetry to latest version #489

Merged
merged 1 commit into from
Oct 17, 2024
Merged

build: update poetry to latest version #489

merged 1 commit into from
Oct 17, 2024

Conversation

maxrake
Copy link
Contributor

@maxrake maxrake commented Oct 17, 2024

Poetry is the workflow management tool used for this project and forms the root of all other actions taken when working with this repository. It is also used to manage dependencies and therefore should be treated very carefully, with updates to newer versions taken deliberately.

This PR updates poetry to the latest version of v1.8.4 to account for the changes introduced in v1.8.4, with these actions taken:

None of the changes or new features in these new versions required any updates to the use of poetry in this project.

Poetry is the workflow management tool used for this project and forms
the root of all other actions taken when working with this repository.
It is also used to manage dependencies and therefore should be treated
very carefully, with updates to newer versions taken deliberately.

This PR updates `poetry` to the latest version of v1.8.4 to account for
the [changes introduced](https://python-poetry.org/history) in v1.8.4,
with these actions taken:

* Bump all instances of `poetry` to the new version
  * Installs in workflows
  * pre-commit hook revision
  * Dockerfiles
  * Full comparison:
    * python-poetry/poetry@1.8.3...1.8.4
* Bump the `poetry-core` build system version in `pyproject.toml`
  * v1.9.1 is when `3.13` was added to list of available Python versions
  * This update could have waited until #488 but did now to keep current
  * Full comparison:
    * python-poetry/poetry-core@1.8.1...1.9.1
* Update the lockfile with the new version of `poetry`

None of the changes or new features in these new versions required any
updates to the use of `poetry` in this project.
@maxrake maxrake self-assigned this Oct 17, 2024
@maxrake maxrake requested a review from a team as a code owner October 17, 2024 16:42
@maxrake maxrake requested a review from kylewillmon October 17, 2024 16:42
Copy link

Phylum OSS Supply Chain Risk Analysis - INCOMPLETE

The analysis contains 1 package(s) Phylum has not yet processed,
preventing a complete risk analysis. Phylum is processing these
packages currently and should complete soon.
Please wait for up to 30 minutes, then re-run the analysis.

View this project in the Phylum UI

Copy link

Phylum OSS Supply Chain Risk Analysis - SUCCESS

The Phylum risk analysis is complete and has passed the active policy.

View this project in the Phylum UI

Copy link

@cd-work cd-work left a comment

Choose a reason for hiding this comment

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

It definitely seems like upgrading poetry should be easier than this, so there might be some potential for unification here. But that's for another day.

@maxrake maxrake merged commit 9be01d9 into main Oct 17, 2024
14 of 15 checks passed
@maxrake maxrake deleted the update_poetry branch October 17, 2024 20:25
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