Smart Python Agent Development Environment
Project description
SPADE
Smart Python Agent Development Environment
A multi-agent systems platform written in Python and based on instant messaging (XMPP).
Develop agents that can chat both with other agents and humans.
Free software: MIT license
Documentation: http://spade-mas.readthedocs.io/
Features
Plugins
- spade_bokeh (bokeh plots for agents):
Documentation: https://spade-bokeh.readthedocs.io/
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
3.0.9 (2018-10-24)
Added raw parameter to allow raw web responses.
Changed default agent urls to the “/spade” namespace to avoid conflicts.
3.0.8 (2018-10-02)
Added a container mechanism to speedup local sends.
Added performance example.
Improved API doc.
Added container tests.
3.0.7 (2018-09-27)
Fixed bug when running FSM states.
Improved Message __str__.
Fixed bug when thread is not defined in a message.
aioxmpp send method is now in client instead of stream.
3.0.6 (2018-09-27)
Added statement to relinquish the cpu at each behaviour loop.
Message Thread is now stored as metadata for simplicity.
3.0.5 (2018-09-21)
Added JSON responses in web module.
Some improvements in aiothread management.
3.0.4 (2018-09-20)
Added coroutines to start agents from within other agents.
Improved API doc format.
3.0.3 (2018-09-12)
Rename internal templates to avoid conflicts.
Added API doc.
Minor bug fixes.
3.0.2 (2018-09-12)
Fixed presence notification updates.
Fixed FSM graphviz visualization.
Raise AuthenticationFailure Exception when user is not registered or user or password is wrong.
Import init improvements.
Attribute auto_register is now default True.
Improved documentation.
Other minor fixes.
3.0.1 (2018-09-07)
Minor doc fixings and improvements.
3.0.0 (2017-10-06)
Started writting 3.0 version.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for spade-3.0.9-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2262fa4e062ed96b0a0b3e45b4de5f0e098f91243404edc6db0e1016222809e |
|
MD5 | eefc683111b5e97d5a91bdfbe0c552ee |
|
BLAKE2b-256 | 12426fcac5bc422798594eeb7023e501069a2e3a3c196da560f3fc981249e3a5 |