File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 ci :
1515 name : Continuous integration
1616 runs-on : ubuntu-latest
17+ strategy :
18+ matrix :
19+ python-version :
20+ - " 3.12"
21+ - " 3.13"
1722 steps :
1823 - uses : actions/checkout@v4
1924 - uses : astral-sh/setup-uv@v5
25+ with :
26+ python-version : ${{ matrix.python-version }}
2027 - name : Sync
2128 run : uv sync
2229 - name : Pre-Commit Hooks
2633 - name : Docs
2734 run : uv run mkdocs build --strict
2835 - uses : actions/upload-pages-artifact@v3
36+ if : ${{ matrix.python-version == '3.12' }}
2937 with :
3038 path : site/
3139
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ version = "0.6.0"
44description = " Sensor Tasking API (STAPI) with FastAPI"
55authors = [
66 { name = " Christian Wygoda" , email = " christian.wygoda@wygoda.net" },
7- { name = " Phil Varner" , email = " phil@philvarner.com" }
7+ { name = " Phil Varner" , email = " phil@philvarner.com" },
88]
99readme = " README.md"
1010license = " MIT"
1111
12- requires-python = " >=3.10 "
12+ requires-python = " >=3.12 "
1313
1414dependencies = [
1515 " httpx>=0.27.0" ,
Original file line number Diff line number Diff line change @@ -7,11 +7,8 @@ authors = [
77 { name = " Phil Varner" , email = " phil@philvarner.com" },
88 { name = " Pete Gadomski" , email = " pete.gadomski@gmail.com" },
99]
10- requires-python = " >=3.10"
11- dependencies = [
12- " cql2>=0.3.6" ,
13- " geojson-pydantic>=1.2.0" ,
14- ]
10+ requires-python = " >=3.12"
11+ dependencies = [" cql2>=0.3.6" , " geojson-pydantic>=1.2.0" ]
1512
1613[project .scripts ]
1714stapi-pydantic = " stapi_pydantic:main"
You can’t perform that action at this time.
0 commit comments