-
-
Notifications
You must be signed in to change notification settings - Fork 662
pip-tools is missing a lot of practical documentation #1794
Copy link
Copy link
Open
Labels
PR wantedFeature is discussed or bug is confirmed, PR neededFeature is discussed or bug is confirmed, PR neededdocsDocumentation relatedDocumentation relatedgood first issueA good item for first time contributors to work onA good item for first time contributors to work onhelp wantedRequest help from the communityRequest help from the communitymaintenanceRelated to maintenance processesRelated to maintenance processes
Metadata
Metadata
Assignees
Labels
PR wantedFeature is discussed or bug is confirmed, PR neededFeature is discussed or bug is confirmed, PR neededdocsDocumentation relatedDocumentation relatedgood first issueA good item for first time contributors to work onA good item for first time contributors to work onhelp wantedRequest help from the communityRequest help from the communitymaintenanceRelated to maintenance processesRelated to maintenance processes
Coming from having experience with
poetryandbundlerfrom Ruby, I'm finding it frustrating to get started withpip-tools. As far as I can tell, the only docs available are:A synopsis of my experience follows.
Environment Versions
Python 3.11.1pip 22.3.1pip-compile, version 6.12.1Steps to replicate
I started out trying to use a
pyproject.toml, as I heardpip-toolsnow supports it. I wasn't even able to get a minimal working project up and running:Which fails if the last line is uncommented, with no guidance as what to do:
Adopting a
pyproject.tomlgenerated via poetry doesn't work either.I was more successful with
requirements.in, but have been unable to find mentions of or ways to do practical things like:^: https://python-poetry.org/docs/dependency-specification/~>: https://bundler.io/guides/gemfile.htmlExpected result
...
Actual result
...