Skip to content

2.0.0

Compare
Choose a tag to compare
@jcwilson jcwilson released this 29 Apr 01:24
ab41b34

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 the PATH (aladdin_command).
  • Migrates the image to use poetry for its python package management functionality, Clients may still use pip and requirements.txt files, but poetry pyproject.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 using print().
  • Allows one to specify the log level when running the aladdin command.