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

Look into Poetry #12

Closed
7 tasks
MicaelJarniac opened this issue Nov 16, 2021 · 9 comments · Fixed by #151
Closed
7 tasks

Look into Poetry #12

MicaelJarniac opened this issue Nov 16, 2021 · 9 comments · Fixed by #151
Assignees
Labels
enhancement New feature or request

Comments

@MicaelJarniac
Copy link
Owner

MicaelJarniac commented Nov 16, 2021

I'm not sure if Poetry would be a good fit for this template, but it'd be interesting to take a better look into it.
https://python-poetry.org/docs/basic-usage/

Ensure the following work with Poetry:

  • Nox
  • Python Semantic Release
  • Documentation building on ReadTheDocs

poetry config virtualenvs.in-project

Wishlist

@MicaelJarniac MicaelJarniac added the enhancement New feature or request label Nov 16, 2021
@MicaelJarniac MicaelJarniac self-assigned this Nov 16, 2021
@MicaelJarniac MicaelJarniac added the postponed Not a priority now label Dec 28, 2021
@MicaelJarniac
Copy link
Owner Author

This was referenced Jun 20, 2023
@MicaelJarniac MicaelJarniac reopened this Jun 23, 2023
@MicaelJarniac MicaelJarniac removed the postponed Not a priority now label Jun 23, 2023
@MicaelJarniac
Copy link
Owner Author

@MicaelJarniac
Copy link
Owner Author

@MicaelJarniac
Copy link
Owner Author

@MicaelJarniac
Copy link
Owner Author

@MicaelJarniac
Copy link
Owner Author

@henryiii
Copy link

IMO, if you want Poetry-like features, you can use PDM, which doesn't require you use a special backend - you can continue to use the excellent hatchling backend. Poetry would be a big step backward in standards support.

FYI, https://github.com/scientific-python/cookie supports twelve backends, so multiple backends isn't impossible. :)

@MicaelJarniac
Copy link
Owner Author

Thanks a lot for the suggestion!
Unfortunately, Poetry is basically the standard where I work, and I'm the last one that hasn't fully migrated yet.
And despite its shortcomings, Poetry does seem like a very interesting tool. I believe, with a few tweaks here and there, that it'll be possible to get it working nicely here.
I did look into PDM now, though, and it does also seem amazing. I'll definitely keep it in mind, and perhaps even do something similar to this cookie template you mentioned (which is also awesome, by the way), and support both Poetry and PDM.
For now, though, I'll keep on trying to make Poetry work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants