diff -ru natten-build/natten-0.17.5/src/natten/autotuner/misc.py natten-build/natten-0.17.5-sm120/src/natten/autotuner/misc.py --- natten-build/natten-0.17.5/src/natten/autotuner/misc.py 2025-03-17 14:42:31.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/src/natten/autotuner/misc.py 2026-11-03 17:04:40.875028035 +0100 @@ -24,7 +24,7 @@ from typing import Optional import torch -from torch.cuda import _device_t +from typing import Any as _device_t # Adjusted 2026-11-03: torch 2.13 no longer has torch.cuda._device_t (type hint only) from ..types import DimensionType diff -ru natten-build/natten-0.17.5/src/natten/context.py natten-build/natten-0.17.5-sm120/src/natten/context.py --- natten-build/natten-0.17.5/src/natten/context.py 2025-03-17 14:42:31.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/src/natten/context.py 2026-11-03 17:04:40.871028079 +0100 @@ -24,7 +24,7 @@ from typing import Any, Dict, Optional import torch -from torch.cuda import _device_t +from typing import Any as _device_t # Adjusted 2026-11-03: torch 2.13 no longer has torch.cuda._device_t (type hint only) from .utils import log from .utils.misc import get_device_cc diff -ru natten-build/natten-0.17.5/src/natten/utils/misc.py natten-build/natten-0.17.5-sm120/src/natten/utils/misc.py --- natten-build/natten-0.17.5/src/natten/utils/misc.py 2025-03-17 14:42:31.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/src/natten/utils/misc.py 2026-11-03 17:04:40.875028035 +0100 @@ -24,7 +24,7 @@ from typing import Optional import torch -from torch.cuda import _device_t +from typing import Any as _device_t # Adjusted 2026-11-03: torch 2.13 no longer has torch.cuda._device_t (type hint only) def get_device_cc(device_index: Optional[_device_t] = None) -> int: diff -ru natten-build/natten-0.17.5/src/natten/utils/testing.py natten-build/natten-0.17.5-sm120/src/natten/utils/testing.py --- natten-build/natten-0.17.5/src/natten/utils/testing.py 2025-03-17 14:42:31.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/src/natten/utils/testing.py 2026-11-03 17:04:40.875028035 +0100 @@ -25,7 +25,7 @@ from typing import Optional import torch -from torch.cuda import _device_t +from typing import Any as _device_t # Adjusted 2026-11-03: torch 2.13 no longer has torch.cuda._device_t (type hint only) from .. import has_cuda, has_fna, has_fp64_gemm, has_gemm from .misc import get_device_cc diff -ru natten-build/natten-0.17.5/src/natten.egg-info/PKG-INFO natten-build/natten-0.17.5-sm120/src/natten.egg-info/PKG-INFO --- natten-build/natten-0.17.5/src/natten.egg-info/PKG-INFO 2025-03-17 22:30:48.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/src/natten.egg-info/PKG-INFO 2026-11-03 17:01:30.456687450 +0100 @@ -1,4 +1,4 @@ -Metadata-Version: 2.2 +Metadata-Version: 2.4 Name: natten Version: 0.17.5 Summary: Neighborhood Attention Extension. @@ -18,6 +18,7 @@ Dynamic: description Dynamic: description-content-type Dynamic: home-page +Dynamic: license-file Dynamic: provides-extra Dynamic: requires-dist Dynamic: requires-python --- natten-build/natten-0.17.5/setup.py 2025-03-17 14:42:31.000000000 +0100 +++ natten-build/natten-0.17.5-sm120/setup.py 2026-11-03 16:58:15.865494298 +0100 @@ -131,7 +131,7 @@ arch = float(arch) arch = arch * 10 # 8.6 => 86 assert ( - arch >= 30 and arch < 100 + arch >= 30 and arch < 130 ), f"Only SM30 and above are supported at this time, got {arch}." return int(arch) except ValueError: