diff --git a/.github/workflows/macos-installer-arm.yml b/.github/workflows/macos-installer-arm.yml index a12aafad..e173478f 100644 --- a/.github/workflows/macos-installer-arm.yml +++ b/.github/workflows/macos-installer-arm.yml @@ -25,10 +25,10 @@ jobs: with: fetch-depth: 0 - - name: Set up Python 3.9 + - name: Set up Python 3.12 uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: '3.12' - name: Install dependencies run: | diff --git a/.github/workflows/macos-installer-intel.yml b/.github/workflows/macos-installer-intel.yml index 4913c9ca..1d50c54c 100644 --- a/.github/workflows/macos-installer-intel.yml +++ b/.github/workflows/macos-installer-intel.yml @@ -25,10 +25,10 @@ jobs: with: fetch-depth: 0 - - name: Set up Python 3.9 + - name: Set up Python 3.12 uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: '3.12' - name: Install dependencies run: | diff --git a/.github/workflows/windows-build-nsis.yml b/.github/workflows/windows-build-nsis.yml index 3e44716d..a44afe9e 100644 --- a/.github/workflows/windows-build-nsis.yml +++ b/.github/workflows/windows-build-nsis.yml @@ -37,7 +37,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: '3.12' - name: Install dependencies run: | diff --git a/Dockerfile b/Dockerfile index 77dc10c6..84d1c5cc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9-slim +FROM python:3.12-slim WORKDIR /app diff --git a/distribution/windows/scripts/windows_setup.py b/distribution/windows/scripts/windows_setup.py index 235a9206..74aae200 100644 --- a/distribution/windows/scripts/windows_setup.py +++ b/distribution/windows/scripts/windows_setup.py @@ -110,8 +110,8 @@ def check_requirements(): # Check Python version python_version = sys.version_info print(f"Python version: {python_version.major}.{python_version.minor}.{python_version.micro}") - if python_version.major < 3 or (python_version.major == 3 and python_version.minor < 9): - print("WARNING: Huntarr requires Python 3.9 or higher") + if python_version.major < 3 or (python_version.major == 3 and python_version.minor < 12): + print("WARNING: Huntarr requires Python 3.12 or higher") requirements_met = False # Check for pywin32 diff --git a/docs/getting-started/installation.html b/docs/getting-started/installation.html index 00c711d6..cf90878a 100644 --- a/docs/getting-started/installation.html +++ b/docs/getting-started/installation.html @@ -239,7 +239,7 @@
If you're familiar with Python and want to run Huntarr from source:
git clone https://github.com/plexguide/Huntarr.io.git