cookiecutter-pypackage icon indicating copy to clipboard operation
cookiecutter-pypackage copied to clipboard

Support pipenv as package manager

Open Serkan-devel opened this issue 6 years ago • 4 comments

pipenv is a package manager, which makes dependency tracking and updating easier for each individual project.

Serkan-devel avatar Dec 02 '18 14:12 Serkan-devel

indeed -- agreed. We need to move away from reqs.txt and into pipenv to create a better-world :tm:

jberends avatar Jun 03 '19 07:06 jberends

That's a good idea. We'll add pipenv in the future, and we'll also consider poetry.

PsiACE avatar Sep 10 '19 00:09 PsiACE

well change is coming your way :steam_locomotive:

I just made a PR which should give pipenv support out of the box.

hopefully I didn't blow this and it's at least a first step :D

now:

  • "make init" creates a pipenv and installs the deps in it
  • all the other rules are executed inside this env (test, tox etc)

apehex avatar Sep 18 '19 13:09 apehex

@moodule would you be interested in adding your fixes to the cookietemple cli-python template?

https://github.com/cookiejar/cookietemple/

The cli-python template originates from this template here and could certainly use your fixes.

Zethson avatar Dec 04 '20 20:12 Zethson