You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So it looks like we would want to run build on each project and concatenate the result. To simplify things we could build the wheels using Python API of build module for all the projects: monorepo and the dependencies referenced via file: protocol. I am not sure if we want this to be recursive, but probably yes.
Description
It seems that a wheel for monorepo does not include a top-level
METADATA
to extract the constraints from. This means thatreqs
remains empty:maintainer-tools/.github/actions/base-setup/create_constraints_file.py
Lines 11 to 18 in cc40b87
Reproduce
https://github.com/jupyterlab/jupyter-ai/actions/runs/11295357412/job/31417885693?pr=1029
Expected behavior
Follows the dependencies in monorepos like https://github.com/jupyterlab/jupyter-collaboration or https://github.com/jupyterlab/jupyter-ai which produce METADATA like:
in
jupyter_collaboration_monorepo-3.0.0b6.dist-info
Context
jupyterlab/jupyter-ai#1029
The text was updated successfully, but these errors were encountered: