Skip to content

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Oct 19, 2025

See this section the pyo3's docs. We already enable it when building the whl with maturin.

@AdamGS AdamGS requested review from danking and gatesn October 19, 2025 12:00
@AdamGS AdamGS added the chore Release label indicating a trivial change label Oct 19, 2025
@AdamGS AdamGS force-pushed the adamg/clean-py-build branch from 3a8c093 to df12e73 Compare October 19, 2025 12:01
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/clean-py-build branch from aa04580 to 36249e6 Compare October 19, 2025 12:11
Signed-off-by: Adam Gutglick <adam@spiraldb.com>

# Environment variables for PyO3. Ensures reproducible builds and avoids spurious recompilations.
[env]
PYO3_PYTHON = { value = ".venv/bin/python", relative = true, force = true }
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We saw in Spiral that this behave nicely now, setting it globally makes a bunch of build processes have unintended dependency on this path and general setup, which is not always desirable.

@codecov
Copy link

codecov bot commented Oct 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.27%. Comparing base (db90720) to head (378e1bf).
⚠️ Report is 1 commits behind head on develop.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@AdamGS AdamGS merged commit 10f5345 into develop Oct 19, 2025
42 checks passed
@AdamGS AdamGS deleted the adamg/clean-py-build branch October 19, 2025 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Release label indicating a trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants