Skip to content

Releases: fivestars-os/commands-base

v2.2.0

08 Jan 20:07
a8b45d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.0...2.2.0

v2.1.0

08 Mar 19:42
5378152
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.2...2.1.0

2.0.2

27 Jan 07:30
5e756b3
Compare
Choose a tag to compare

This release sets the minimum python version to 3.6

Full Changelog: 2.0.1...2.0.2

2.0.1

14 May 16:53
096bd65
Compare
Choose a tag to compare

This release:

  • Adds .toml configuration file to enable installing commands-base as a python package using poetry
  • Adds documentation and examples of the different implementation patterns for commands-base (container vs package)

2.0.0

29 Apr 01:24
ab41b34
Compare
Choose a tag to compare

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.