Skip to content

Commit 1744655

Browse files
committed
Update selectolax dependency to >=0.3.29 to support Python 3.14 (#64)
1 parent 694227f commit 1744655

File tree

5 files changed

+951
-496
lines changed

5 files changed

+951
-496
lines changed

.github/workflows/unittests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
os: [ubuntu-latest, macos-latest, windows-latest]
10-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
10+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1111
steps:
1212
- uses: actions/checkout@master
1313

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ GLightbox is a pure javascript lightbox library with mobile support.
1616

1717
1. GLightbox javascript file and CSS file
1818
1. GLightbox==3.3.1
19+
2. selectolax process HTML
20+
1. selectolax>=0.3.29
1921

2022
## Usage
2123

demo-mkdocs/docs/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@ GLightbox is a pure javascript lightbox library with mobile support.
1212

1313
## Dependency
1414

15-
1. GLightbox javascript file and css file
16-
1. GLightbox==3.3.1
15+
1. GLightbox javascript file and CSS file
16+
1. GLightbox==3.3.1
17+
2. selectolax process HTML
18+
1. selectolax>=0.3.29
1719

1820
## Usage
1921

@@ -121,4 +123,4 @@ Click the image to try lightbox and enjoy the view of Taiwan.
121123
122124
## License
123125
124-
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/Blueswen/mkdocs-glightbox/blob/main/LICENSE) file for details.
126+
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/blueswen/mkdocs-glightbox/blob/main/LICENSE) file for details.

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "mkdocs-glightbox"
7-
version = "0.5.1"
7+
version = "0.5.2"
88
description = "MkDocs plugin supports image lightbox with GLightbox."
99
readme = "README.md"
1010
license = "MIT"
@@ -13,7 +13,7 @@ authors = [
1313
{name = "Blueswen", email = "[email protected]"}
1414
]
1515
dependencies = [
16-
"selectolax==0.3.29",
16+
"selectolax>=0.3.29",
1717
]
1818
keywords = [
1919
"mkdocs",
@@ -34,6 +34,8 @@ classifiers = [
3434
"Programming Language :: Python :: 3.10",
3535
"Programming Language :: Python :: 3.11",
3636
"Programming Language :: Python :: 3.12",
37+
"Programming Language :: Python :: 3.13",
38+
"Programming Language :: Python :: 3.14",
3739
"Programming Language :: Python :: 3 :: Only",
3840
"Topic :: Documentation",
3941
"Topic :: Text Processing"

0 commit comments

Comments
 (0)