Skip to content

Commit d8e187b

Browse files
committed
Drop support for EOL Python 3.8. Add support for Python 3.12.
1 parent d2ea8af commit d8e187b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: ["3.8", "3.9", "3.10", "3.11"]
14+
python-version: ["3.9", "3.10", "3.11", "3.12"]
1515

1616
steps:
1717
- uses: actions/checkout@v4

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The `similar_posts` variable is a list of `Article` objects, or an empty list if
1515
Requirements
1616
------------
1717

18-
This plugin is compatible with Python 3.8 through 3.11. Python 3.12+ is not currently supported due to incompatibilities with one or more of the dependencies listed below.
18+
This plugin is compatible with Python 3.9 through 3.12. Python 3.13+ is not currently supported due to incompatibilities with one or more of the dependencies listed below.
1919

2020
It depends on [Gensim](https://radimrehurek.com/gensim/index.html), which has its own dependencies such as [NumPy](http://www.numpy.org/), [SciPy](https://www.scipy.org/), and [`smart_open`](https://pypi.org/project/smart_open/).
2121

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ classifiers = [
1818
"License :: OSI Approved :: GNU General Public License v3",
1919
"Operating System :: OS Independent",
2020
"Programming Language :: Python :: 3",
21-
"Programming Language :: Python :: 3.8",
2221
"Programming Language :: Python :: 3.9",
2322
"Programming Language :: Python :: 3.10",
2423
"Programming Language :: Python :: 3.11",
24+
"Programming Language :: Python :: 3.12",
2525
"Topic :: Internet :: WWW/HTTP",
2626
"Topic :: Scientific/Engineering :: Information Analysis",
2727
"Topic :: Software Development :: Libraries :: Python Modules",
2828
"Topic :: Text Processing :: Indexing",
2929
]
30-
requires-python = ">=3.8.1,<4.0"
30+
requires-python = ">=3.9,<4.0"
3131
dependencies = [
3232
"pelican>=4.5",
3333
"gensim>=4.3",

0 commit comments

Comments
 (0)