From 19d2a7281975812d439df3d1402c044e71e5c0d5 Mon Sep 17 00:00:00 2001 From: David Hotham Date: Sat, 4 Jun 2022 03:07:20 +0100 Subject: [PATCH] add some missing type annotations (#387) --- src/poetry/core/masonry/metadata.py | 42 +++++++++++++------------- src/poetry/core/packages/dependency.py | 2 +- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/poetry/core/masonry/metadata.py b/src/poetry/core/masonry/metadata.py index 9e2530ae7..e036571cf 100644 --- a/src/poetry/core/masonry/metadata.py +++ b/src/poetry/core/masonry/metadata.py @@ -13,35 +13,35 @@ class Metadata: metadata_version = "2.1" # version 1.0 - name = None + name: str | None = None version: str - platforms = () - supported_platforms = () - summary = None - description = None - keywords = None - home_page = None - download_url = None - author = None - author_email = None - license = None + platforms: tuple[str, ...] = () + supported_platforms: tuple[str, ...] = () + summary: str | None = None + description: str | None = None + keywords: str | None = None + home_page: str | None = None + download_url: str | None = None + author: str | None = None + author_email: str | None = None + license: str | None = None # version 1.1 classifiers: tuple[str, ...] = () - requires = () - provides = () - obsoletes = () + requires: tuple[str, ...] = () + provides: tuple[str, ...] = () + obsoletes: tuple[str, ...] = () # version 1.2 - maintainer = None - maintainer_email = None - requires_python = None - requires_external = () + maintainer: str | None = None + maintainer_email: str | None = None + requires_python: str | None = None + requires_external: tuple[str, ...] = () requires_dist: list[str] = [] - provides_dist = () - obsoletes_dist = () + provides_dist: tuple[str, ...] = () + obsoletes_dist: tuple[str, ...] = () project_urls: tuple[str, ...] = () # Version 2.1 - description_content_type = None + description_content_type: str | None = None provides_extra: list[str] = [] @classmethod diff --git a/src/poetry/core/packages/dependency.py b/src/poetry/core/packages/dependency.py index 413d68b31..380833a16 100644 --- a/src/poetry/core/packages/dependency.py +++ b/src/poetry/core/packages/dependency.py @@ -90,7 +90,7 @@ def __init__( self.is_root = False self._marker: BaseMarker = AnyMarker() - self.source_name = None + self.source_name: str | None = None @property def name(self) -> str: