Skip to content

Commit

Permalink
Drop Python 3.8 (#951)
Browse files Browse the repository at this point in the history
Python 3.8 reached end-of-life on October 7th, 2024 (see devguide.python.org, Status of Python Versions, Unsupported versions

See also: https://devguide.python.org/versions/#unsupported-versions
  • Loading branch information
tony authored Nov 26, 2024
2 parents c48dbb6 + b8a4a0c commit e410060
Show file tree
Hide file tree
Showing 5 changed files with 526 additions and 365 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ jobs:
tmux-version: ['2.6', '2.7', '2.8', '3.0a', '3.1b', '3.2a', '3.3a', '3.4', '3.5', 'master']
# balance ci coverage across supported python/tmux versions with CI speed
include:
- python-version: '3.8'
- python-version: '3.9'
tmux-version: '2.6'
- python-version: '3.8'
- python-version: '3.9'
tmux-version: 'master'
steps:
- uses: actions/checkout@v4
Expand Down
8 changes: 8 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force

<!-- Maintainers, insert changes / features for the next release here -->

### Breaking changes

- Drop Python 3.8. end of life was October 7th, 2024 (#951)

tmuxp 1.48.0 was the last release for Python 3.8.

The minimum python for tmuxp as of 1.49.0 is Python 3.9

## tmuxp 1.48.0 (2024-11-26)

_Maintenance only, no bug fixes or new features_
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ See donation options at <https://git-pull.com/support.html>.
# Project details

- tmux support: 1.8+
- python support: >= 3.8, pypy, pypy3
- python support: >= 3.9, pypy, pypy3
- Source: <https://github.com/tmux-python/tmuxp>
- Docs: <https://tmuxp.git-pull.com>
- API: <https://tmuxp.git-pull.com/api.html>
Expand Down
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "tmuxp"
version = "1.48.0"
description = "Session manager for tmux, which allows users to save and load tmux sessions through simple configuration files."
requires-python = ">=3.8,<4.0"
requires-python = ">=3.9,<4.0"
authors = [
{name = "Tony Narlock", email = "[email protected]"}
]
Expand All @@ -15,7 +15,6 @@ classifiers = [
"Environment :: Web Environment",
"Intended Audience :: Developers",
"Programming Language :: Python",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand Down
Loading

0 comments on commit e410060

Please sign in to comment.