Gateway Provisioners 0.1.0
Our Initial Release! 🎉
Enhancements
- Add tooling to create kernel specs by @kevin-bates in #8
- Detect missing toree jar and rscript executable, add overrides decorator by @kevin-bates in #25
- Add ability to install bootstrap-kernel.sh and launchers from Dockerfile by @kevin-bates in #26
- Use docker-stacks-foundation image as base by @kevin-bates in #33
Documentation
- Add initial docs based on Enterprise Gateway by @kevin-bates in #39
- Add notice on main page regarding transition from EG by @kevin-bates in #44
Bug Fixes
- Copy shared files when necessary by @kevin-bates in #14
- Remove pycache directory from staging area by @kevin-bates in #15
- Fix kernel-class-name parameter in kernel-specs by @kevin-bates in #17
- Fix distributed shutdown by @kevin-bates in #20
- Fix installs and deployments of containerized kernels by @kevin-bates in #32
Other Changes
- Working poc by @kevin-bates in #1
- Depend on correct jupyter-client branch by @echarles in #2
- Allow k8s remote provisioner to use kube_config. by @elibixby in #5
- Update kernel-launchers with corresponding EG state by @kevin-bates in #6
- Update kernel-provisioners with corresponding EG state by @kevin-bates in #7
- Issue warning when missing extras are detected, fix impersonation config by @kevin-bates in #16
- Refactor server listener by @kevin-bates in #19
- Add support for pre-commit, make initial lint pass by @kevin-bates in #22
- Adopt hatch for build framework by @kevin-bates in #23
- Add overrides decorator and minor refactor by @kevin-bates in #24
- Remove use of future annotations to fix overrides by @kevin-bates in #27
- Add support for building docker files by @kevin-bates in #28
- Image cleanup by @kevin-bates in #29
- Flow kernel class name and fix kernelspec templates by @kevin-bates in #30
- Prepare for 0.1.0 release by @kevin-bates in #31
- Move flake8 config into pyproject.toml by @kevin-bates in #34
- Rename remote_provisioners to gateway_provisioners by @kevin-bates in #38
- Add CI workflow by @kevin-bates in #40
- Add RTD build support by @kevin-bates in #42
- Initial test framework and tests by @kevin-bates in #46
- Prepare for initial release by @kevin-bates in #47
New Contributors
- @kevin-bates made their first contribution in #1
- @echarles made their first contribution in #2
- @elibixby made their first contribution in #5
- @dependabot made their first contribution in #41
Full Changelog: https://github.com/gateway-experiments/gateway_provisioners/commits/v0.1.0