Skip to content

Commit

Permalink
chore: bump Python to 3.11 (#537)
Browse files Browse the repository at this point in the history
This includes a dependency-bump, as it might add/remove polyfill libraries
  • Loading branch information
TrueBrain authored Feb 15, 2025
1 parent 7bb6d87 commit a9b5094
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 37 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/end-to-end.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Set up Python 3.8
- name: Set up Python 3.11
uses: actions/setup-python@v5
with:
python-version: 3.8
python-version: 3.11
cache: 'pip'
cache-dependency-path: |
e2e/requirements.base
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ jobs:
uses: OpenTTD/actions/.github/workflows/rw-entry-testing-docker-py.yml@v5
with:
python-path: truewiki e2e
python-version: 3.8
python-version: 3.11
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.8-slim
FROM python:3.11-slim

ARG BUILD_VERSION="dev"

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,13 +252,13 @@ https://github.com/TrueBrain/wiki-example/blob/main/.truewiki.yml

## Development

This server is written in Python 3.8 with aiohttp.
This server is written in Python 3.11 with aiohttp.

### Running a local server

#### Dependencies

- Python3.8 or higher.
- Python3.11 or higher.

#### Preparing your venv

Expand Down
61 changes: 30 additions & 31 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,44 +1,43 @@
aioauth-client==0.28.1
aiohttp==3.9.5
aiosignal==1.3.1
anyio==4.4.0
async-timeout==4.0.3
attrs==23.2.0
certifi==2024.6.2
cffi==1.16.0
charset-normalizer==3.3.2
click==8.1.7
cryptography==42.0.8
exceptiongroup==1.2.1
frozenlist==1.4.1
gitdb==4.0.11
aioauth-client==0.29.0
aiohappyeyeballs==2.4.6
aiohttp==3.11.12
aiosignal==1.3.2
anyio==4.8.0
attrs==25.1.0
certifi==2025.1.31
cffi==1.17.1
charset-normalizer==3.4.1
click==8.1.8
cryptography==44.0.1
frozenlist==1.5.0
gitdb==4.0.12
github3.py==4.0.1
GitPython==3.1.43
GitPython==3.1.44
h11==0.14.0
httpcore==1.0.5
httpx==0.27.0
idna==3.7
multidict==6.0.5
openttd-helpers==1.4.0
httpcore==1.0.7
httpx==0.28.1
idna==3.10
multidict==6.1.0
openttd-helpers==2.0.0
ply==3.11
propcache==0.2.1
pycparser==2.22
Pygments==2.18.0
PyJWT==2.8.0
Pygments==2.19.1
PyJWT==2.10.1
python-dateutil==2.9.0.post0
python-slugify==8.0.4
PyYAML==6.0.1
regex==2024.5.15
PyYAML==6.0.2
regex==2024.11.6
requests==2.32.3
rfc3986==2.0.0
sentry-sdk==2.7.1
six==1.16.0
smmap==5.0.1
sentry-sdk==2.21.0
six==1.17.0
smmap==5.0.2
sniffio==1.3.1
text-unidecode==1.3
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.2
urllib3==2.3.0
wcwidth==0.2.13
wikitexthtml==1.2.0
wikitextparser==0.56.0
yarl==1.9.4
wikitextparser==0.56.3
yarl==1.18.3

0 comments on commit a9b5094

Please sign in to comment.