Skip to content

Conversation

@tzanko-matev
Copy link
Contributor

Summary

  • enhance Codex environment script to install tooling for building and testing

Testing

  • just test

https://chatgpt.com/codex/tasks/task_e_689f4d21c234832392d53fbf55f39e7d

tzanko-matev and others added 11 commits August 14, 2025 13:09
-------- >8 -------- >8 -------- 8< -------- 8< --------
# Everything below the snippet mark will be ignored
#
# Content diff of this revision:
Now we have two projects, each in their own folder:
 
- codetracer-pure-python-recorder -- contains the old code
- codetracer-python-recorder -- contains the Rust-based module
Justfile: 
codetracer-python-recorder/codetracer_python_recorder/.gitignore: 
codetracer-python-recorder/pyproject.toml: 
pyproject.toml: 
uv.lock: 

Signed-off-by: Tzanko Matev <[email protected]>
Having more than one Python interpreter in the same dev shell lead to maturin building a library with the wrong ABI version. We fixed 
that by unsetting PYTHONPATH.

We also cleaned up the Justfile a little bit

Signed-off-by: Tzanko Matev <[email protected]>
We do not currently need to build and publish wheels from the CI, we only need to test them.
I've removed the unnecessary steps. We'll add them once we have something to publish

.github/workflows/ci.yml: 
Justfile: 

Signed-off-by: Tzanko Matev <[email protected]>
codetracer-python-recorder/Cargo.lock: 
codetracer-python-recorder/Cargo.toml: 
design-docs/design-001.md~: 
flake.nix: 

Signed-off-by: Tzanko Matev <[email protected]>
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.

2 participants