diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 447b552..987b23c 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -12,13 +12,10 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] exclude: - os: macos-latest python-version: '3.10' - include: - - os: macos-13 - python-version: '3.10' steps: - uses: actions/checkout@v5 with: @@ -43,7 +40,7 @@ jobs: fetch-depth: 0 - uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - run: pip install build~=1.2 - run: python -m build - uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/Dockerfile b/Dockerfile index ef06fae..edacc74 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PYTHON_VERSION="3.13" +ARG PYTHON_VERSION="3.14" FROM python:${PYTHON_VERSION} diff --git a/NOTICE b/NOTICE index eb0b577..8070f33 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ ingit -Copyright (c) 2015-2025 Mateusz Bysiek https://mbdevpl.github.io/ +Copyright (c) 2015-2026 Mateusz Bysiek https://mbdevpl.github.io/ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/ingit/main.py b/ingit/main.py index 5ead996..a54c2ab 100644 --- a/ingit/main.py +++ b/ingit/main.py @@ -36,7 +36,7 @@ def prepare_parser(): description='''Tool for managing a large collection of repositories in git. If you have 100 git-versioned projects, keeping tabs on everything can be quite troublesome.''', epilog=make_copyright_notice( - 2015, 2025, license_name='GNU General Public License v3 or later (GPLv3+)', + 2015, 2026, license_name='GNU General Public License v3 or later (GPLv3+)', url='https://github.com/mbdevpl/ingit'), formatter_class=argparse.ArgumentDefaultsHelpFormatter, allow_abbrev=True) add_version_option(parser, VERSION) diff --git a/setup.py b/setup.py index 131badc..9b170ce 100644 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ class Package(boilerplates.setup.Package): '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', 'Topic :: Software Development :: Version Control', 'Topic :: Software Development :: Version Control :: Git',