2.0.0
This release:
- Updates the image to use
python:3.8-slim
as its base image. - Moves the
commands.py
script out of the working directory to a command on thePATH
(aladdin_command
). - Migrates the image to use
poetry
for its python package management functionality, Clients may still usepip
andrequirements.txt
files, but poetrypyproject.toml
files are encouraged for their lockfile support. - Introduces the
ALADDIN_COMMANDS_PATH
environment variable to allow clients to specify a directory other than/code/commands
to hold their command scripts. - Provides colored logs with more log levels than the standard python logging levels to encourage the use of
logger
objects and dissuade one from usingprint()
. - Allows one to specify the log level when running the aladdin command.