Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.0 - 2020-06-09

  • Changes to database module:

    • Add methods create_database and create_aggregate_view

    • Minor improvements and typos fixed

0.4.0 - 2020-05-25

  • Improve log formatting

  • Implement new logging system in the database and socket_comm modules

  • Minor changes to documentation

0.3.0 - 2020-05-20

  • Fix Server class destructor.

  • Add module custom_logging for homogeneous logging setup across apps with the following handlers:

    • Console (with coloured code).

    • File (with daily rotation).

    • TCP socket, to notify a central alarm management app.

    • Email (SMTP over TLS).

    • Slack notification.

  • Implement new logging schema in the examples.

  • Improve documentation and other minor fixes.

0.2.0 - 2020-05-08

  • Implement CI with .__gitlab-ci.yml.

  • Improve documentation

  • Module socket_comm:

  • Implement method to send a complete help message to the client.

  • Implement signal ahndler to deal with Ctrl+C nicely

  • Expand examples

0.1.0 - 2020-05-05

  • First release of the lab-utils package

  • Installation instructions and setup

  • Modules available: database and socket_comm