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',