From 7a2251ec3df071c4e08b355f93d9357ef718c259 Mon Sep 17 00:00:00 2001 From: Ryan Luu Date: Fri, 10 Oct 2025 03:34:13 +0000 Subject: [PATCH 1/3] Remove Python 3.8 support Signed-off-by: GitHub --- .github/workflows/ci.yml | 2 +- docs/source/installation.rst | 2 +- pyproject.toml | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 147d4f2..3f60772 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/docs/source/installation.rst b/docs/source/installation.rst index d6e0c30..6fdde49 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -1,7 +1,7 @@ Installation ============ -InstaWebhooks expects that you have `Python 3.8 or higher `_ (and `pip `_ if you are using it to install) to be installed. +InstaWebhooks expects that you have `Python 3.9 or higher `_ (and `pip `_ if you are using it to install) to be installed. Using pip (recommended) ----------------------- diff --git a/pyproject.toml b/pyproject.toml index ca0d02e..da67183 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "instawebhooks" description = "Discord webhooks for new Instagram posts from any profile" readme = "README.rst" -requires-python = ">=3.8" +requires-python = ">=3.9" keywords = ["webhooks", "feed", "embed", "Instagram", "Discord", "CLI"] authors = [ { name="Ryan Luu", email="ryan.luu@ryanluu.dev" }, @@ -20,7 +20,6 @@ classifiers = [ "Topic :: Communications", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", From 899019922716dcb48fac3f082a872a89470baf41 Mon Sep 17 00:00:00 2001 From: Ryan Luu Date: Fri, 10 Oct 2025 03:35:49 +0000 Subject: [PATCH 2/3] Remove Python 3.9 support Signed-off-by: GitHub --- .github/workflows/ci.yml | 2 +- docs/source/installation.rst | 2 +- pyproject.toml | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f60772..9fc3e8d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/docs/source/installation.rst b/docs/source/installation.rst index 6fdde49..22ec115 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -1,7 +1,7 @@ Installation ============ -InstaWebhooks expects that you have `Python 3.9 or higher `_ (and `pip `_ if you are using it to install) to be installed. +InstaWebhooks expects that you have `Python 3.10 or higher `_ (and `pip `_ if you are using it to install) to be installed. Using pip (recommended) ----------------------- diff --git a/pyproject.toml b/pyproject.toml index da67183..e17d96d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "instawebhooks" description = "Discord webhooks for new Instagram posts from any profile" readme = "README.rst" -requires-python = ">=3.9" +requires-python = ">=3.10" keywords = ["webhooks", "feed", "embed", "Instagram", "Discord", "CLI"] authors = [ { name="Ryan Luu", email="ryan.luu@ryanluu.dev" }, @@ -20,7 +20,6 @@ classifiers = [ "Topic :: Communications", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", From fce27c739edd139d47d63af49cc62f11e8dc9cae Mon Sep 17 00:00:00 2001 From: Ryan Luu Date: Fri, 10 Oct 2025 03:37:06 +0000 Subject: [PATCH 3/3] Add Python 3.14 support Signed-off-by: GitHub --- .github/workflows/ci.yml | 2 +- pyproject.toml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9fc3e8d..a5470c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - name: Checkout repository uses: actions/checkout@v5 diff --git a/pyproject.toml b/pyproject.toml index e17d96d..bee0577 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3 :: Only", ] dependencies = [