I'm not sure if this is sufficient to resolve issues with using extra_paths together with jupyterhub 5.2.0 where env_keep doesn't include PATH in the Spawner base class any more, but it should probably be an incremental improvement no matter what.
See debugging notes in the littlest jupyterhub distribution when trying to upgrade jupyterhub from 5.1.0 to 5.2.0.
I've not added a test for extra_paths in this project, but it gets tested via tljh though, and via https://github.com/jupyterhub/the-littlest-jupyterhub/pull/1008 I can see that this made a positive difference making tests pass where they previously failed.
I'm not sure if this is sufficient to resolve issues with using
extra_paths
together with jupyterhub 5.2.0 whereenv_keep
doesn't includePATH
in the Spawner base class any more, but it should probably be an incremental improvement no matter what.See debugging notes in the littlest jupyterhub distribution when trying to upgrade jupyterhub from 5.1.0 to 5.2.0.
I've not added a test for
extra_paths
in this project, but it gets tested via tljh though, and via https://github.com/jupyterhub/the-littlest-jupyterhub/pull/1008 I can see that this made a positive difference making tests pass where they previously failed.