Skip to content

Commit

Permalink
Use pip tools to manage python dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
caleb-johnson committed Nov 7, 2023
1 parent a79ae24 commit 3b4783d
Show file tree
Hide file tree
Showing 22 changed files with 2,002 additions and 151 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ instead of forking it.

This repository contains several projects with different technologies. Depending on the project that you selected
you will run:
- `pip install -r requirements.txt requirements-dev.txt` for python projects (strongly consider using a [virtual environment](https://docs.python.org/3/library/venv.html)!).
- `pip install -r requirements-dev.txt` for python projects (strongly consider using a [virtual environment](https://docs.python.org/3/library/venv.html)!).
- `helm dependency build` for helm.
- `terraform init` for terraform.

Expand Down
34 changes: 18 additions & 16 deletions client/requirements-dev.in
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
coverage>=5.5
pylint>=2.17.7
nbqa>=1.7.0
treon>=0.1.4
pytest>=6.2.5
pytest-randomly>=1.2.3
mypy>=0.991
mypy-extensions>=0.4.4
jupyter-sphinx>=0.4.0
nbsphinx>=0.9.3
sphinx-autodoc-typehints>=1.24.0
reno>=3.5.0
-r requirements.in
coverage
pylint
nbqa
treon
pytest
pytest-randomly
mypy
mypy-extensions
jupyter-sphinx
nbsphinx
sphinx-autodoc-typehints
reno
# Black's formatting rules can change between major versions, so we use
# the ~= specifier for it.
black[jupyter]~=22.12
requests-mock>=1.11.0
testcontainers>=3.7.1
tox>=4.0.0
black[jupyter]
requests-mock
testcontainers
tox
pip-tools
Loading

0 comments on commit 3b4783d

Please sign in to comment.