Skip to content

Commit ce51f03

Browse files
committed
Add support down to py3.6
Update ci.yml dependencies Update pyproject.toml to add support down to 3.6 Update ci.yml to test down to 3.6
1 parent 8d10aaa commit ce51f03

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ on:
1212
jobs:
1313
test:
1414

15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-20.04
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
2020

2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
- name: Set up Python ${{ matrix.python-version }}
24-
uses: actions/setup-python@v3
24+
uses: actions/setup-python@v5
2525
with:
2626
python-version: ${{ matrix.python-version }}
2727
- name: Install dependencies

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# pyCFClient
22

3-
A python client library for ChannelFinder. Requires python >= 3.8.
3+
A python client library for ChannelFinder.
44

55
## Configuration
66

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
2-
requires = ["setuptools>=61.0"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["flit_core >=3.2,<4"]
3+
build-backend = "flit_core.buildapi"
44

55
[project]
66
name = "channelfinder"
@@ -10,7 +10,7 @@ authors = [
1010
]
1111
description = "Python ChannelFinder Client Lib"
1212
readme = "README.md"
13-
requires-python = ">=3.8"
13+
requires-python = ">=3.6"
1414
classifiers = [
1515
"Programming Language :: Python :: 3",
1616
"License :: OSI Approved :: MIT License",
@@ -22,12 +22,12 @@ dependencies = [
2222
"urllib3>=1.22"
2323
]
2424
[project.optional-dependencies]
25-
test = ["pytest", "testcontainers==3.7.1"]
25+
test = ["pytest", "testcontainers>=3.7.0,<4"]
2626

2727
[project.urls]
2828
Homepage = "https://github.com/ChannelFinderService/pyCFClient"
2929
Issues = "https://github.com/ChannelFinderService/pyCFClient/issues"
3030

3131
[project.scripts]
3232
cf-update-ioc = "channelfinder.cfUpdate.CFUpdateIOC:main"
33-
cf-monitor-test = "channelfinder.cfMonitorTest:main"
33+
cf-monitor-test = "channelfinder.cfMonitorTest:main"

0 commit comments

Comments
 (0)