Change Log

0.18.0

  • Restore missing test module.

0.17.0

  • Add Promise module and tests.

  • Add tea brewing example.

0.16.0

  • Proclet objects now keep a trace of function events.

0.15.0

  • Channel.respond now has a parameter for senders.

0.14.0

  • Channel.view now returns a dictionary.

0.13.0

  • Proclet now supports explicit priority.

0.12.0

  • Fixed behaviour and documentation for Channel.view.

0.11.0

  • Better implementation of arc cycles.

  • NB: The mission example can get stuck sometimes. Needs some work.

0.10.0

  • Fixed a bug in Proclet.__call__ which skipped active methods.

0.9.0

  • Use standard collections as annotations in Python 3.8

0.8.0

  • Fixed a bug in Control.pro_recovery which could rebrief Recovery teams.

0.7.0

  • Fixed a bug in Proclet.create which could corrupt net markings.

0.6.0

  • Ready for RTD.

0.5.0

  • Space mission is working and now the main example.

0.4.0

  • Example almost complete as per Fahland.

0.3.0

  • Add activated property to Proclet.

  • Adopt slate and tally.

  • Proclet unit tests run mostly clean.

0.2.0

  • Channel API fairly well defined now.

0.1.0

  • First prototyping of classes and interfaces.