Skip to content

Commit

Permalink
Drop support of Python3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
t20100 committed Jan 30, 2024
1 parent d8a666d commit 6f4574f
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: CI
on:
# Triggers the workflow on push only for the master branch or pull request events
push:
branches: [ master ]
branches: [master]
pull_request:

# Allows you to run this workflow manually from the Actions tab
Expand All @@ -23,46 +23,46 @@ jobs:
include:
- name-suffix: "PyQt5 sdist"
os: ubuntu-20.04
python-version: '3.7'
python-version: "3.8"
BUILD_OPTION: --sdist
QT_BINDING: PyQt5
RUN_TESTS_OPTIONS: --qt-binding=PyQt5 --no-opencl --low-mem
- name-suffix: "PyQt5 wheel"
os: macos-latest
python-version: '3.10'
python-version: "3.10"
BUILD_OPTION: --wheel
QT_BINDING: PyQt5
RUN_TESTS_OPTIONS: --qt-binding=PyQt5 --no-opencl --low-mem

- name-suffix: "PySide6 sdist"
os: ubuntu-latest
python-version: '3.8'
python-version: "3.8"
BUILD_OPTION: --sdist
QT_BINDING: PySide6
RUN_TESTS_OPTIONS: --qt-binding=PySide6 --no-opencl --low-mem
- name-suffix: "PySide6 wheel"
os: macos-latest
python-version: '3.9'
python-version: "3.9"
BUILD_OPTION: --wheel
QT_BINDING: PySide6
RUN_TESTS_OPTIONS: --qt-binding=PySide6 --no-opencl --low-mem

- name-suffix: "PyQt6 wheel"
os: ubuntu-latest
python-version: '3.11'
python-version: "3.11"
BUILD_OPTION: --wheel
QT_BINDING: PyQt6
RUN_TESTS_OPTIONS: --qt-binding=PyQt6 --no-opengl --low-mem
- name-suffix: "PyQt6 wheel"
os: macos-latest
python-version: '3.10'
python-version: "3.10"
BUILD_OPTION: --wheel
QT_BINDING: PyQt6
RUN_TESTS_OPTIONS: --qt-binding=PyQt6 --no-opencl --low-mem

- name-suffix: "No GUI wheel"
os: windows-latest
python-version: '3.9'
python-version: "3.9"
BUILD_COMMAND: --wheel
QT_BINDING: PyQt5
RUN_TESTS_OPTIONS: --no-gui --low-mem
Expand Down
6 changes: 3 additions & 3 deletions doc/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ This table summarizes the support matrix of silx:
+------------+--------------+--------------------------------+
| System | Python vers. | Qt and its bindings |
+------------+--------------+--------------------------------+
| `Windows`_ | 3.7-3.10 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
| `Windows`_ | 3.8-3.12 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
+------------+--------------+--------------------------------+
| `MacOS`_ | 3.7-3.10 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
| `MacOS`_ | 3.8-3.12 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
+------------+--------------+--------------------------------+
| `Linux`_ | 3.7-3.10 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
| `Linux`_ | 3.8-3.12 | PyQt5.9+, PySide6.4+, PyQt6.3+ |
+------------+--------------+--------------------------------+

For the description of *silx* dependencies, see the Dependencies_ section.
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ classifiers =

[options]
zip_safe = False
python_requires = >=3.7
python_requires = >=3.8
packages = find:
package_dir =
=src
Expand Down

0 comments on commit 6f4574f

Please sign in to comment.