Jupyter Enterprise Gateway 3.1.0
The primary purpose of this release is to cap our dependency on Jupyter Server to < 2.0 since that release requires jupyter_client >= 7
which we can't support.
Since there are some feature-based contributions, we decided to make this a minor release.
Thank you to all of our contributors! ❤️ 🎉
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1182
- Cap jupyter_server < 2 until kernel provisioners are supported by @kevin-bates in #1186
- Flow kernel-class-name to kernel container if specified in kernel specification by @kevin-bates in #1187
- Add dependabot config by @blink1073 in #1189
- Bump actions/checkout from 2 to 3 by @dependabot in #1190
- Bump nick-invision/retry from 1.0.0 to 2.8.2 by @dependabot in #1191
- multiarch image build support by @leoyifeng in #1194
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1196
- Allow KIP to pull images relative to kernel provisioners by @kevin-bates in #1197
- Support Kubernetes scheduling constraints ( tolerations, nodeselector and affinity ) and add ingress class name by @luong-komorebi in #1199
- Handle the case when pod and/or pvc has already been created by @luong-komorebi in #1202
- Maintenance cleanup by @blink1073 in #1203
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1204
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1205
- Don't perform multi-arch image builds on dry runs by @kevin-bates in #1206
- Update python version, make docker-stacks tags consistent by @kevin-bates in #1207
New Contributors
- @dependabot made their first contribution in #1190
- @leoyifeng made their first contribution in #1194
- @luong-komorebi made their first contribution in #1199
Full Changelog: v3.0.0...v3.1.0