File tree Expand file tree Collapse file tree 3 files changed +307
-1
lines changed
Expand file tree Collapse file tree 3 files changed +307
-1
lines changed Original file line number Diff line number Diff line change 1010
1111 packaging :
1212 name : Python packaging
13- uses : tskit-dev/.github/.github/workflows/python-packaging.yml@v4
13+ uses : tskit-dev/.github/.github/workflows/python-packaging.yml@main
1414 with :
1515 cli-test-cmd : tszip --help
1616
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ test = [
5858 " tskit" ,
5959 " zarr" ,
6060]
61+
6162docs = [
6263 " humanize" ,
6364 " jupyter-book" ,
@@ -67,16 +68,23 @@ docs = [
6768 " tskit" ,
6869 " zarr" ,
6970]
71+
7072# Fully pin lint requirements for determinism.
7173lint = [
7274 " ruff==0.15.1" ,
7375 " prek==0.3.3" ,
7476]
7577
78+ packaging = [
79+ " twine" ,
80+ " validate-pyproject[all]"
81+ ]
82+
7683dev = [
7784 {include-group = " docs" },
7885 {include-group = " lint" },
7986 {include-group = " test" },
87+ {include-group = " packaging" },
8088]
8189
8290[tool .setuptools ]
You can’t perform that action at this time.
0 commit comments