Skip to content

Only install bokeh if not running via emscripten#53

Merged
ml-evs merged 3 commits into
mainfrom
ml-evs/add-emscripten-carve-out
Mar 16, 2025
Merged

Only install bokeh if not running via emscripten#53
ml-evs merged 3 commits into
mainfrom
ml-evs/add-emscripten-carve-out

Conversation

@ml-evs
Copy link
Copy Markdown
Member

@ml-evs ml-evs commented Mar 16, 2025

As part of testing out WASM in https://github.com/datalab-org/datalab-api-wasm-plugin, bokeh cannot be installed by micropip, so we try to prevent its installation when using the emscripten backend.

Plus minor linting and docs updates.

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 16, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 27.46%. Comparing base (5fc3a4e) to head (d965737).
Report is 21 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #53   +/-   ##
=======================================
  Coverage   27.46%   27.46%           
=======================================
  Files           4        4           
  Lines         477      477           
=======================================
  Hits          131      131           
  Misses        346      346           

☔ 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.

@ml-evs ml-evs force-pushed the ml-evs/add-emscripten-carve-out branch 2 times, most recently from 8b431b6 to 7118b48 Compare March 16, 2025 15:41
ml-evs added 2 commits March 16, 2025 16:33
Bump and run pre-commit linters

Use latest uv in CI

Linting

Use uv in RTD config
@ml-evs ml-evs force-pushed the ml-evs/add-emscripten-carve-out branch from 7118b48 to 869b887 Compare March 16, 2025 16:33
@ml-evs ml-evs merged commit 72961b8 into main Mar 16, 2025
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