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

Switch package management to Poetry #13

Closed
arnavb opened this issue Feb 14, 2020 · 0 comments · Fixed by #14
Closed

Switch package management to Poetry #13

arnavb opened this issue Feb 14, 2020 · 0 comments · Fixed by #14
Assignees
Labels
enhancement New feature or request

Comments

@arnavb
Copy link
Owner

arnavb commented Feb 14, 2020

Pipenv has a lot of issues.

  • Namely, it isn't actively maintained anymore (If this project is dead, just tell us pypa/pipenv#4058); no commits, release, or active responses to issues or PRs.
  • It just isn't working sometimes. Right now it isn't respecting platform specific markers for subdependencies (atomicwrites in particular).

That's why I'm considering moving this project to Poetry, an active project that seems to avoid many of Pipenv's warts. Of course, many things need to be migrated:

  • The entire packaging system needs to be rewritten (Using the same minimum versions in setup.py).
  • Travis CI deploys need to be rewritten.
@arnavb arnavb added the enhancement New feature or request label Feb 14, 2020
@arnavb arnavb self-assigned this Feb 14, 2020
@arnavb arnavb changed the title Consider switching package management to Poetry Switch package management to Poetry Feb 14, 2020
@arnavb arnavb mentioned this issue Feb 14, 2020
3 tasks
@arnavb arnavb closed this as completed in #14 Mar 3, 2020
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.

1 participant