build(python): vendor rpycdec #17

Merged
alexion merged 3 commits from vendor-rpycdec-python into main 2026-09-06 17:24:42 -04:00
Owner

Summary

  • vendor rpycdec under third_party/python
  • expose //third_party/python:rpycdec and //third_party/python:rpycdec_bin
  • add rules_python with a local python3 toolchain for NixOS
  • add a shell Python module for monorepo development tools

Validation

  • bazel build //third_party/python:rpycdec //third_party/python:rpycdec_bin
  • bazel run //third_party/python:rpycdec_bin -- --help
  • nix eval .#nixosConfigurations.zeus.config.modules.shell.python.enable
## Summary - vendor `rpycdec` under `third_party/python` - expose `//third_party/python:rpycdec` and `//third_party/python:rpycdec_bin` - add `rules_python` with a local `python3` toolchain for NixOS - add a shell Python module for monorepo development tools ## Validation - `bazel build //third_party/python:rpycdec //third_party/python:rpycdec_bin` - `bazel run //third_party/python:rpycdec_bin -- --help` - `nix eval .#nixosConfigurations.zeus.config.modules.shell.python.enable`
alexion added 1 commit 2026-09-06 15:06:19 -04:00
alexion added 1 commit 2026-09-06 17:18:18 -04:00
alexion added 1 commit 2026-09-06 17:22:19 -04:00
alexion merged commit aab32198d1 into main 2026-09-06 17:24:42 -04:00
alexion deleted branch vendor-rpycdec-python 2026-09-06 17:24:42 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#17