Release notes#

baldaquin 0.4.0 (Fri, 31 Jan 2025 15:53:59 +0100)

baldaquin 0.3.1 (Wed, 29 Jan 2025 06:13:22 +0100)

baldaquin 0.3.0 (Tue, 28 Jan 2025 15:09:37 +0100)

  • baldaquin main command-line interface revamped, and rudimentary application launcher added.

  • pyproject.toml file updated to ship the baldaquin cli.

  • requirements.txt removed, as it was redundant with pyproject.toml.

  • New main() entry point added to all the applications.

  • Installation notes added to the documentation, and a few other minor tweaks.

  • IntEnum used where appropriate.

  • Three basic plasduino apps fully operational.

  • Inheritance supported in the @packetclass decorator.

  • payload class member renamed as data in the AbstractPacket class.

  • Major restructuring of the packet text formatting facilities.

  • New PacketFile class added to support packet text output.

  • pre_start() and post_stop hooks added to the UserApplicationBase class.

  • Docs updated and unit tests added.

  • Merging pull requests
  • Issue(s) closed

baldaquin 0.2.1 (Thu, 23 Jan 2025 15:57:29 +0100)

baldaquin 0.2.0 (Thu, 23 Jan 2025 14:17:00 +0100)

  • Major refactoring of the serial_ and arduino_ modules.

  • New, experimental, baldaquin command-line utility added.

  • Sketch auto-upload implemented in plasduino.

  • Sketch compilation capability added.

  • BALDAQUIN_SCRATCH folder added.

  • New pre_start() hook added to the UserApplicationBase class.

  • Added specific hooks for text sinks in the AbstractPacket class, and default implementation provided in FixedSizePacketBase.

  • Documentation expanded and revised.

  • Unit tests added.

  • Merging pull requests
  • Issue(s) closed

baldaquin 0.1.3 (Wed, 15 Jan 2025 08:59:44 +0100)

  • Major refactoring of the buf.py module.

  • Buffer sinks added to add flexibility to the generation of output files.

  • Default character encoding now defined in baldaquin.__init__

  • Merging pull requests
  • Issue(s) closed

baldaquin 0.1.2 (Sat, 11 Jan 2025 10:52:28 +0100)

baldaquin 0.1.1 (Sat, 11 Jan 2025 02:09:53 +0100)

  • Small fix in the documentation compilation.

baldaquin 0.1.0 (Sat, 11 Jan 2025 02:03:41 +0100)

Initial stub