requirements updated

This commit is contained in:
manuel83 2019-01-02 21:22:52 +01:00
parent 1d85dc7c15
commit 6663a40cef
2 changed files with 110 additions and 178 deletions

View file

@ -1,49 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="1a245e6a-2e43-4348-8759-dc1b63a4c9c8" name="Default" comment="Lots of changes"> <list default="true" id="1a245e6a-2e43-4348-8759-dc1b63a4c9c8" name="Default" comment="Lots of changes" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/actor_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/actor_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/config_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/config_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/crud_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/crud_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/fermentation_controller.py" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/job_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/job_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/kettle_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/kettle_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/notification_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/notification_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/sensor_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/sensor_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/step_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/step_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/controller/system_controller.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/controller/system_controller.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/craftbeerpi.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/craftbeerpi.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/database/model.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/database/model.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/database/orm_framework.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/database/orm_framework.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/eventbus.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/eventbus.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/extension/dummyactor/__init__.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/extension/dummyactor/__init__.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/http_endpoints/http_api.py" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/core/http_endpoints/http_login.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/http_endpoints/http_login.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/http_endpoints/swagger/example_swagger_partial.yaml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/core/utils/encoder.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/utils/encoder.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/utils/utils.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/utils/utils.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/core/websocket.py" beforeDir="false" afterPath="$PROJECT_DIR$/core/websocket.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/craftbeerpi.db" beforeDir="false" afterPath="$PROJECT_DIR$/craftbeerpi.db" afterDir="false" />
<change beforePath="$PROJECT_DIR$/docs/sensor.html" beforeDir="false" afterPath="$PROJECT_DIR$/docs/sensor.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.1" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.1" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.10" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.10" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.2" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.2" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.3" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.3" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.4" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.4" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.5" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.5" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.6" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.6" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.7" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.7" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.8" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.8" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_1.log.9" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_1.log.9" afterDir="false" />
<change beforePath="$PROJECT_DIR$/logs/sensors/sensor_2.log" beforeDir="false" afterPath="$PROJECT_DIR$/logs/sensors/sensor_2.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/run.py" beforeDir="false" afterPath="$PROJECT_DIR$/run.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/tests/test_actor.py" beforeDir="false" afterPath="$PROJECT_DIR$/tests/test_actor.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/tests/test_config.py" beforeDir="false" afterPath="$PROJECT_DIR$/tests/test_config.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/tests/test_kettle.py" beforeDir="false" afterPath="$PROJECT_DIR$/tests/test_kettle.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/tests/test_sensor.py" beforeDir="false" afterPath="$PROJECT_DIR$/tests/test_sensor.py" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -114,7 +72,7 @@
</component> </component>
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/utils/encoder.py"> <entry file="file://$PROJECT_DIR$/core/utils/encoder.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="300"> <state relative-caret-position="300">
@ -123,6 +81,18 @@
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/extension/dummyactor/__init__.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="100">
<caret line="12" selection-start-line="12" selection-end-line="12" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/utils/utils.py"> <entry file="file://$PROJECT_DIR$/core/utils/utils.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
@ -133,20 +103,35 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/tests/test_dashboard.py"> <entry file="file://$PROJECT_DIR$/core/controller/actor_controller.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="337"> <state relative-caret-position="-174">
<caret line="30" column="54" selection-start-line="30" selection-start-column="54" selection-end-line="30" selection-end-column="54" /> <caret line="76" column="14" selection-start-line="76" selection-start-column="14" selection-end-line="76" selection-end-column="14" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/requirements.txt">
<provider selected="true" editor-type-id="text-editor" />
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/run.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="15">
<caret line="1" lean-forward="true" selection-start-line="1" selection-end-line="1" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="das://5067e7fe-480d-4433-bc40-f2d1c38362a2/schema/main/table/dashboard_content"> <entry file="file://$PROJECT_DIR$/req.txt">
<provider selected="true" editor-type-id="com.intellij.database.editor.DatabaseTableFileEditorProvider"> <provider selected="true" editor-type-id="text-editor">
<state> <state relative-caret-position="-604" />
<filtering enabled="true" />
</state>
</provider> </provider>
</entry> </entry>
</file> </file>
@ -168,42 +153,10 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/http_endpoints/http_curd_endpoints.py"> <entry file="file://$PROJECT_DIR$/core/controller/config_controller.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="309"> <state relative-caret-position="135">
<caret line="49" column="7" selection-start-line="49" selection-start-column="7" selection-end-line="49" selection-end-column="45" /> <caret line="15" column="8" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/controller/dashboard_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="300">
<caret line="25" column="11" lean-forward="true" selection-start-line="25" selection-start-column="11" selection-end-line="25" selection-end-column="11" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/controller/crud_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="44">
<caret line="6" column="6" selection-start-line="6" selection-start-column="6" selection-end-line="6" selection-end-column="6" />
<folding>
<element signature="e#0#13#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/core/controller/job_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state>
<folding> <folding>
<element signature="e#0#14#0" expanded="true" /> <element signature="e#0#14#0" expanded="true" />
</folding> </folding>
@ -344,35 +297,6 @@
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" /> <item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" /> <item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
<item name="core" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
<item name="core" type="462c0819:PsiDirectoryNode" />
<item name="utils" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
<item name="tests" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
<item name="tests" type="462c0819:PsiDirectoryNode" />
<item name="test_dashboard.py" type="8704e2dd:PyFileNode" />
</path>
<path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="craftbeerpi4" type="462c0819:PsiDirectoryNode" />
<item name="tests" type="462c0819:PsiDirectoryNode" />
<item name="test_dashboard.py" type="8704e2dd:PyFileNode" />
<item name="DashboardTestCase" type="dd8bbb05:PyElementNode" />
</path>
<path> <path>
<item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" /> <item name="craftbeerpi4" type="b2602c69:ProjectViewProjectNode" />
<item name="External Libraries" type="cb654da1:ExternalLibrariesNode" /> <item name="External Libraries" type="cb654da1:ExternalLibrariesNode" />
@ -391,7 +315,7 @@
<property name="last_opened_file_path" value="$PROJECT_DIR$" /> <property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path" value="/usr/local/bin/node" /> <property name="nodejs_interpreter_path" value="/usr/local/bin/node" />
<property name="run.code.analysis.last.selected.profile" value="aDefault" /> <property name="run.code.analysis.last.selected.profile" value="aDefault" />
<property name="settings.editor.selected.configurable" value="coverage" /> <property name="settings.editor.selected.configurable" value="com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable" />
</component> </component>
<component name="RecentsManager"> <component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS"> <key name="MoveFile.RECENT_KEYS">
@ -622,7 +546,7 @@
<workItem from="1545814324660" duration="436000" /> <workItem from="1545814324660" duration="436000" />
<workItem from="1546003397332" duration="543000" /> <workItem from="1546003397332" duration="543000" />
<workItem from="1546006149688" duration="24136000" /> <workItem from="1546006149688" duration="24136000" />
<workItem from="1546201868140" duration="51172000" /> <workItem from="1546201868140" duration="51460000" />
</task> </task>
<task id="LOCAL-00001" summary="Lots of changes"> <task id="LOCAL-00001" summary="Lots of changes">
<created>1541288846149</created> <created>1541288846149</created>
@ -674,7 +598,7 @@
</history-entry> </history-entry>
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="88495000" /> <option name="totallyTimeSpent" value="88783000" />
</component> </component>
<component name="TodoView" selected-index="4"> <component name="TodoView" selected-index="4">
<todo-panel id="selected-file"> <todo-panel id="selected-file">
@ -687,17 +611,16 @@
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="61" y="72" width="1492" height="910" extended-state="0" /> <frame x="61" y="72" width="1492" height="910" extended-state="0" />
<editor active="true" />
<layout> <layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.26551723" /> <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.26551723" />
<window_info id="Structure" order="1" weight="0.24957556" /> <window_info id="Structure" order="1" weight="0.24957556" />
<window_info id="Favorites" order="2" side_tool="true" /> <window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Event Log" order="0" sideWeight="0.27310345" side_tool="true" weight="0.23349634" /> <window_info anchor="bottom" id="Event Log" order="0" sideWeight="0.27310345" side_tool="true" weight="0.23349634" />
<window_info anchor="bottom" id="Version Control" order="1" weight="0.32762837" /> <window_info anchor="bottom" id="Version Control" order="1" weight="0.32762837" />
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.7268965" visible="true" weight="0.4180929" /> <window_info anchor="bottom" id="Run" order="2" sideWeight="0.7268965" weight="0.4180929" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39731053" /> <window_info anchor="bottom" id="Debug" order="3" weight="0.39731053" />
<window_info anchor="bottom" id="Python Console" order="4" weight="0.3290398" /> <window_info anchor="bottom" id="Python Console" order="4" weight="0.3290398" />
<window_info anchor="bottom" id="Terminal" order="5" sideWeight="0.49761903" weight="0.2958435" /> <window_info anchor="bottom" id="Terminal" order="5" sideWeight="0.49761903" visible="true" weight="0.2958435" />
<window_info anchor="bottom" id="TODO" order="6" weight="0.3286945" /> <window_info anchor="bottom" id="TODO" order="6" weight="0.3286945" />
<window_info anchor="bottom" id="Message" order="7" /> <window_info anchor="bottom" id="Message" order="7" />
<window_info anchor="bottom" id="Find" order="8" weight="0.32518336" /> <window_info anchor="bottom" id="Find" order="8" weight="0.32518336" />
@ -707,9 +630,9 @@
<window_info anchor="bottom" id="Docker" order="12" show_stripe_button="false" /> <window_info anchor="bottom" id="Docker" order="12" show_stripe_button="false" />
<window_info anchor="bottom" id="Database Changes" order="13" /> <window_info anchor="bottom" id="Database Changes" order="13" />
<window_info anchor="bottom" id="Database Console" order="14" weight="0.32885087" /> <window_info anchor="bottom" id="Database Console" order="14" weight="0.32885087" />
<window_info anchor="right" id="Coverage" sideWeight="0.5021008" side_tool="true" visible="true" weight="0.20275863" /> <window_info anchor="right" id="Coverage" sideWeight="0.5017361" side_tool="true" visible="true" weight="0.20275863" />
<window_info anchor="right" id="Data View" order="0" /> <window_info anchor="right" id="Data View" order="0" />
<window_info anchor="right" id="Database" order="1" sideWeight="0.49789914" visible="true" weight="0.20275863" /> <window_info anchor="right" id="Database" order="1" sideWeight="0.4982639" visible="true" weight="0.20275863" />
<window_info anchor="right" id="Commander" order="2" weight="0.4" /> <window_info anchor="right" id="Commander" order="2" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="3" weight="0.25" /> <window_info anchor="right" id="Ant Build" order="3" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="4" weight="0.25" /> <window_info anchor="right" content_ui="combo" id="Hierarchy" order="4" weight="0.25" />
@ -760,23 +683,6 @@
</watches-manager> </watches-manager>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/core/http_endpoints/http_config.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="262">
<caret line="48" column="8" selection-start-line="48" selection-start-column="8" selection-end-line="48" selection-end-column="73" />
<folding>
<element signature="e#0#23#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/../craftbeerpi4_api/cbpi_api/decorator.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="149">
<caret line="11" column="4" selection-start-line="11" selection-start-column="4" selection-end-line="11" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/http_endpoints/http_actor.py"> <entry file="file://$PROJECT_DIR$/core/http_endpoints/http_actor.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="206"> <state relative-caret-position="206">
@ -811,16 +717,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/core/controller/config_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="193">
<caret line="15" column="8" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tests/test_config.py"> <entry file="file://$PROJECT_DIR$/tests/test_config.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="475"> <state relative-caret-position="475">
@ -840,16 +736,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/core/extension/dummyactor/__init__.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="180">
<caret line="12" selection-start-line="12" selection-end-line="12" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/tests/test_utils.py"> <entry file="file://$PROJECT_DIR$/tests/test_utils.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="45"> <state relative-caret-position="45">
@ -984,16 +870,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/core/controller/actor_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="277">
<caret line="66" selection-start-line="66" selection-end-line="66" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/controller/kettle_controller.py"> <entry file="file://$PROJECT_DIR$/core/controller/kettle_controller.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="683"> <state relative-caret-position="683">
@ -1029,13 +905,6 @@
<entry file="file://$PROJECT_DIR$/core/mqtt/mqtt_matcher.py"> <entry file="file://$PROJECT_DIR$/core/mqtt/mqtt_matcher.py">
<provider selected="true" editor-type-id="text-editor" /> <provider selected="true" editor-type-id="text-editor" />
</entry> </entry>
<entry file="file://$PROJECT_DIR$/run.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="15">
<caret line="1" lean-forward="true" selection-start-line="1" selection-end-line="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/job/_job.py"> <entry file="file://$PROJECT_DIR$/core/job/_job.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="345"> <state relative-caret-position="345">
@ -1180,5 +1049,50 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/core/extension/dummyactor/__init__.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="100">
<caret line="12" selection-start-line="12" selection-end-line="12" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/controller/config_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="135">
<caret line="15" column="8" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/core/controller/actor_controller.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-174">
<caret line="76" column="14" selection-start-line="76" selection-start-column="14" selection-end-line="76" selection-end-column="14" />
<folding>
<element signature="e#0#14#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/run.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="15">
<caret line="1" lean-forward="true" selection-start-line="1" selection-end-line="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/req.txt">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-604" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/requirements.txt">
<provider selected="true" editor-type-id="text-editor" />
</entry>
</component> </component>
</project> </project>

