2727package = "simple_syslog"
2828
2929
30- @session (python = ["3.9 " , "3.10 " , "3.11 " ])
30+ @session (python = ["3.10 " , "3.11 " , "3.12 " ])
3131def tests (this_session : Session ) -> None :
3232 """Run the test suite."""
3333 args = this_session .posargs or ["--cov" ]
@@ -40,7 +40,7 @@ def tests(this_session: Session) -> None:
4040 this_session .run ("pytest" , * args , external = True )
4141
4242
43- @session (python = ["3.9 " , "3.10 " , "3.11 " ])
43+ @session (python = ["3.10 " , "3.11 " , "3.12 " ])
4444def lint (this_session : Session ):
4545 """Lint using Flake8."""
4646 args = this_session .posargs or locations
@@ -57,15 +57,15 @@ def lint(this_session: Session):
5757 this_session .run ("flake8" , * args )
5858
5959
60- @session (python = ["3.9 " , "3.10 " , "3.11 " ])
60+ @session (python = ["3.10 " , "3.11 " , "3.12 " ])
6161def black (this_session : Session ):
6262 """Format using Black."""
6363 args = this_session .posargs or locations
6464 this_session .install ("black" )
6565 this_session .run ("black" , * args )
6666
6767
68- @session (python = ["3.9 " , "3.10 " , "3.11 " ])
68+ @session (python = ["3.10 " , "3.11 " , "3.12 " ])
6969def mypy (this_session : Session ):
7070 """Type Checking with mypy."""
7171 args = this_session .posargs or locations
@@ -74,7 +74,7 @@ def mypy(this_session: Session):
7474 this_session .run ("mypy" , * args )
7575
7676
77- @session (python = ["3.9 " , "3.10 " , "3.11 " ])
77+ @session (python = ["3.10 " , "3.11 " , "3.12 " ])
7878def xdoctest (this_session : Session ) -> None :
7979 """Run examples with xdoctest."""
8080 args = this_session .posargs or ["all" ]
@@ -83,7 +83,7 @@ def xdoctest(this_session: Session) -> None:
8383 this_session .run ("python" , "-m" , "xdoctest" , package , * args )
8484
8585
86- @session (python = ["3.9 " ])
86+ @session (python = ["3.12 " ])
8787def docs (this_session : Session ) -> None :
8888 """Build the documentation."""
8989 this_session .install ("sphinx" , "." )
0 commit comments