[00:02:45] <bn_work> how does one check available or for specific package versions in pip? I recall a way to pin versions (can't remember that either) so I imagine there is a way to do this as well?
[00:52:05] <bn_work> now to remember how to pin a specific version of a dependency... :/
[00:57:50] <bn_work> isn't there a way to specify it in the CLI? or does one have to create a requirement/constraint file?
[00:58:40] <ngoldbaum> generally one uses a requirements file for that sort of thing
[00:58:58] <ngoldbaum> you could also specify it in install_requires if you really need the pin to that exact version
[01:13:46] <bn_work> ngoldbaum: how do I find out what a given package's requirements/constraints are and modify that?
[01:15:13] <bn_work> basically it seems `sqlpython` on p2.7 requires cmd2 to be at 0.8.7, so I want all other dependencies to be based on that constraint
[01:18:30] <bn_work> actually, it looks like even cmd2 0.8.7 was too new for sqlpython, so bumping it down to 0.6.7 worked
[01:19:05] <ngoldbaum> bn_work: use a requirements.txt file
[01:19:21] <ngoldbaum> or use something like pipenv