1
0
Fork 1
mirror of https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git synced 2025-07-24 21:15:10 +03:00

Use Python 3.8-style type annotations (MR 2327)

This commit is contained in:
Hugo Osvaldo Barrera 2024-06-23 14:40:41 +02:00 committed by Oliver Smith
parent acd938c6b2
commit 8057715e83
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
2 changed files with 3 additions and 4 deletions

View file

@ -3,7 +3,7 @@
from __future__ import annotations
import enum
from typing import Generator, Optional, Union
from typing import Generator
from pathlib import Path, PosixPath, PurePosixPath
import pmb.config
from pmb.core.arch import Arch
@ -25,7 +25,7 @@ class Chroot:
__type: ChrootType
__name: str
def __init__(self, suffix_type: ChrootType, name: Optional[Union[str, Arch]] = ""):
def __init__(self, suffix_type: ChrootType, name: str | Arch | None = ""):
# We use the native chroot as the buildroot when building for the host arch
if suffix_type == ChrootType.BUILDROOT and isinstance(name, Arch):
if name.is_native():