diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ee6b77c..36e7e18 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: '3.12' cache: pip cache-dependency-path: constraints.txt requirements-dev.txt - run: pip install -r requirements-dev.txt diff --git a/Dockerfile b/Dockerfile index ae31e9f..3140657 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9 +FROM python:3.12 WORKDIR /usr/src/app RUN (echo "Package: *" && echo "Pin: origin deb.nodesource.com" && echo "Pin-Priority: 600") > /etc/apt/preferences.d/nodesource && \ diff --git a/README.md b/README.md index cff5670..4599b4c 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ It consists of a high level guide outlining the steps, example guide that has mo ### High level guide -1. Install Python >= 3.9. +1. Install Python >= 3.11. 2. Clone Kirppu. 3. Create virtualenv. 4. Install dependencies with pip and requirements-dev.txt @@ -194,6 +194,7 @@ To compile frontend sources for use in browser, there is two choices, which can Copyright (c) 2021 Jyrki Launonen Copyright (c) 2022 Jyrki Launonen Copyright (c) 2023 Jyrki Launonen + Copyright (c) 2024 Jyrki Launonen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/pyproject.toml b/pyproject.toml index 7639be9..9e2d970 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "kirppu" description = "Second-hand sales POS and vendor signup for conventions" version = "0" -requires-python = ">=3.10" +requires-python = ">=3.11" dependencies = [ "django-environ~=0.11.0",