Skip to content

Commit 5eee44c

Browse files
authored
Merge pull request #12 from sbesson/py39minimum
Require Python 3.9 as the minimum version
2 parents 149a36b + 82013f1 commit 5eee44c

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

.github/workflows/workflow.yml

+5-4
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
python-version:
17-
- '3.8'
1817
- '3.9'
1918
- '3.10'
19+
- '3.11'
20+
- '3.12'
2021
os:
21-
- ubuntu-20.04
22+
- ubuntu-24.04
2223
include:
23-
- python-version: '3.8'
24+
- python-version: '3.10'
2425
os: macos-latest
25-
- python-version: '3.8'
26+
- python-version: '3.9'
2627
os: windows-latest
2728
runs-on: ${{ matrix.os }}
2829
steps:

requirements-dev.txt

+8-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20221003/zeroc_ice-3.6.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; platform_system=="Linux" and python_version=="3.8"
2-
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20221003/zeroc_ice-3.6.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; platform_system=="Linux" and python_version=="3.9"
3-
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20221003/zeroc_ice-3.6.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; platform_system=="Linux" and python_version=="3.10"
4-
https://github.com/glencoesoftware/zeroc-ice-py-macos-x86_64/releases/download/20220722/zeroc_ice-3.6.5-cp38-cp38-macosx_10_15_x86_64.whl; platform_system!="Windows" and platform_system!="Linux" and python_version=="3.8"
5-
https://github.com/glencoesoftware/zeroc-ice-py-macos-x86_64/releases/download/20220722/zeroc_ice-3.6.5-cp39-cp39-macosx_10_15_x86_64.whl; platform_system!="Windows" and platform_system!="Linux" and python_version=="3.9"
6-
https://github.com/glencoesoftware/zeroc-ice-py-macos-x86_64/releases/download/20220722/zeroc_ice-3.6.5-cp310-cp310-macosx_10_15_x86_64.whl; platform_system!="Windows" and platform_system!="Linux" and python_version=="3.10"
1+
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp39-cp39-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.9"
2+
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp310-cp310-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.10"
3+
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp311-cp311-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.11"
4+
https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp312-cp312-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.12"
5+
https://github.com/glencoesoftware/zeroc-ice-py-macos-x86_64/releases/download/20231130/zeroc_ice-3.6.5-cp39-cp39-macosx_11_0_x86_64.whl; platform_system!="Windows" and platform_system!="Linux" and python_version=="3.9"
6+
https://github.com/glencoesoftware/zeroc-ice-py-macos-universal2/releases/download/20240131/zeroc_ice-3.6.5-cp310-cp310-macosx_11_0_universal2.whl; platform_system!="Windows" and platform_system!="Linux" and python_version=="3.10"
7+
https://github.com/glencoesoftware/zeroc-ice-py-win-x86_64/releases/download/20240325/zeroc_ice-3.6.5-cp39-cp39-win_amd64.whl; platform_system=="Windows" and python_version=="3.9"
78
flake8
9+
setuptools
810
pytest

setup.cfg

-2
This file was deleted.

setup.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def read(fname):
4646

4747

4848
setup(name='omero-user-token',
49-
python_requires='>=3.6',
49+
python_requires='>=3.9',
5050
version=version.getVersion(),
5151
description='OMERO user token management system',
5252
long_description=read('README.md'),
@@ -56,11 +56,10 @@ def read(fname):
5656
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
5757
'Intended Audience :: Science/Research',
5858
'Intended Audience :: Developers',
59-
'Programming Language :: Python :: 3.6',
60-
'Programming Language :: Python :: 3.7',
61-
'Programming Language :: Python :: 3.8',
6259
'Programming Language :: Python :: 3.9',
6360
'Programming Language :: Python :: 3.10'
61+
'Programming Language :: Python :: 3.11'
62+
'Programming Language :: Python :: 3.12'
6463
],
6564
keywords='',
6665
author='Glencoe Software, Inc.',

0 commit comments

Comments
 (0)