Skip to content

Commit 8b8cafe

Browse files
committed
py, build: drop py plugin from core & require external package
End of support for Python 2.7 on Google App Engine, in January 2024, approaches. Dropping this plugin from core now will let us make the transition to a new backend easier, without having to fit it into Sopel's release cadence. Marked the requirement with a TODO for 8.1, when it should become an optional manually-installed plugin like the others that have been packageized (ipython, spellcheck, etc.).
1 parent 4c3e45e commit 8b8cafe

File tree

2 files changed

+1
-65
lines changed

2 files changed

+1
-65
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ dependencies = [
5454
"importlib_metadata>=3.6",
5555
"packaging",
5656
"sopel-help>=0.4.0",
57+
"sopel-py>=1.0.0", # TODO: drop for 8.1
5758
]
5859

5960
[project.urls]

sopel/modules/py.py

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)