geopython / geopython-workshop

The Doing Geospatial in Python Workshop (mainly provided at FOSS4G events)
https://geopython.github.io/geopython-workshop
Other
56 stars 22 forks source link

Upgrade packages and Docker Image for 2023 FOSS4G #124

Closed justb4 closed 1 year ago

justb4 commented 1 year ago

The Docker Image is 10 months old, the Binder version specifies Python 3.7. The requirements.txt file does not pin versions.

We need at least rebuild the Docker and Binder versions and see if they still work with the latest Python Packages. Dockerfile uses Ubuntu 22.04 and ubuntugis-unstable (many/most Python packages are installed as python3- thus from UbuntuGIS.

My recommendation is to keep Ubuntu version at 22.04, but use the jammy Base Image to have the latest 22.04 LTS (up to 2027).

justb4 commented 1 year ago

The upgrade gave some errors like #126. Solved by updating the requirements.txt and the Dockerfile (all pip install moved to requirements.txt as well) as in issue #124.

tornado==6.2
jupyter-client==7.4.8
jupyter