From b4bf6e48dfa38d01a0e8299636fff997d3261ed5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 23 Jan 2026 11:37:18 +0000 Subject: [PATCH 1/2] Initial plan From 20075475fe5eafa0a8a088206792a531ffb97e4a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 23 Jan 2026 11:39:48 +0000 Subject: [PATCH 2/2] Add Python 3.14 testing support to CI and setup.py Co-authored-by: pacnpal <183241239+pacnpal@users.noreply.github.com> --- .github/workflows/python-multiversion.yml | 4 ++-- setup.py | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-multiversion.yml b/.github/workflows/python-multiversion.yml index 150bee0..76c79ec 100644 --- a/.github/workflows/python-multiversion.yml +++ b/.github/workflows/python-multiversion.yml @@ -1,7 +1,7 @@ # This workflow will install Python dependencies, run tests and lint with a variety of Python versions # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python -name: Python test for 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 +name: Python test for 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 on: push: @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/setup.py b/setup.py index 7604aa9..f80bbc4 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ setup( }, author="PacNPal", author_email="pac@pacnp.al", - description="A modern Python package manager that combines pip install with requirements.txt management. Supports Python 3.11, 3.12, and 3.13.", + description="A modern Python package manager that combines pip install with requirements.txt management. Supports Python 3.8-3.14.", long_description=open('README.md').read(), long_description_content_type="text/markdown", url="https://github.com/PacNPal/pip-add", @@ -29,9 +29,13 @@ setup( "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Installation/Setup",