Skip to content

Commit 6511550

Browse files
authored
Merge pull request #1264 from maykinmedia/issues/2568-fix-uwsgi-lxml-incompat
[#2568] Remove deprecated lxml/xmlsec dev packages
2 parents 3d02009 + 2ad93dc commit 6511550

File tree

6 files changed

+11
-14
lines changed

6 files changed

+11
-14
lines changed

.github/workflows/ci.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- name: Set up backend environment
5151
uses: maykinmedia/setup-django-backend@v1
5252
with:
53-
apt-packages: 'libxml2-dev libxmlsec1-dev libxmlsec1-openssl gettext postgresql-client libgdal-dev gdal-bin'
53+
apt-packages: 'libxml2 libxmlsec1 libxmlsec1-openssl gettext postgresql-client libgdal-dev gdal-bin'
5454
python-version: '3.11'
5555
optimize-postgres: 'yes'
5656
pg-service: 'postgres'
@@ -116,7 +116,7 @@ jobs:
116116
- name: Set up backend environment
117117
uses: maykinmedia/setup-django-backend@v1
118118
with:
119-
apt-packages: 'libxml2-dev libxmlsec1-dev libxmlsec1-openssl gettext postgresql-client libgdal-dev gdal-bin'
119+
apt-packages: 'libxml2 libxmlsec1 libxmlsec1-openssl gettext postgresql-client libgdal-dev gdal-bin'
120120
python-version: '3.11'
121121
optimize-postgres: 'yes'
122122
pg-service: 'postgres'
@@ -157,7 +157,7 @@ jobs:
157157
- name: Set up backend environment
158158
uses: maykinmedia/setup-django-backend@v1
159159
with:
160-
apt-packages: 'libxml2-dev libxmlsec1-dev libxmlsec1-openssl gettext libgdal-dev gdal-bin graphviz'
160+
apt-packages: 'libxml2 libxmlsec1 libxmlsec1-openssl gettext libgdal-dev gdal-bin graphviz'
161161
python-version: '3.11'
162162
setup-node: 'no'
163163

.github/workflows/code-quality.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Install libxml
2020
run: |
2121
sudo apt-get update
22-
sudo apt-get install -y libxml2-dev libxmlsec1-dev libxmlsec1-openssl
22+
sudo apt-get install -y libxml2 libxmlsec1 libxmlsec1-openssl
2323
- uses: actions/checkout@v2
2424
- uses: actions/setup-python@v2
2525
with:
@@ -38,7 +38,7 @@ jobs:
3838
- name: Install libxml
3939
run: |
4040
sudo apt-get update
41-
sudo apt-get install -y libxml2-dev libxmlsec1-dev libxmlsec1-openssl
41+
sudo apt-get install -y libxml2 libxmlsec1 libxmlsec1-openssl
4242
- uses: actions/checkout@v2
4343
- uses: actions/setup-python@v2
4444
with:
@@ -59,7 +59,7 @@ jobs:
5959
- name: Set up backend environment
6060
uses: maykinmedia/setup-django-backend@v1
6161
with:
62-
apt-packages: 'libxml2-dev libxmlsec1-dev libxmlsec1-openssl gdal-bin'
62+
apt-packages: 'libxml2 libxmlsec1 libxmlsec1-openssl gdal-bin'
6363
python-version: '3.11'
6464
setup-node: 'no'
6565
- name: Run flake8
@@ -111,7 +111,7 @@ jobs:
111111
- name: Install dependencies
112112
run: |
113113
sudo apt-get update
114-
sudo apt-get install -y libxml2-dev libxmlsec1-dev libxmlsec1-openssl
114+
sudo apt-get install -y libxml2 libxmlsec1 libxmlsec1-openssl
115115
pip install -r requirements/dev.txt
116116
- name: Run manage.py makemigrations --check --dry-run
117117
run: |
@@ -143,7 +143,7 @@ jobs:
143143
- name: Install libxml
144144
run: |
145145
sudo apt-get update
146-
sudo apt-get install -y libxml2-dev libxmlsec1-dev libxmlsec1-openssl
146+
sudo apt-get install -y libxml2 libxmlsec1 libxmlsec1-openssl
147147
- uses: actions/checkout@v2
148148
- uses: actions/setup-python@v2
149149
with:

Dockerfile

-3
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1212
build-essential \
1313
git \
1414
libpq-dev \
15-
libxml2-dev \
16-
libxmlsec1-dev \
1715
libxmlsec1-openssl \
1816
libgdk-pixbuf2.0-0 \
1917
libffi-dev \
@@ -71,7 +69,6 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-reco
7169
libgdal32 \
7270
libgeos-c1v5 \
7371
libproj25 \
74-
libxmlsec1-dev \
7572
libxmlsec1-openssl \
7673
libgdk-pixbuf2.0-0 \
7774
libffi-dev \

requirements/base.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ urllib3==1.26.18
557557
# elasticsearch
558558
# requests
559559
# sentry-sdk
560-
uwsgi==2.0.23
560+
uwsgi==2.0.26
561561
# via -r requirements/base.in
562562
vine==5.1.0
563563
# via

requirements/ci.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1080,7 +1080,7 @@ urllib3==1.26.18
10801080
# elasticsearch
10811081
# requests
10821082
# sentry-sdk
1083-
uwsgi==2.0.23
1083+
uwsgi==2.0.26
10841084
# via
10851085
# -c requirements/base.txt
10861086
# -r requirements/base.txt

requirements/dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1283,7 +1283,7 @@ urllib3==1.26.18
12831283
# elasticsearch
12841284
# requests
12851285
# sentry-sdk
1286-
uwsgi==2.0.23
1286+
uwsgi==2.0.26
12871287
# via
12881288
# -c requirements/ci.txt
12891289
# -r requirements/ci.txt

0 commit comments

Comments
 (0)