diff --git a/companionsKQML/__init__.py b/companionsKQML/__init__.py
index 4ab44e0..1b41243 100644
--- a/companionsKQML/__init__.py
+++ b/companionsKQML/__init__.py
@@ -2,12 +2,12 @@
# @Author: Samuel Hill
# @Date: 2020-02-10 15:30:23
# @Last Modified by: Samuel Hill
-# @Last Modified time: 2020-03-02 13:00:13
+# @Last Modified time: 2020-03-02 15:21:07
"""Package containing a low level Companions specific KQML server module as
well as the Pythonian module for higher level KQML communication."""
-__version__ = '1.0'
+__version__ = '1.0.1'
# from logging import basicConfig, INFO
from .pythonian import Pythonian
diff --git a/docs/companionsKQML.companionsKQMLModule.html b/docs/companionsKQML.companionsKQMLModule.html
index 8dd74f7..a04c8ba 100644
--- a/docs/companionsKQML.companionsKQMLModule.html
+++ b/docs/companionsKQML.companionsKQMLModule.html
@@ -8,7 +8,7 @@
companionsKQML.companionsKQMLModule | index c:\qrg\companions\v1\pythonian\companionskqml\companionskqml\companionskqmlmodule.py |
+>index
c:\users\samuel hill\appdata\local\programs\python\python36-32\lib\site-packages\companionskqml\companionskqmlmodule.py
CompanionsKQMLModule, Override of KQMLModule for creation of Companions
agents. Adds a KQML socket server that is kept alive in a thread for
continuous communication between Companions and your python agents.
diff --git a/docs/companionsKQML.html b/docs/companionsKQML.html
index 9bd3ec0..06d1ca4 100644
--- a/docs/companionsKQML.html
+++ b/docs/companionsKQML.html
@@ -8,7 +8,7 @@
companionsKQML (version 1.0) | index c:\qrg\companions\v1\pythonian\companionskqml\companionskqml\__init__.py |
+>index
c:\users\samuel hill\appdata\local\programs\python\python36-32\lib\site-packages\companionskqml\__init__.py
Package containing a low level Companions specific KQML server module as
well as the Pythonian module for higher level KQML communication.
@@ -27,8 +27,7 @@
Data
| |
-FORMAT_STRING = '%(levelname)s - %(asctime)s: %(name)s - %(message)s'
-__authors__ = 'Samuel Hill, Willie Wilson, and Joe Blass'
+ | __authors__ = 'Samuel Hill, Willie Wilson, and Joe Blass'
__copyright__ = 'Copyright 2020, Samuel Hill'
__email__ = 'samuelhill2020@northwestern.edu'
__license__ = 'BSD-3-Clause'
diff --git a/docs/companionsKQML.pythonian.html b/docs/companionsKQML.pythonian.html
index 734fe2d..1a68d53 100644
--- a/docs/companionsKQML.pythonian.html
+++ b/docs/companionsKQML.pythonian.html
@@ -8,7 +8,7 @@
|
companionsKQML.pythonian | index c:\qrg\companions\v1\pythonian\companionskqml\companionskqml\pythonian.py |
+>index
c:\users\samuel hill\appdata\local\programs\python\python36-32\lib\site-packages\companionskqml\pythonian.py
Pythonian agent, sits on top of the modified KQMLModule -
CompanionsKQMLModule. Uses subscription management classes to allow for cleaner
subscription polling and updating.
@@ -300,6 +300,16 @@
Args:
argv (list, optional): argument list (typically from sys.argv)
+
+Static methods inherited from companionsKQML.companionsKQMLModule.CompanionsKQMLModule:
+- send_generic(msg:kqml.kqml_performative.KQMLPerformative, out:_io.BufferedWriter)
- Basic send mechanism copied (more or less) from pykqml. Writes the
+msg as a string to the output buffer then flushes it.
+
+Args:
+ msg (KQMLPerformative): Message to be sent
+ out (BufferedWriter): The output to write to, needed for sending to
+ Companions and sending on our own port.
+
Methods inherited from kqml.kqml_module.KQMLModule:
- error_reply(self, msg, comment)
diff --git a/setup.py b/setup.py
index 26fe08c..d17af25 100644
--- a/setup.py
+++ b/setup.py
@@ -2,12 +2,12 @@
# @Author: Samuel Hill
# @Date: 2020-02-13 14:50:39
# @Last Modified by: Samuel Hill
-# @Last Modified time: 2020-03-02 15:07:32
+# @Last Modified time: 2020-03-02 15:21:05
from setuptools import setup
setup(name='companionsKQML',
- version='1.0',
+ version='1.0.1',
packages=['companionsKQML'],
python_requires='>=3.0',
install_requires=['pykqml>=1.1', 'psutil>=5.6.5',