Skip to content

Commit

Permalink
Upgrade Python dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
jirik committed Dec 19, 2024
1 parent 833cb9f commit f47bdc8
Show file tree
Hide file tree
Showing 6 changed files with 697 additions and 576 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,25 @@
- eslint-config-next 13 -> 14
- next 13 -> 14
- semantic-ui-react 2 -> 3.0.0-beta.2
- Upgrade Python dependencies
- attrs 23.1.0 -> 24.3.0
- certifi 2023.11.17 -> 2024.12.14 (suggested by dependabot)
- flask 3.0.0 -> 3.0.3
- gunicorn 20.1.0 -> 22.0.0 (suggested by dependabot)
- idna 3.6 -> 3.10 (suggested by dependabot)
- importlib-metadata 7.0.0 -> 8.4.0
- jinja2 3.1.2 -> 3.1.4 (suggested by dependabot)
- jsonschema 4.20.0 -> 4.23.0
- lxml 4.9.3 -> 5.3.0
- owslib 0.29.3 -> 0.31.0
- pillow 10.1.0 -> 10.4.0 (suggested by dependabot)
- pipenv 2020.11.15 -> 2024.4.0
- pytz 2023.3.post1 -> 2024.2
- requests 2.31.0 -> 2.32.0
- tornado 6.4.0 -> 6.4.2 (suggested by dependabot)
- urllib3 2.31.0 -> 2.32.0 (suggested by dependabot)
- werkzeug 3.0.1 -> 3.0.6 (suggested by dependabot)
- zipp 3.17.0 -> 3.19.1 (suggested by dependabot)
- All changes from [v1.23.1](#v1231) and [v1.23.2](#v1232).

## v1.23.2
Expand Down
6 changes: 3 additions & 3 deletions doc/dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@
| name | version | license | used by | env | bin or src | purpose |
| --- | --- | --- | --- | --- | --- | --- |
| [python](https://www.python.org/) | 3.8 | Python Software Foundation License | gdal/docker | prod | bin | to run Layman |
| [python3-lxml](https://lxml.de/installation.html) | 4.5 | BSD 3-Clause | Dockerfile | prod | bin | to query XML with full XPath 1.0 |
| [python3-lxml](https://lxml.de/installation.html) | 5.3 | BSD 3-Clause | Dockerfile | prod | bin | to query XML with full XPath 1.0 |
| [gdal](http://www.gdal.org/) | 3.3.0 | MIT | gdal/docker | prod | bin | to import vector files into DB |
| [firefox](https://www.mozilla.org/firefox/) | 95+ | MPL | Dockerfile | prod | bin | for client-side map rendering and integration testing |
| [firefox-geckodriver](https://www.ubuntuupdates.org/package/ubuntu_mozilla_security/bionic/main/base/firefox-geckodriver) | 95+ | MPL | Dockerfile | prod | bin | for client-side map rendering and integration testing |
| [pipenv](https://pypi.org/project/pipenv/) | 2020.11.15 | MIT | Dockerfile | prod | bin | to install Python dependencies |
| [pipenv](https://pypi.org/project/pipenv/) | 2024.4.0 | MIT | Dockerfile | prod | bin | to install Python dependencies |
| [node.js](https://nodejs.org/) | 22 | MIT | client/docker/Dockerfile | prod | bin | to run Layman Test Client |
| [node.js](https://nodejs.org/) | 16 | MIT | timgen/Dockerfile | prod | bin | to run Timgen |
| [npm](https://www.npmjs.com/get-npm) | 10 | Artistic License 2.0 | client/docker/Dockerfile | prod | bin | to install node.js dependencies |
| [gunicorn](https://gunicorn.org/) | 20 | MIT | requirements.production.txt | opt | bin | as Flask production server |
| [gunicorn](https://gunicorn.org/) | 22 | MIT | requirements.production.txt | opt | bin | as Flask production server |
| [nginx](http://nginx.org/) | 1.16 | BSD 2-Clause | docker-compose.yml | opt | bin | as production server |

### Python dependencies
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.dev
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM osgeo/gdal:ubuntu-small-3.3.0
RUN apt-get clean && apt-get update && apt-get upgrade -y && \
apt-get -y -qq install nano python3-pip python3-lxml && \
apt-get -y -qq install firefox firefox-geckodriver && \
pip install pipenv==2020.11.15
pip install pipenv==2024.4.0

RUN mkdir /code
RUN chmod 777 /code
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.production
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM osgeo/gdal:ubuntu-small-3.3.0
RUN apt-get clean && apt-get update && apt-get upgrade -y && \
apt-get -y -qq install nano python3-pip python3-lxml && \
apt-get -y -qq install firefox firefox-geckodriver && \
pip install pipenv==2020.11.15
pip install pipenv==2024.4.0

RUN mkdir /code
WORKDIR /code
Expand Down
Loading

0 comments on commit f47bdc8

Please sign in to comment.