File tree Expand file tree Collapse file tree 3 files changed +10
-18
lines changed Expand file tree Collapse file tree 3 files changed +10
-18
lines changed Original file line number Diff line number Diff line change 4545 cache-dependency-path : ' **/poetry.lock'
4646 - name : Install dependencies
4747 run : |
48- cd backend && poetry install --no-interaction --no-root --with dev
48+ cd backend && poetry install --no-interaction --no-root --with test
4949
5050 - name : Code formatting check with Black
5151 run : |
Original file line number Diff line number Diff line change @@ -28,5 +28,5 @@ USER app
2828
2929FROM base AS local
3030RUN apt-get update && apt-get install procps -y # for pkill
31- RUN POETRY_VIRTUALENVS_CREATE=false poetry install --with dev
31+ RUN POETRY_VIRTUALENVS_CREATE=false poetry install --with test, dev
3232USER app
Original file line number Diff line number Diff line change @@ -56,17 +56,21 @@ flower = "^2.0.1" # 2.0.0 !
5656llama-index-llms-nvidia = " ^0.3.1"
5757django-anymail = {extras = [" amazon-ses" ], version = " ^12.0" }
5858
59- [tool .poetry .group .dev .dependencies ]
59+ # OpenAPI
60+ argh = " ^0.31.2"
61+
62+ [tool .poetry .group .test .dependencies ]
6063
6164# test dependencies
6265black = " ^24.10.0"
6366flake8 = " ^7.1.1"
6467pytest = " ^8.3.4"
6568pytest-cov = " ^6.0.0"
6669pytest-django = " ^4.8.2"
67-
68- # factory
6970factory-boy = " ^3.3.0"
71+ faker = " ^33.3.1"
72+
73+ [tool .poetry .group .dev .dependencies ]
7074
7175# dev dependencies
7276django-debug-toolbar = " ^5.0.0"
@@ -80,20 +84,8 @@ ipython = "^8.31.0"
8084# jupyter's dependency on argon2-cffi can't be installed on Apple M1
8185# jupyter = { version = "^1.0.0", markers = "platform_machine == 'x86_64'" }
8286jupyter = " ^1.1.1"
83-
84- # OpenAPI
85- pyyaml = " ^6.0.1"
86- argh = " ^0.31.2"
87-
88- # faker
89- faker = " ^33.3.1"
90-
91- # django-silk
9287django-silk = " ^5.3.0"
93-
94- # pyparsing
95- # poetry 1.0.0 requires pyparsing<3.0,>=2.2 but packaging tries to install a 3.0.6 which is not compatible
96- pyparsing = " ^3.2.1" # 3.2.1
88+ pyparsing = " ^3.2.1"
9789
9890[build-system ]
9991requires = [" poetry-core>=2.0.1" ]
You can’t perform that action at this time.
0 commit comments