superlint/dependencies/python
Brett Logan fc6c5b34d9
Use Virtual Environment for Python Deps (#2294)
* Build static python depenencies

* Address linting

* Fix copy path

* cleaner

* Stage virtual environments

* Update Dockerfile to support virtual environments

* Remove old python builds

* Remove unnecessary RUN step

* Fix merge conflicts

* Remove test checking for PIP packages

We use virtual environments and no longer install the packages
via pip directly in the image. It should be enough that the version
tests check for the existence already and that the version
comes back correctly.

* Remove binary installation of black

* cleaner

* Remove pip

* pretty

Co-authored-by: Admiral Awkbar <admiralawkbar@github.com>
2022-01-10 15:23:22 -06:00
..
ansible-lint Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
black Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
cfn-lint Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
cpplint Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
flake8 Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
isort Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
mypy Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
pylint Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
snakefmt Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
snakemake Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
sqlfluff Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
yamllint Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
yq Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
build-venvs.sh Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00
packages.txt Use Virtual Environment for Python Deps (#2294) 2022-01-10 15:23:22 -06:00