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

52 introduce poetry #53

Merged
merged 10 commits into from
Nov 2, 2023
Merged

52 introduce poetry #53

merged 10 commits into from
Nov 2, 2023

Conversation

iacopy
Copy link
Owner

@iacopy iacopy commented Nov 2, 2023

Changes:

  • Introduce poetry.
  • Remove requirements* files.
  • Use poetry in ci.
  • In addition, also use just in ci.

Poetry facilitates:

  • the division of runtime and dev dependencies
  • the automatic updating of dependencies (poetry update).
  • the publication of the project

Not every recipe has been tested locally, but the CI now uses poetry and just.

@iacopy iacopy added enhancement dependencies Pull requests that update a dependency file CI Continuous Integration labels Nov 2, 2023
@iacopy iacopy linked an issue Nov 2, 2023 that may be closed by this pull request
@iacopy iacopy force-pushed the 52-introduce-poetry branch from 090d024 to 0713364 Compare November 2, 2023 10:03
Main and dev dependencies, and optional docs
Issue #52
@iacopy iacopy force-pushed the 52-introduce-poetry branch from a23f1b4 to 3531953 Compare November 2, 2023 10:29
@iacopy iacopy force-pushed the 52-introduce-poetry branch from 9085176 to cef5c9b Compare November 2, 2023 11:21
@iacopy iacopy force-pushed the 52-introduce-poetry branch from 309d6c2 to 381ed6a Compare November 2, 2023 11:42
@iacopy iacopy merged commit d449432 into main Nov 2, 2023
4 checks passed
@iacopy iacopy deleted the 52-introduce-poetry branch November 2, 2023 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration dependencies Pull requests that update a dependency file enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Introduce poetry
1 participant