forked from mirrors/bookwyrm
Go back to one requirements.txt, simplify workflow
The workflow can now use .pylintrc and the pylint req in requirements.txt rather than having the options inline and installing it separately
This commit is contained in:
parent
b3603c04c5
commit
6584cb6404
4 changed files with 10 additions and 12 deletions
3
.github/workflows/pylint.yml
vendored
3
.github/workflows/pylint.yml
vendored
|
@ -21,8 +21,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
pip install pylint
|
|
||||||
- name: Analysing the code with pylint
|
- name: Analysing the code with pylint
|
||||||
run: |
|
run: |
|
||||||
pylint bookwyrm/ --ignore=migrations --disable=E1101,E1135,E1136,R0903,R0901,R0902,W0707,W0511,W0406,R0401,R0801
|
pylint bookwyrm/
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,3 @@ RUN apt-get update && apt-get install -y gettext libgettextpo-dev tidy && apt-ge
|
||||||
|
|
||||||
COPY requirements.txt /app/
|
COPY requirements.txt /app/
|
||||||
RUN pip install -r requirements.txt --no-cache-dir
|
RUN pip install -r requirements.txt --no-cache-dir
|
||||||
|
|
||||||
COPY requirements.dev.txt /app/
|
|
||||||
RUN pip install -r requirements.dev.txt --no-cache-dir
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
pytest-django==4.1.0
|
|
||||||
pytest==6.1.2
|
|
||||||
pytest-cov==2.10.1
|
|
||||||
pytest-env==0.6.2
|
|
||||||
pytest-xdist==2.3.0
|
|
||||||
pytidylib==0.3.2
|
|
||||||
pylint==2.14.0
|
|
|
@ -26,3 +26,12 @@ opentelemetry-sdk==1.8.0
|
||||||
opentelemetry-exporter-otlp-proto-grpc==1.8.0
|
opentelemetry-exporter-otlp-proto-grpc==1.8.0
|
||||||
opentelemetry-instrumentation-django==0.27b0
|
opentelemetry-instrumentation-django==0.27b0
|
||||||
opentelemetry-instrumentation-celery==0.27b0
|
opentelemetry-instrumentation-celery==0.27b0
|
||||||
|
|
||||||
|
# Dev
|
||||||
|
pytest-django==4.1.0
|
||||||
|
pytest==6.1.2
|
||||||
|
pytest-cov==2.10.1
|
||||||
|
pytest-env==0.6.2
|
||||||
|
pytest-xdist==2.3.0
|
||||||
|
pytidylib==0.3.2
|
||||||
|
pylint==2.14.0
|
||||||
|
|
Loading…
Reference in a new issue