Skip to content

Commit

Permalink
refactor: Stop using importlib_metadata in duties
Browse files Browse the repository at this point in the history
  • Loading branch information
pawamoy committed Sep 3, 2023
1 parent aea1ec0 commit 5591337
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions project/duties.py.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,17 @@ from __future__ import annotations

import os
import sys
from importlib.metadata import version as pkgversion
from pathlib import Path
from typing import TYPE_CHECKING, Any

from duty import duty
from duty.callables import black, blacken_docs, coverage, lazy, mkdocs, mypy, pytest, ruff, safety

if sys.version_info < (3, 8):
from importlib_metadata import version as pkgversion
else:
from importlib.metadata import version as pkgversion


if TYPE_CHECKING:
from duty.context import Context


PY_SRC_PATHS = (Path(_) for _ in ("src", "tests", "duties.py", "scripts"))
PY_SRC_LIST = tuple(str(_) for _ in PY_SRC_PATHS)
PY_SRC = " ".join(PY_SRC_LIST)
Expand Down

0 comments on commit 5591337

Please sign in to comment.