Relax fsspec and pytz version pins allowing latest versions
User-facing changes
No UI changes, users are able to install different versions of fsspec and pytz within the pinned versions range instead of only one pinned version. As a result Jupyter Scheduler can be installed in the same environment as packages that depend on new versions of fsspec and pytz such as s3fs.
Backwards-incompatible changes
None
Testing
On top of automated pytest tests that cover file copying and download (fsspec) I have manually tested main user flows: creating a job, job definition with different schedules, with and without inclusion of input folder.
References
Code changes
Relax fsspec and pytz version pins allowing latest versions
User-facing changes
No UI changes, users are able to install different versions of
fsspec
andpytz
within the pinned versions range instead of only one pinned version. As a result Jupyter Scheduler can be installed in the same environment as packages that depend on new versions offsspec
andpytz
such ass3fs
.Backwards-incompatible changes
None
Testing
On top of automated pytest tests that cover file copying and download (
fsspec
) I have manually tested main user flows: creating a job, job definition with different schedules, with and without inclusion of input folder.