Skip to content

Commit 51b8f63

Browse files
committed
Fix unused imports after merge with main
Remove unused imports flagged by cython-lint and ruff after resolving merge conflicts with origin/main. Made-with: Cursor
1 parent 6d82d8f commit 51b8f63

File tree

6 files changed

+6
-14
lines changed

6 files changed

+6
-14
lines changed

cuda_core/cuda/core/_launch_config.pyx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
from libc.string cimport memset
66

7-
from cuda.core._utils.cuda_utils cimport (
8-
HANDLE_RETURN,
9-
)
10-
117
from cuda.core._device import Device
128
from cuda.core._utils.cuda_utils import (
139
CUDAError,

cuda_core/cuda/core/_linker.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ from cuda.core._utils.cuda_utils import (
3737
CUDAError,
3838
check_or_create_options,
3939
driver,
40-
handle_return,
4140
is_sequence,
4241
)
4342
from cuda.core._utils.version import driver_version

cuda_core/cuda/core/_memory/_virtual_memory_resource.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
check_or_create_options,
1818
driver,
1919
)
20-
from cuda.core._utils.version import binding_version
2120
from cuda.core._utils.cuda_utils import (
2221
_check_driver_error as raise_if_driver_error,
2322
)
23+
from cuda.core._utils.version import binding_version
2424

2525
__all__ = ["VirtualMemoryResource", "VirtualMemoryResourceOptions"]
2626

@@ -100,7 +100,6 @@ class VirtualMemoryResourceOptions:
100100
# CUDA 13+ exposes MANAGED in CUmemAllocationType; older 12.x does not
101101
_allocation_type = {"pinned": _t.CU_MEM_ALLOCATION_TYPE_PINNED} # noqa: RUF012
102102
if binding_version() >= (13, 0, 0):
103-
104103
_allocation_type["managed"] = _t.CU_MEM_ALLOCATION_TYPE_MANAGED
105104

106105
@staticmethod

cuda_core/cuda/core/_program.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ from dataclasses import dataclass
1313
import threading
1414
from warnings import warn
1515

16-
from cuda.bindings import driver, nvrtc
16+
from cuda.bindings import nvrtc
1717
from cuda.pathfinder._optional_cuda_import import _optional_cuda_import
1818

1919
from libcpp.vector cimport vector

cuda_core/cuda/core/_utils/cuda_utils.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import functools
66
from functools import partial
7-
import importlib.metadata
87
import multiprocessing
98
import platform
109
import warnings

cuda_core/tests/test_program.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#
33
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE
44

5+
import contextlib
56
import re
67
import warnings
78

@@ -11,7 +12,7 @@
1112
from cuda.core._device import Device
1213
from cuda.core._module import Kernel, ObjectCode
1314
from cuda.core._program import Program, ProgramOptions
14-
from cuda.core._utils.cuda_utils import CUDAError, driver, handle_return
15+
from cuda.core._utils.cuda_utils import CUDAError, handle_return
1516

1617
pytest_plugins = ("cuda_python_test_helpers.nvvm_bitcode",)
1718

@@ -33,10 +34,8 @@ def _is_nvvm_available():
3334
not _is_nvvm_available(), reason="NVVM not available (libNVVM not found or cuda-bindings < 12.9.0)"
3435
)
3536

36-
try:
37-
from cuda.core._utils.cuda_utils import driver, handle_return, nvrtc
38-
except Exception:
39-
pass
37+
with contextlib.suppress(Exception):
38+
from cuda.core._utils.cuda_utils import nvrtc
4039

4140

4241
def _get_nvrtc_version_for_tests():

0 commit comments

Comments
 (0)