View file

@ -9,15 +9,25 @@ aiosqlite==0.7.0
alabaster==0.7.12 alabaster==0.7.12
asn1crypto==0.24.0 asn1crypto==0.24.0
async-timeout==3.0.1 async-timeout==3.0.1
asynctest==0.12.2
atomicwrites==1.2.1 atomicwrites==1.2.1
attrs==18.2.0 attrs==18.2.0
Babel==2.6.0 Babel==2.6.0
beautifulsoup4==4.6.3
bleach==3.0.2
bs4==0.0.1
cbpi-api==4.0.1
CBPiActor1==4.0.3
certifi==2018.10.15 certifi==2018.10.15
cffi==1.11.5 cffi==1.11.5
chardet==3.0.4 chardet==3.0.4
Click==7.0
coverage==4.5.2
cryptography==2.3.1 cryptography==2.3.1
docopt==0.6.2 docopt==0.6.2
docutils==0.14 docutils==0.14
gTTS==2.0.1
gTTS-token==1.1.3
hbmqtt==0.9.4 hbmqtt==0.9.4
idna==2.7 idna==2.7
idna-ssl==1.1.0 idna-ssl==1.1.0
@ -28,10 +38,12 @@ more-itertools==4.3.0
multidict==4.4.2 multidict==4.4.2
packaging==18.0 packaging==18.0
passlib==1.7.1 passlib==1.7.1
pkginfo==1.4.2
pluggy==0.7.1 pluggy==0.7.1
py==1.7.0 py==1.7.0
pycparser==2.19 pycparser==2.19
pyfiglet==0.7.6 pyfiglet==0.7.6
pygame==1.9.4
Pygments==2.2.0 Pygments==2.2.0
pync==2.0.3 pync==2.0.3
pyparsing==2.3.0 pyparsing==2.3.0
@ -40,14 +52,20 @@ pytest-aiohttp==0.3.0
python-dateutil==2.7.5 python-dateutil==2.7.5
pytz==2018.7 pytz==2018.7
PyYAML==3.13 PyYAML==3.13
readme-renderer==24.0
requests==2.20.1 requests==2.20.1
requests-toolbelt==0.8.0
six==1.11.0 six==1.11.0
snowballstemmer==1.2.1 snowballstemmer==1.2.1
Sphinx==1.8.2 Sphinx==1.8.2
sphinx-rtd-theme==0.4.2 sphinx-rtd-theme==0.4.2
sphinxcontrib-websupport==1.1.0 sphinxcontrib-websupport==1.1.0
ticket-auth==0.1.4 ticket-auth==0.1.4
tqdm==4.28.1
transitions==0.6.8 transitions==0.6.8
twine==1.12.1
urllib3==1.24.1 urllib3==1.24.1
voluptuous==0.11.5
webencodings==0.5.1
websockets==6.0 websockets==6.0
yarl==1.2.6 yarl==1.2.6