Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,6 @@ known-local-folder = ["pathutils"]
"importlib.resources".msg = "Use scikit_build_core._compat.importlib.resources instead."
"importlib_resources".msg = "Use scikit_build_core._compat.importlib.resources instead."
"pyproject_metadata".msg = "Use scikit_build_core._vendor.pyproject_metadata instead."
"argparse.ArgumentParser".msg = "Use scikit_build_core._compat.argparse instead."


[tool.ruff.lint.per-file-ignores]
Expand Down
19 changes: 0 additions & 19 deletions src/scikit_build_core/_compat/argparse.py

This file was deleted.

3 changes: 1 addition & 2 deletions src/scikit_build_core/build/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
from typing import Literal

from .._compat import tomllib
from .._compat.argparse import ArgumentParser
from .._logging import rich_warning
from ..builder._load_provider import process_dynamic_metadata
from . import (
Expand Down Expand Up @@ -49,7 +48,7 @@ def get_requires(mode: Literal["sdist", "wheel", "editable"]) -> None:


def main() -> None:
parser = ArgumentParser(
parser = argparse.ArgumentParser(
prog="python -m scikit_build_core.build",
allow_abbrev=False,
description="Build backend utilities.",
Expand Down
4 changes: 2 additions & 2 deletions src/scikit_build_core/builder/wheel_tag.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,9 +152,9 @@ def as_tags_set(self) -> frozenset[packaging.tags.Tag]:


if __name__ == "__main__":
from .._compat.argparse import ArgumentParser
import argparse

parser = ArgumentParser(
parser = argparse.ArgumentParser(
prog="python -m scikit_build_core.builder.wheel_tag",
description="Get the computed wheel tag for the current environment.",
allow_abbrev=False,
Expand Down
4 changes: 2 additions & 2 deletions src/scikit_build_core/file_api/_cattrs_converter.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,15 @@ def load_reply_dir(reply_dir: Path) -> Index:


if __name__ == "__main__":
from .._compat.argparse import ArgumentParser
import argparse

rich_print: Callable[[object], None]
try:
from rich import print as rich_print
except ModuleNotFoundError:
rich_print = builtins.print

parser = ArgumentParser(
parser = argparse.ArgumentParser(
allow_abbrev=False,
description="This runs cattrs (required) instead of the built-in converter, for comparison.",
)
Expand Down
4 changes: 2 additions & 2 deletions src/scikit_build_core/file_api/query.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ def stateless_query(build_dir: Path) -> Path:


if __name__ == "__main__":
from .._compat.argparse import ArgumentParser
import argparse

parser = ArgumentParser(
parser = argparse.ArgumentParser(
prog="python -m scikit_build_core.file_api.query",
allow_abbrev=False,
description="Write a stateless query to a build directory",
Expand Down
4 changes: 2 additions & 2 deletions src/scikit_build_core/file_api/reply.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,15 @@ def load_reply_dir(path: Path) -> Index:


if __name__ == "__main__":
from .._compat.argparse import ArgumentParser
import argparse

rich_print: Callable[[object], None]
try:
from rich import print as rich_print
except ModuleNotFoundError:
rich_print = builtins.print

parser = ArgumentParser(
parser = argparse.ArgumentParser(
prog="python -m scikit_build_core.file_api.reply",
allow_abbrev=False,
description="Read a query written out to a build directory.",
Expand Down
Loading