Skip to content

Commit ef9e033

Browse files
committed
Revert "compat!: Drop python 3.7 and 3.8 (#763)"
This reverts commit c4935fb.
1 parent f44e896 commit ef9e033

File tree

7 files changed

+84
-47
lines changed

7 files changed

+84
-47
lines changed

.github/workflows/tests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
tmux-version: [ '2.6', '2.7', '2.8', '3.0a', '3.1b', '3.2a', 'master' ]
1515
# balance ci coverage across supported python/tmux versions with CI speed
1616
include:
17-
- python-version: '3.9'
17+
- python-version: '3.7'
1818
tmux-version: '2.6'
19-
- python-version: '3.9'
19+
- python-version: '3.7'
2020
tmux-version: 'master'
2121
steps:
2222
- uses: actions/checkout@v3

.python-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.10.1 3.9.9
1+
3.10.1 3.9.9 3.8.11 3.7.12

.tool-versions

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
poetry 1.1.12
2-
python 3.10.1 3.9.9
2+
python 3.10.1 3.9.9 3.8.11 3.7.12

CHANGES

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,6 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
1919

2020
- _Insert changes/features/fixes for next release here_
2121

22-
### Compatibility
23-
24-
- Python 3.7 and 3.8 support has been removed
25-
26-
Bug fixes and security updates will go to the
27-
[`v1.11.x`](https://github.com/tmux-python/tmuxp/tree/v1.11.x) branch
28-
2922
## tmuxp 1.11.1 (2022-05-02)
3023

3124
### Bug fix
@@ -65,6 +58,13 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
6558

6659
## tmuxp 1.10.0 (2022-03-19)
6760

61+
### Compatibility
62+
63+
- Final python 3.7 and 3.8 release
64+
65+
Bug fixes and security updates will go to
66+
[`v1.10.x`](https://github.com/tmux-python/tmuxp/tree/v1.10.x)
67+
6868
### What's new
6969

7070
- {issue}`747`: Skip execution via `enter: false`

README.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ Window(@3 1:your_window, Session($1 your_project))
153153
Pane(%6 Window(@3 1:your_window, Session($1 your_project))
154154
```
155155

156-
Supports [PEP
156+
Python 3.7+ supports [PEP
157157
553](https://www.python.org/dev/peps/pep-0553/) `breakpoint()`
158158
(including `PYTHONBREAKPOINT`). Also supports direct commands via `-c`:
159159

@@ -250,12 +250,6 @@ See the [Quickstart](http://tmuxp.git-pull.com/quickstart.html).
250250
Want to learn more about tmux itself? [Read The Tao of Tmux
251251
online](http://tmuxp.git-pull.com/about_tmux.html).
252252

253-
# Python support
254-
255-
Maintenance-only / security and bug fixes:
256-
257-
- Python 3.7 and 3.8: [`v1.11.x`](https://github.com/tmux-python/libtmux/tree/v0.11.x)
258-
259253
# Donations
260254

261255
Your donations fund development of new features, testing and support.
@@ -268,7 +262,7 @@ See donation options at <https://git-pull.com/support.html>.
268262
# Project details
269263

270264
- tmux support: 1.8, 1.9a, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6
271-
- python support: >= 3.9, pypy, pypy3
265+
- python support: >= 3.7, pypy, pypy3
272266
- Source: <https://github.com/tmux-python/tmuxp>
273267
- Docs: <https://tmuxp.git-pull.com>
274268
- API: <https://tmuxp.git-pull.com/api.html>

poetry.lock

+68-27
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ classifiers = [
1212
"Environment :: Web Environment",
1313
"Intended Audience :: Developers",
1414
"Programming Language :: Python",
15+
"Programming Language :: Python :: 3.7",
16+
"Programming Language :: Python :: 3.8",
1517
"Programming Language :: Python :: 3.9",
1618
"Programming Language :: Python :: 3.10",
1719
"Programming Language :: Python :: Implementation :: PyPy",
@@ -43,7 +45,7 @@ Changes = "https://github.com/tmux-python/tmuxp/blob/master/CHANGES"
4345
tmuxp = 'tmuxp:cli.cli'
4446

4547
[tool.poetry.dependencies]
46-
python = "^3.9"
48+
python = "^3.7"
4749
click = "~8"
4850
kaptan = ">=0.5.10"
4951
libtmux = "0.12.0a1"

0 commit comments

Comments
 (0)