File tree Expand file tree Collapse file tree 7 files changed +10
-50
lines changed Expand file tree Collapse file tree 7 files changed +10
-50
lines changed Original file line number Diff line number Diff line change 79
79
- uses : actions/checkout@v2
80
80
- uses : actions/setup-python@v2
81
81
with :
82
- python-version : ' 3.10 '
82
+ python-version : ' 3.11 '
83
83
- uses : actions/setup-node@v2-beta
84
84
with :
85
85
node-version : ' 17'
Original file line number Diff line number Diff line change 15
15
- libxmlsec1-openssl
16
16
- wget
17
17
tools :
18
- python : ' 3.10 '
18
+ python : ' 3.11 '
19
19
20
20
python :
21
21
install :
Original file line number Diff line number Diff line change 1
1
# Stage 1 - Compile needed python dependencies
2
- FROM python:3.10 -slim-bookworm AS build
2
+ FROM python:3.11 -slim-bookworm AS build
3
3
4
4
RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends \
5
5
pkg-config \
6
6
build-essential \
7
7
libpq-dev \
8
+ git \
8
9
&& rm -rf /var/lib/apt/lists/*
9
10
10
11
WORKDIR /app
@@ -34,7 +35,7 @@ RUN npm run build
34
35
35
36
36
37
# Stage 3 - Build docker image suitable for execution and deployment
37
- FROM python:3.10 -slim-bookworm AS production
38
+ FROM python:3.11 -slim-bookworm AS production
38
39
39
40
# Stage 3.1 - Set up the needed production dependencies
40
41
# install all the dependencies for GeoDjango
@@ -65,7 +66,7 @@ RUN mkdir /app/log /app/config /app/media /app/private-media
65
66
VOLUME ["/app/log" , "/app/media" , "/app/private-media" ]
66
67
67
68
# copy backend build deps
68
- COPY --from=build /usr/local/lib/python3.10 /usr/local/lib/python3.10
69
+ COPY --from=build /usr/local/lib/python3.11 /usr/local/lib/python3.11
69
70
COPY --from=build /usr/local/bin/uwsgi /usr/local/bin/uwsgi
70
71
COPY --from=build /usr/local/bin/celery /usr/local/bin/celery
71
72
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ Prerequisites
18
18
19
19
You need the following libraries and/or programs:
20
20
21
- * `Python `_ 3.10
21
+ * `Python `_ 3.11
22
22
* Python `Virtualenv `_ and `Pip `_
23
23
* `PostgreSQL `_ 11 or above
24
24
* `Node.js `_
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.10
2
+ # This file is autogenerated by pip-compile with Python 3.11
3
3
# by the following command:
4
4
#
5
5
# ./bin/compile_dependencies.sh
@@ -10,8 +10,6 @@ asgiref==3.7.2
10
10
# via
11
11
# django
12
12
# django-cors-headers
13
- async-timeout==4.0.3
14
- # via redis
15
13
attrs==23.2.0
16
14
# via
17
15
# glom
@@ -278,8 +276,6 @@ sqlparse==0.4.4
278
276
# via django
279
277
tornado==6.4
280
278
# via flower
281
- typing-extensions==4.9.0
282
- # via asgiref
283
279
uritemplate==4.1.1
284
280
# via
285
281
# coreapi
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.10
2
+ # This file is autogenerated by pip-compile with Python 3.11
3
3
# by the following command:
4
4
#
5
5
# ./bin/compile_dependencies.sh
@@ -19,11 +19,6 @@ asgiref==3.7.2
19
19
# django-cors-headers
20
20
astroid==3.0.2
21
21
# via pylint
22
- async-timeout==4.0.3
23
- # via
24
- # -c requirements/base.txt
25
- # -r requirements/base.txt
26
- # redis
27
22
attrs==23.2.0
28
23
# via
29
24
# -c requirements/base.txt
@@ -594,24 +589,13 @@ sqlparse==0.4.4
594
589
# django
595
590
tblib==3.0.0
596
591
# via -r requirements/test-tools.in
597
- tomli==2.0.1
598
- # via
599
- # black
600
- # pylint
601
592
tomlkit==0.12.3
602
593
# via pylint
603
594
tornado==6.4
604
595
# via
605
596
# -c requirements/base.txt
606
597
# -r requirements/base.txt
607
598
# flower
608
- typing-extensions==4.9.0
609
- # via
610
- # -c requirements/base.txt
611
- # -r requirements/base.txt
612
- # asgiref
613
- # astroid
614
- # black
615
599
uritemplate==4.1.1
616
600
# via
617
601
# -c requirements/base.txt
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.10
2
+ # This file is autogenerated by pip-compile with Python 3.11
3
3
# by the following command:
4
4
#
5
5
# ./bin/compile_dependencies.sh
@@ -25,11 +25,6 @@ astroid==3.0.2
25
25
# -c requirements/ci.txt
26
26
# -r requirements/ci.txt
27
27
# pylint
28
- async-timeout==4.0.3
29
- # via
30
- # -c requirements/ci.txt
31
- # -r requirements/ci.txt
32
- # redis
33
28
attrs==23.2.0
34
29
# via
35
30
# -c requirements/ci.txt
@@ -715,15 +710,6 @@ tblib==3.0.0
715
710
# via
716
711
# -c requirements/ci.txt
717
712
# -r requirements/ci.txt
718
- tomli==2.0.1
719
- # via
720
- # -c requirements/ci.txt
721
- # -r requirements/ci.txt
722
- # black
723
- # build
724
- # pip-tools
725
- # pylint
726
- # pyproject-hooks
727
713
tomlkit==0.12.3
728
714
# via
729
715
# -c requirements/ci.txt
@@ -734,13 +720,6 @@ tornado==6.4
734
720
# -c requirements/ci.txt
735
721
# -r requirements/ci.txt
736
722
# flower
737
- typing-extensions==4.9.0
738
- # via
739
- # -c requirements/ci.txt
740
- # -r requirements/ci.txt
741
- # asgiref
742
- # astroid
743
- # black
744
723
uritemplate==4.1.1
745
724
# via
746
725
# -c requirements/ci.txt
You can’t perform that action at this time.
0 commit comments