codeql-action/python-setup
Michael A. Smith 808c29257b Support Pipfile without Pipfile.lock
As previously written, if codeql finds a `Pipfile`, but no `Pipfile.lock`, it will run `pipenv install` with args that require `Pipfile.lock` to exist. Pipfile will fail with this message:

```
  Usage: python -m pipenv install [OPTIONS] [PACKAGES]...
  
  ERROR:: Pipfile.lock must exist to use --keep-outdated!
  package installation with pipenv failed, see error above
```

This changeset enables auto_install to work with Pipfile when there is no lock. (Bonus: `--skip-lock` is generally a bit faster.)
2022-04-18 11:14:14 -04:00
..
tests Remove explicit 2.26.0 version in python tests 2021-10-14 13:40:15 -07:00
auto_install_packages.py Support Pipfile without Pipfile.lock 2022-04-18 11:14:14 -04:00
extractor_version.py Apply suggestions from code review 2020-09-24 15:36:00 +02:00
install_tools.ps1 Force virtualenv version 2022-01-01 19:13:10 -08:00
install_tools.sh #996: Fix python_setup/install_tool.sh 2022-03-28 07:23:31 +10:00