File tree Expand file tree Collapse file tree 3 files changed +6
-8
lines changed Expand file tree Collapse file tree 3 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -61,10 +61,8 @@ source = "scm"
6161
6262[tool .mypy ]
6363python_version = " 3.10"
64-
65- [[tool .mypy .overrides ]]
66- module = [" setuptools_scm.version" , " setuptools_scm.config" ]
67- ignore_missing_imports = true
64+ strict = true
65+ extra_checks = true
6866
6967[tool .coverage .run ]
7068parallel = true
Original file line number Diff line number Diff line change 11from datetime import date , datetime , timezone
22
3- import packaging .version
3+ from packaging .version import Version
44from setuptools_scm .version import (
55 SEMVER_MINOR ,
66 ScmVersion ,
@@ -23,11 +23,11 @@ def nipreps_calver(version: ScmVersion) -> str:
2323def next_calver (
2424 version : ScmVersion ,
2525 node_date : date | None = None ,
26- version_cls : type | None = None ,
26+ version_cls : type [ Version ] | None = None ,
2727) -> str :
2828 """Nipreps calver takes the form YY.MINOR.PATCH"""
2929 if version_cls is None :
30- version_cls = packaging . version . Version
30+ version_cls = Version
3131
3232 head_date = node_date or datetime .now (timezone .utc ).date ()
3333
Original file line number Diff line number Diff line change 22from functools import partial
33
44import pytest
5- from setuptools_scm import Configuration # type: ignore
5+ from setuptools_scm import Configuration
66from setuptools_scm .version import ScmVersion , meta
77
88from nipreps_versions .schemes import next_calver , nipreps_calver
You can’t perform that action at this time.
0 commit comments