Fix CI: Update Type declarations
This commit is contained in:
parent
578ac29ebb
commit
10e7deb74b
1 changed files with 6 additions and 5 deletions
|
@ -1,4 +1,5 @@
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
|
from typing import Optional
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from .common import (
|
from .common import (
|
||||||
filter_none,
|
filter_none,
|
||||||
|
@ -21,8 +22,8 @@ class Version():
|
||||||
def __init__(self, id: Path, version_list: list):
|
def __init__(self, id: Path, version_list: list):
|
||||||
self.id = id
|
self.id = id
|
||||||
self.version_list = version_list
|
self.version_list = version_list
|
||||||
self.version_string = None
|
self.version_string: Optional[str | None] = None
|
||||||
self.is_snapshot = None
|
self.is_snapshot: Optional[bool | None] = None
|
||||||
|
|
||||||
def increment(self, release_type: ReleaseType):
|
def increment(self, release_type: ReleaseType):
|
||||||
self.is_snapshot = False
|
self.is_snapshot = False
|
||||||
|
@ -68,8 +69,8 @@ class ReleaseConfig(Validateable):
|
||||||
main_branch: str,
|
main_branch: str,
|
||||||
config_file: str,
|
config_file: str,
|
||||||
devops: Devops,
|
devops: Devops,
|
||||||
release_version: str = None,
|
release_version: Optional[str | None] = None,
|
||||||
bump_version: str = None
|
bump_version: Optional[str | None] = None
|
||||||
):
|
):
|
||||||
self.main_branch = main_branch
|
self.main_branch = main_branch
|
||||||
self.config_file = config_file
|
self.config_file = config_file
|
||||||
|
@ -78,7 +79,7 @@ class ReleaseConfig(Validateable):
|
||||||
self.devops = devops
|
self.devops = devops
|
||||||
|
|
||||||
class Release():
|
class Release():
|
||||||
def __init__(self, release_type: ReleaseType, version: Version, current_branch: str):
|
def __init__(self, release_type: ReleaseType | None, version: Version, current_branch: str):
|
||||||
self.release_type = release_type
|
self.release_type = release_type
|
||||||
self.version = version
|
self.version = version
|
||||||
self.current_branch = current_branch
|
self.current_branch = current_branch
|
||||||
|
|
Loading…
Reference in a new issue