Browse Source

update minimum python version, add 3.14

pull/543/head
Simon Conseil 5 months ago
parent
commit
8868e19411
  1. 2
      .github/workflows/python-tests.yml
  2. 2
      README.rst
  3. 2
      pyproject.toml
  4. 18
      tox.ini

2
.github/workflows/python-tests.yml

@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.9, "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.11", "3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v5

2
README.rst

@ -23,7 +23,7 @@ The idea behind Sigal is to ease the use of the javascript libraries like
galleria_. These libraries do a great job to display the images, Sigal does
what is missing: resize images, create thumbnails, generate HTML pages.
Sigal requires Python 3.9+.
Sigal requires Python 3.11+.
Links
-----

2
pyproject.toml

@ -19,7 +19,7 @@ classifiers = [
"Topic :: Multimedia :: Graphics :: Viewers",
"Topic :: Software Development :: Libraries :: Python Modules",
]
requires-python = ">=3.9"
requires-python = ">=3.11"
dependencies = [
"blinker",
"click",

18
tox.ini

@ -1,24 +1,22 @@
[tox]
envlist = py{39,310,311,312,313}-pillow{80,90,100,110,-latest},pypy3,check
envlist = py{311,312,313,314}-pillow{10,11,12,-latest},pypy3,check
skip_missing_interpreters = true
[gh-actions]
python =
3.9: py39-pillow90
3.10: py310-pillow100
3.11: py311-pillow100
3.12: py312-pillow110
3.13: py313-pillow-latest
3.11: py311-pillow10
3.12: py312-pillow11
3.13: py312-pillow12
3.14: py313-pillow-latest
pypy3: pypy3
[testenv]
package = wheel
wheel_build_env = .pkg
deps =
pillow80: Pillow==8.0.1
pillow90: Pillow==9.0.1
pillow100: Pillow==10.0.1
pillow110: Pillow==11.0.0
pillow10: Pillow==10.0.1
pillow11: Pillow==11.0.0
pillow12: Pillow==12.0.0
extras =
all
tests

Loading…
Cancel
Save