1. 18 Feb, 2026 1 commit
  2. 03 Feb, 2026 1 commit
    • Vadim Markovtsev's avatar
      Support building with headers from nvidia wheels (#2623) · 94ba75d7
      Vadim Markovtsev authored
      
      
      * Support building with headers from nvidia wheels
      
      There are two changes:
      1. `import nvidia` returns a namespace package with `__file__` equal to `None`
      2. Add the way to force headers from nvidia wheels. Without that envvar, it's practically impossible with CUDA installed system-wide.
      
      I successfully built the package with torch using the following `uv` configuration:
      ```
      [tool.uv.extra-build-dependencies]
      "transformer-engine-torch" = [
          "ninja",
          "nvidia-cuda-crt==13.0.88",
          "nvidia-cuda-cccl==13.0.85",
          { requirement = "torch", match-runtime = true },
          { requirement = "pytorch-triton", match-runtime = true },
          { requirement = "nvidia-cusolver", match-runtime = true },
          { requirement = "nvidia-curand", match-runtime = true },
          { requirement = "nvidia-cublas", match-runtime = true },
          { requirement = "nvidia-cusparse", match-runtime = true },
          { requirement = "nvidia-cudnn-cu13", match-runtime = true },
          { requirement = "nvidia-nvtx", match-runtime = true },
          { requirement = "nvidia-cuda-nvrtc", match-runtime = true },
          { requirement = "nvidia-cuda-runtime", match-runtime = true },
      ]
      ```
      Signed-off-by: default avatarVadim Markovtsev <vadim@poolside.ai>
      
      * Apply suggestion from @ksivaman
      Signed-off-by: default avatarKirthi Shankar Sivamani <ksivamani@nvidia.com>
      Signed-off-by: default avatarKirthi Shankar Sivamani <ksivamani@nvidia.com>
      
      ---------
      Signed-off-by: default avatarVadim Markovtsev <vadim@poolside.ai>
      Signed-off-by: default avatarKirthi Shankar Sivamani <ksivamani@nvidia.com>
      Co-authored-by: default avatarKirthi Shankar Sivamani <ksivamani@nvidia.com>
      94ba75d7
  3. 20 Jan, 2026 1 commit
  4. 14 Jan, 2026 1 commit
  5. 08 Jan, 2026 1 commit
  6. 07 Jan, 2026 1 commit
  7. 05 Jan, 2026 3 commits
  8. 02 Jan, 2026 1 commit
  9. 31 Dec, 2025 1 commit
  10. 17 Dec, 2025 1 commit
  11. 12 Dec, 2025 1 commit
  12. 10 Dec, 2025 1 commit
  13. 09 Dec, 2025 1 commit
  14. 08 Dec, 2025 1 commit
  15. 02 Dec, 2025 1 commit
  16. 15 Nov, 2025 1 commit
  17. 27 Oct, 2025 1 commit
  18. 23 Oct, 2025 1 commit
  19. 18 Oct, 2025 1 commit
  20. 16 Oct, 2025 1 commit
  21. 09 Oct, 2025 1 commit
  22. 06 Oct, 2025 2 commits
  23. 29 Sep, 2025 1 commit
  24. 27 Sep, 2025 1 commit
  25. 26 Sep, 2025 1 commit
  26. 19 Sep, 2025 1 commit
  27. 26 Aug, 2025 1 commit
  28. 18 Aug, 2025 1 commit
  29. 21 Jul, 2025 2 commits
  30. 16 Jul, 2025 1 commit
  31. 08 Jul, 2025 1 commit
  32. 18 Jun, 2025 1 commit
  33. 13 Jun, 2025 1 commit
  34. 10 Jun, 2025 2 commits
  35. 09 Jun, 2025 1 commit