Skip to content

ci: fix virtual environment setup#86

Merged
abrown merged 1 commit into
triton-lang:mainfrom
abrown:fix-85
May 21, 2026
Merged

ci: fix virtual environment setup#86
abrown merged 1 commit into
triton-lang:mainfrom
abrown:fix-85

Conversation

@abrown
Copy link
Copy Markdown
Collaborator

@abrown abrown commented May 21, 2026

Merging #85 revealed a problem with how the Python virtual environment is set up in our primary ci.yml file. This change reorders some steps and ensures that the primary python executable used is the one from our .venv directory. Hopefully this resolves the missing pytest dependency error on main.

Merging triton-lang#85 revealed a problem with how the Python virtual environment
is set up in our primary `ci.yml` file. This change reorders some steps
and ensures that the primary `python` executable used is the one from
our `.venv` directory. Hopefully this resolves the missing `pytest`
dependency [error] on `main`.

[error]: https://github.com/triton-lang/triton-ext/actions/runs/26238904449/job/77219652269#step:12:36
@abrown abrown requested review from CRobeck and sjw36 as code owners May 21, 2026 17:57
@abrown abrown marked this pull request as draft May 21, 2026 17:58
@abrown abrown marked this pull request as ready for review May 21, 2026 18:01
@abrown
Copy link
Copy Markdown
Collaborator Author

abrown commented May 21, 2026

I'm going to go ahead and merge this since no one is around to review; it's a non-functional change in any case.

@abrown abrown merged commit d193739 into triton-lang:main May 21, 2026
2 checks passed
@abrown abrown deleted the fix-85 branch May 21, 2026 21:32
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
imperatormk added a commit to imperatormk/triton-ext that referenced this pull request May 22, 2026
Out-of-tree Apple Metal backend for Triton-ext: TTGIR -> LLVM IR -> AIR
-> .metallib. The metal-ir lowering pipeline (passes + serializer + C
bridge) lives under lib/MetalIR/ alongside the TritonGPU->LLVM conversion,
built into libMetalIRBridge.dylib which the Python driver loads via ctypes.

Rebased onto main (incl. triton-lang#84/triton-lang#85/triton-lang#86).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant