Revert JupyterLite deps=False workaround once spatialmath #250 is released (review by 2026-10-28)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- Une demi-journée
- Accessibilité débutants
- 20/100
- Type d'issue
- Refactorisation
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- jupyter-notebook, python, yaml
- Domaine
- ci-cd, documentation
Piste de recherche
Start in docs/notebooks/_mvtb_nb_bootstrap.py and remove the deps=False block and the extra seed packages, then regenerate the notebook cells with docs/notebooks/sync_bootstrap.py. Verify with docs/lite/wasm_check/check_pyodide_install.mjs and the browser check in docs/lite/browser_check/. This is blocked until spatialmath-python #250 reaches PyPI, so confirm the release first. Done means the bootstrap is reverted, the checks pass, and the pre-deploy check in docs.yml runs green on main.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Review date: 2026-10-28.
Context
docs/notebooks/_mvtb_nb_bootstrap.py installs spatialmath-python and pgraph-python with deps=False and lists their real dependencies in the seed list (#133), because spatialmath-python <= 1.1.18 declares pre-commit as a runtime dependency, whose virtualenv needs packaging>=26.3, which conflicts with Pyodide's packaging 24.2.
Upstream fix: rai-opensource/spatialmath-python#250 (reopened 2026-10-14, closed in error earlier), plus #251 for two non-raw docstrings that give SyntaxWarning noise in the notebook output.
To do when #250 is in a PyPI release
- Revert the
deps=Falseblock and the extra seed packages in_mvtb_nb_bootstrap.py, thenpython docs/notebooks/sync_bootstrap.pyto regenerate notebook cells. - Confirm with
docs/lite/wasm_check/check_pyodide_install.mjsand the browser check (docs/lite/browser_check/). - RTB #742 and bdsim #112 should resolve themselves; re-test and close.
- Remove
continue-on-error: truefrom the pre-deploy browser check indocs.ymlif it has run green onmain.
If it has not moved by the review date
Chase RAI (the maintainers are merging a backlog; 1.1.18 on PyPI is from 2026-09-16 and master has about a dozen unreleased merges).
- Langage dominant
- Python
- Étoiles
- 224
- Forks
- 31
- Merge moyen
- 1 j 20 h
- PR mergées (30 j)
- 28
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de petercorke/machinevision-toolbox-python
-
Difficulté 2/5 1-3 heures Accessibilité débutants 42/100
petercorke/machinevision-toolbox-python#157 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
petercorke/machinevision-toolbox-python#152 ·
Les mainteneurs répondent en général sous 1 jour
-
ROSBag: RealSense bags have a 4-byte depth-units trailer that is guessed, not parsedPeut-être pris @theluckystrike l’a pris il y a 2 jours. Ouvertebug help wanted
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
petercorke/machinevision-toolbox-python#151 ·
Les mainteneurs répondent en général sous 1 jour
-
Sources.py: quick wins, split into a package, and API unificationPeut-être pris @zw1915 l’a pris il y a 2 jours. Ouvertehelp wanted tech-debt
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
petercorke/machinevision-toolbox-python#150 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 43/100
petercorke/machinevision-toolbox-python#148 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de petercorke/machinevision-toolbox-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
mihai-vlc/sublime-jsfmt#56 ·
-
comp/cli comp/plugins P2 type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
NousResearch/hermes-agent#141917 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()Peut-être pris @apoorvdarshan l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
BasedHardware/omi#22770 ·
Les mainteneurs répondent en général sous 1 jour
-
bug needs-acceptance wg/router-models-inference-runtime
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
vllm-project/semantic-router#5295 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
huggingface/huggingface_hub#5210 ·
Les mainteneurs répondent en général sous 1 jour