jupyter / nbgrader

A system for assigning and grading notebooks
https://nbgrader.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.3k stars 317 forks source link

Add a dependency to setuptools #1849

Closed brichet closed 11 months ago

brichet commented 11 months ago

Fix https://github.com/jupyter/nbgrader/issues/1838

This PR adds a dependency to setuptools.

setuptools should normally be installed as a dependency of babel, itself a dependency of jupyterlab_server.

Nevertheless, it seems that some version of babel do not have this explicit dependency (e.g. babel==2.10), which can lead to instable installation of nbgrader.

github-actions[bot] commented 11 months ago

Binder :point_left: Launch a Binder on branch _brichet/nbgrader/setuptoolsdependency