v0.2.23
0.2.23
Added
- Github Actions for releases.
Changed
-
Simplified docker docker images. (#227)
- Consolidation of Dockerfile to support images:
panoptes-base
serves as a base image for all docker services.panoptes-utils:latest
installs editablepanoptes-utils
module from githubdevelop
branch.panoptes-utils:develop
is used for testing and can be built locally with thedocker/setup-local-environment.sh
script.- Tests on GH and Travis use the
docker/setup-local-environment.sh
script for building test images. miniforge <https://github.com/conda-forge/miniforge>
_ used to install aconda
environment withconda-forge
as default channels. Forces 64bit support.- Multi-arch builds are supported on
gcr.io
via thecloudbuild.yaml
file. Built withbuildx
plugin to docker. Currentlylinux/amd64
andlinux/arm64
. - Extra zsh plugins in the docker image.
- Properly disable auto-update of zsh.
- Cleanup of entrypoint for better loading of environment.
Fixes
Pillow
fights.
Removes
- Dependencies:
pyarrow
too hard to build on arm.hvplot
andholoviews
not needed in default install.