chore: bump python version to 3.13.9 (#767)

This commit is contained in:
Bobby Noelte
2025-11-16 13:25:45 +01:00
committed by GitHub
parent 7bf9dd723e
commit bad99fc62d
5 changed files with 15 additions and 8 deletions

View File

@@ -16,7 +16,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: "3.13.9"
- name: Install dependencies
run: |

View File

@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1.7
ARG PYTHON_VERSION=3.12.7
ARG PYTHON_VERSION=3.13.9
FROM python:${PYTHON_VERSION}-slim
LABEL source="https://github.com/Akkudoktor-EOS/EOS"

View File

@@ -36,7 +36,8 @@ help:
# Target to set up a Python 3 virtual environment
venv:
python3 -m venv .venv
@echo "Virtual environment created in '.venv'. Activate it using 'source .venv/bin/activate'."
@PYVER=$$(./.venv/bin/python --version) && \
echo "Virtual environment created in '.venv' with $$PYVER. Activate it using 'source .venv/bin/activate'."
# Target to install dependencies from requirements.txt
pip: venv
@@ -157,10 +158,12 @@ mypy:
# Run entire setup on docker
docker-run:
@docker pull python:3.13.9-slim
@docker compose up --remove-orphans
docker-build:
@docker compose build --pull
@docker pull python:3.13.9-slim
@docker compose build
# Bump Akkudoktoreos version
VERSION ?= 0.2.0+dev

View File

@@ -1,6 +1,7 @@
---
networks:
default:
external: true
name: "eos"
services:
eos:

View File

@@ -5,10 +5,10 @@
This guide provides different methods to install AkkudoktorEOS:
- Installation from Source (GitHub)
- Installation from Release Package (GitHub)
- Installation with Docker (DockerHub)
- Installation with Docker (docker-compose)
- Installation from Source (GitHub) (M1)
- Installation from Release Package (GitHub) (M2)
- Installation with Docker (DockerHub) (M3)
- Installation with Docker (docker-compose) (M4)
Choose the method that best suits your needs.
@@ -34,6 +34,9 @@ Before installing, ensure you have the following:
- Docker Engine 20.10 or higher
- Docker Compose (optional, recommended)
See [Install Docker Engine](https://docs.docker.com/engine/install/) on how to install docker on
your Linux distro.
## Installation from Source (GitHub) (M1)
Recommended for developers or users wanting the latest updates.