Releases: root-11/maslite
Maintenance Release
Direct Messaging and Shortcut Distribution
- "direct" argument added to AgentMessage to prevent subscription checks being carried out when the message is being distributed
- Shortcut message.receiver in get_mail_recipients by no longer having Agents subscribe to themselves
Both changes were made in order to improve performance.
New API: Extended Subscription Options
This release features an extension of the subscription options for the MailingList. Users are now able to subscribe to Sender, Receiver (formerly known as target) and Topic (as before). They are also able to subscribe to combinations of these options. For more details see test_message_and_broadcast_subscriptions
Maintenance release
Minor updates. No API changes.
Maintenance release
This release changes update sets with dicts, to assure strict adherence to order of insertion which in turn leads deterministic order of execution of agent.update().
Otherwise no changes.
Credits:
Ross Blandford, Max Yu & Zhefan Xu.
Maintenance release.
Minor update to scheduler where run(until=X) didn't stop at X if there wasn't an alarm set.
See new test for details.
Credits: Ross Blandford
Minor bugfix release
No API changes. Just a bugfix.
Patch to logging
Minor patch to logging. See diff for details. No API changes.
Official maintenance release with for Python 3.11
No changes.
The test matrix was update to accommodate python 3.11
Maintenance release adding support for 3.11
Nothing has changed in the battle proven edition of maslite, but from now on build --wheel
is to be used instead of that old tarball.