mirror of
https://github.com/Akkudoktor-EOS/EOS.git
synced 2025-11-21 04:46:31 +00:00
chore: bump python version to 3.13.9 (#767)
This commit is contained in:
2
.github/workflows/pytest.yml
vendored
2
.github/workflows/pytest.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
|||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v5
|
uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
python-version: "3.12"
|
python-version: "3.13.9"
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1.7
|
# syntax=docker/dockerfile:1.7
|
||||||
ARG PYTHON_VERSION=3.12.7
|
ARG PYTHON_VERSION=3.13.9
|
||||||
FROM python:${PYTHON_VERSION}-slim
|
FROM python:${PYTHON_VERSION}-slim
|
||||||
|
|
||||||
LABEL source="https://github.com/Akkudoktor-EOS/EOS"
|
LABEL source="https://github.com/Akkudoktor-EOS/EOS"
|
||||||
|
|||||||
7
Makefile
7
Makefile
@@ -36,7 +36,8 @@ help:
|
|||||||
# Target to set up a Python 3 virtual environment
|
# Target to set up a Python 3 virtual environment
|
||||||
venv:
|
venv:
|
||||||
python3 -m venv .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
|
# Target to install dependencies from requirements.txt
|
||||||
pip: venv
|
pip: venv
|
||||||
@@ -157,10 +158,12 @@ mypy:
|
|||||||
|
|
||||||
# Run entire setup on docker
|
# Run entire setup on docker
|
||||||
docker-run:
|
docker-run:
|
||||||
|
@docker pull python:3.13.9-slim
|
||||||
@docker compose up --remove-orphans
|
@docker compose up --remove-orphans
|
||||||
|
|
||||||
docker-build:
|
docker-build:
|
||||||
@docker compose build --pull
|
@docker pull python:3.13.9-slim
|
||||||
|
@docker compose build
|
||||||
|
|
||||||
# Bump Akkudoktoreos version
|
# Bump Akkudoktoreos version
|
||||||
VERSION ?= 0.2.0+dev
|
VERSION ?= 0.2.0+dev
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
networks:
|
networks:
|
||||||
default:
|
default:
|
||||||
|
external: true
|
||||||
name: "eos"
|
name: "eos"
|
||||||
services:
|
services:
|
||||||
eos:
|
eos:
|
||||||
|
|||||||
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
This guide provides different methods to install AkkudoktorEOS:
|
This guide provides different methods to install AkkudoktorEOS:
|
||||||
|
|
||||||
- Installation from Source (GitHub)
|
- Installation from Source (GitHub) (M1)
|
||||||
- Installation from Release Package (GitHub)
|
- Installation from Release Package (GitHub) (M2)
|
||||||
- Installation with Docker (DockerHub)
|
- Installation with Docker (DockerHub) (M3)
|
||||||
- Installation with Docker (docker-compose)
|
- Installation with Docker (docker-compose) (M4)
|
||||||
|
|
||||||
Choose the method that best suits your needs.
|
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 Engine 20.10 or higher
|
||||||
- Docker Compose (optional, recommended)
|
- 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)
|
## Installation from Source (GitHub) (M1)
|
||||||
|
|
||||||
Recommended for developers or users wanting the latest updates.
|
Recommended for developers or users wanting the latest updates.
|
||||||
|
|||||||
Reference in New Issue
Block a user