Skip to content

SRE-1087: Introduce Python monorepo - #9873

Draft
indietyp wants to merge 4 commits into
mainfrom
bm/sre-1087-create-python-turbo-integration
Draft

indietyp wants to merge 4 commits into
mainfrom
bm/sre-1087-create-python-turbo-integration

Conversation

@indietyp

@indietyp indietyp commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

🌟 What is the purpose of this PR?

Move from Python in package.json to using uv workspaces. Remove most CI (for now), to be enabled upstack.

@vercel

vercel Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hash Ready Ready Preview Sep 29, 2026 4:45pm UTC
hashdotdesign-tokens Ready Ready Preview Sep 29, 2026 4:45pm UTC
petrinaut Ready Ready Preview Sep 29, 2026 4:45pm UTC
petrinaut-docs Ready Ready Preview Sep 29, 2026 4:45pm UTC

Request Review

@github-actions github-actions Bot added area/deps Relates to third-party dependencies (area) area/apps > hash* Affects HASH (a `hash-*` app) area/infra Relates to version control, CI, CD or IaC (area) area/apps > hash-api Affects the HASH API (app) area/libs Relates to first-party libraries/crates/packages (area) type/eng > frontend Owned by the @frontend team type/eng > backend Owned by the @backend team area/tests New or updated tests area/tests > integration New or updated integration tests area/tests > playwright New or updated Playwright tests area/apps type/legal Owned by the @legal team labels Sep 29, 2026
@indietyp
indietyp added this pull request to stack #9877 September 29, 2026 16:16
@indietyp
indietyp deployed to pull-request September 29, 2026 16:17 — with GitHub Actions Active
@indietyp
indietyp deployed to pull-request September 29, 2026 16:17 — with GitHub Actions Active
Comment thread pyproject.toml Outdated
Comment thread pyproject.toml Fixed
@codecov

codecov Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.90%. Comparing base (5ab67f8) to head (361d6bb).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #9873   +/-   ##
=======================================
  Coverage   65.90%   65.90%           
=======================================
  Files        1906     1906           
  Lines      209994   209994           
  Branches     8221     8221           
=======================================
+ Hits       138389   138390    +1     
+ Misses      70053    70052    -1     
  Partials     1552     1552           
Flag Coverage Δ
apps.hash-api 15.35% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 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.

@codspeed

codspeed Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ 6 benchmarks measured no execution time

Nothing ran under measurement, usually because the compiler removed the code under test. These results are not comparable, so they count as unchanged.

Preventing compiler optimizations

✅ 98 untouched benchmarks

Performance Changes

Benchmark BASE HEAD Efficiency
⚠️ as_constant < 1 ns < 1 ns N/A
⚠️ constant_equal < 1 ns < 1 ns N/A
⚠️ constant_not_equal < 1 ns < 1 ns N/A
⚠️ access < 1 ns < 1 ns N/A
⚠️ runtime_equal < 1 ns < 1 ns N/A
⚠️ runtime_not_equal < 1 ns < 1 ns N/A

Comparing bm/sre-1087-create-python-turbo-integration (361d6bb) with main (404cc96)

Open in CodSpeed

This branch was successfully deployed

5 active (1 outdated) deployments
Preview – hash — 361d6bbe Deployed Sep 29, 2026 by vercel[bot]
Preview – petrinaut-docs — 361d6bbe Deployed Sep 29, 2026 by vercel[bot]
Preview – petrinaut — 361d6bbe Deployed Sep 29, 2026 by vercel[bot]
Preview – hashdotdesign-tokens — 361d6bbe Deployed Sep 29, 2026 by vercel[bot]
pull-request — 88d98a6b Deployed Sep 29, 2026 by indietyp via Sourcemaps (@apps/hash-ai-worker-ts) #37656
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/apps > hash* Affects HASH (a `hash-*` app) area/apps > hash-api Affects the HASH API (app) area/apps area/deps Relates to third-party dependencies (area) area/infra Relates to version control, CI, CD or IaC (area) area/libs Relates to first-party libraries/crates/packages (area) area/tests > integration New or updated integration tests area/tests > playwright New or updated Playwright tests area/tests New or updated tests type/eng > backend Owned by the @backend team type/eng > frontend Owned by the @frontend team type/legal Owned by the @legal team

Development

Successfully merging this pull request may close these issues.

2 participants