Maslite

Latest version: v2023.1.1

Safety actively analyzes 624845 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2023.1.1

Minor changes to AgentMessage parameters

2023.1.0

1. "direct" argument added to AgentMessage to prevent subscription checks being carried out when the message is being distributed
2. Shortcut message.receiver in get_mail_recipients by no longer having Agents subscribe to themselves

Both changes were made in order to improve performance.

2023.0.0

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](https://github.com/root-11/maslite/blob/f93588ff9d0f9a246c4807d271a0a41e0e3e0bac/tests/test_basics.py#L175)

2022.11.5

Minor updates. No API changes.

2022.11.4

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.

2022.11.3

Minor update to scheduler where run(until=X) didn't stop at X if there wasn't an alarm set.

See [new test](https://github.com/root-11/maslite/blob/a750bd3c1ff6aba74ac4bf7f2c6b656c882b6e3f/tests/test_basics.py#L391) for details.

Credits: [Ross Blandford](https://github.com/04t02)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.