{"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T11:43:53.80196131Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T11:43:53.80200731Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T11:43:53.802139254Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T11:43:53.80259345Z"} {"log":"INFO: 79.117.165.141:57022 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.62243986Z"} {"log":"INFO: 79.117.165.141:57022 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.712644877Z"} {"log":"INFO: 79.117.165.141:57038 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.713470235Z"} {"log":"INFO: 79.117.165.141:57052 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.749273615Z"} {"log":"INFO: 79.117.165.141:57064 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.755874474Z"} {"log":"INFO: 79.117.165.141:57056 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.756625806Z"} {"log":"INFO: 79.117.165.141:57078 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.757795468Z"} {"log":"INFO: 79.117.165.141:57052 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.804139746Z"} {"log":"INFO: 79.117.165.141:57022 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.820907668Z"} {"log":"INFO: 79.117.165.141:57038 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.880154065Z"} {"log":"INFO: 79.117.165.141:57052 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.898182956Z"} {"log":"INFO: 79.117.165.141:57038 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.943215838Z"} {"log":"INFO: 79.117.165.141:57022 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.943830409Z"} {"log":"INFO: 79.117.165.141:57078 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:57.944606204Z"} {"log":"INFO: 79.117.165.141:57064 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:58.33690067Z"} {"log":"INFO: 79.117.165.141:57064 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:43:58.414878237Z"} {"log":"INFO: 79.117.165.141:57064 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:43:58.614396313Z"} {"log":"INFO: ('79.117.165.141', 57094) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T11:43:58.65915168Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T11:43:58.660131002Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T11:44:48.384374632Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T11:44:48.385884511Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T11:44:48.485459006Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T11:44:48.485706875Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T11:44:48.485845649Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:44:50.580825577Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:44:50.580858765Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:44:50.580862585Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.580864768Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:44:50.580866878Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:44:50.581336123Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.581382292Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:44:50.581392253Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:44:50.581627913Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.581643224Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:44:50.581650593Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:44:50.581998861Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.582040765Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:44:50.582080409Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:44:50.582264186Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.582289595Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:44:50.582297541Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:44:50.58241562Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:44:50.582432156Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:44:50.582596749Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:44:50.582618735Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:44:50.582668587Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.582724189Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:44:50.582729393Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:44:50.582848174Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.582862364Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:44:50.582869256Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:44:50.58292724Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.582954414Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:44:50.582957838Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:44:50.583198192Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.583211657Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:44:50.583218529Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:44:50.583262336Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:44:50.583293615Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:44:50.583352286Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:44:50.583367793Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:44:50.583524946Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.583555255Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:44:50.583570026Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:44:50.583607264Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.583639224Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:44:50.583643372Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:44:50.583934279Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:44:50.583965958Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:44:50.583971976Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:44:50.583974844Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:44:50.583977192Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:44:50.58397956Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 991, in exec_module\n","stream":"stderr","time":"2024-12-02T11:44:50.583981825Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1129, in get_code\n","stream":"stderr","time":"2024-12-02T11:44:50.583989897Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1059, in source_to_code\n","stream":"stderr","time":"2024-12-02T11:44:50.584000158Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:44:50.584007773Z"} {"log":" File \"/home/app/app.py\", line 18\n","stream":"stderr","time":"2024-12-02T11:44:50.58402452Z"} {"log":" )\n","stream":"stderr","time":"2024-12-02T11:44:50.584032963Z"} {"log":" ^\n","stream":"stderr","time":"2024-12-02T11:44:50.584039496Z"} {"log":"SyntaxError: positional argument follows keyword argument\n","stream":"stderr","time":"2024-12-02T11:44:50.584045777Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:46:01.323028515Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:46:01.323061825Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:46:01.323065494Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.323069911Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:46:01.32307254Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:01.323420166Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.323465657Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:46:01.323482075Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:46:01.323737495Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.323760436Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:01.323772171Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:46:01.3241176Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.324144031Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:01.32415122Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:01.324354815Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.324378862Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:46:01.324383464Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:46:01.324529486Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:46:01.324535607Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:46:01.324687819Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:46:01.324697592Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:46:01.324754198Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.324793508Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:46:01.32479918Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:46:01.324875252Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.324904125Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:46:01.324910527Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:46:01.324965307Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.325035594Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:46:01.325052105Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:46:01.32524844Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.325266598Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:46:01.325270999Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:46:01.325360723Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:46:01.325390816Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:46:01.325456847Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:46:01.325472362Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:46:01.32564409Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.325677295Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:46:01.325681842Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:46:01.325733311Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.325771002Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:46:01.325778674Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:46:01.325852392Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:01.325901663Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:46:01.325908726Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:46:01.325912182Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:01.32591521Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:01.325944818Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 991, in exec_module\n","stream":"stderr","time":"2024-12-02T11:46:01.325950727Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1129, in get_code\n","stream":"stderr","time":"2024-12-02T11:46:01.325953498Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1059, in source_to_code\n","stream":"stderr","time":"2024-12-02T11:46:01.325957968Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:46:01.32596032Z"} {"log":" File \"/home/app/app.py\", line 12\n","stream":"stderr","time":"2024-12-02T11:46:01.32596275Z"} {"log":" app_ui = ui.page_fluid(\n","stream":"stderr","time":"2024-12-02T11:46:01.325964986Z"} {"log":" ^\n","stream":"stderr","time":"2024-12-02T11:46:01.325967872Z"} {"log":"SyntaxError: '(' was never closed\n","stream":"stderr","time":"2024-12-02T11:46:01.325970087Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:46:33.584751665Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:46:33.584789884Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:46:33.584796804Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.584800266Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:46:33.584805223Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:33.585029133Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.585045609Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:46:33.585048939Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:46:33.585310332Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.585332105Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:33.585337344Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:46:33.585679652Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.585709569Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:33.585717514Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:33.585923195Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.585950864Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:46:33.585991862Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:46:33.586082777Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:46:33.586091185Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:46:33.586270194Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:46:33.586290481Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:46:33.586328091Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.58636778Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:46:33.586373481Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:46:33.586446038Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.586469464Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:46:33.586480783Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:46:33.586532208Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.586563316Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:46:33.586572272Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:46:33.586761195Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.586779523Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:46:33.586786982Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:46:33.586835192Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:46:33.586850453Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:46:33.586898783Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:46:33.586918081Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:46:33.587057031Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.587084154Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:46:33.587089957Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:46:33.587128125Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.587159172Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:46:33.587168396Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:46:33.587221068Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:33.587267953Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:46:33.58728228Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:46:33.587286974Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:33.587291858Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:33.587307697Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 991, in exec_module\n","stream":"stderr","time":"2024-12-02T11:46:33.587311752Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1129, in get_code\n","stream":"stderr","time":"2024-12-02T11:46:33.587318642Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1059, in source_to_code\n","stream":"stderr","time":"2024-12-02T11:46:33.587322718Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:46:33.587328044Z"} {"log":" File \"/home/app/app.py\", line 18\n","stream":"stderr","time":"2024-12-02T11:46:33.587342013Z"} {"log":" ),\n","stream":"stderr","time":"2024-12-02T11:46:33.58734664Z"} {"log":" ^\n","stream":"stderr","time":"2024-12-02T11:46:33.587354135Z"} {"log":"SyntaxError: positional argument follows keyword argument\n","stream":"stderr","time":"2024-12-02T11:46:33.587361207Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:46:52.658453395Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:46:52.65849113Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:46:52.658497269Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.658503298Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:46:52.658506735Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:52.658813366Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.658857481Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:46:52.658878118Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:46:52.659161697Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.659198562Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:52.659209174Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:46:52.659572458Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.659615062Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:46:52.659627042Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:46:52.659858583Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.659897128Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:46:52.659909533Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:46:52.660055108Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:46:52.660063611Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:46:52.660226752Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:46:52.660247199Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:46:52.660304559Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.660349871Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:46:52.660361258Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:46:52.660496369Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.660531257Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:46:52.660540195Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:46:52.660621452Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.660680042Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:46:52.660688653Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:46:52.660867674Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.660885858Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:46:52.660891769Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:46:52.660968273Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:46:52.660994096Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:46:52.661071955Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:46:52.661089109Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:46:52.661273573Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.661313Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:46:52.661318945Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:46:52.661388487Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.661426686Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:46:52.661434421Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:46:52.661498669Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:46:52.661557681Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:46:52.661571096Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:46:52.661576585Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:52.661587115Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:46:52.661591935Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 991, in exec_module\n","stream":"stderr","time":"2024-12-02T11:46:52.661599626Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1129, in get_code\n","stream":"stderr","time":"2024-12-02T11:46:52.661604668Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1059, in source_to_code\n","stream":"stderr","time":"2024-12-02T11:46:52.661612723Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:46:52.661619607Z"} {"log":" File \"/home/app/app.py\", line 17\n","stream":"stderr","time":"2024-12-02T11:46:52.661633121Z"} {"log":" ui.output_ui(\"map_view\"))\n","stream":"stderr","time":"2024-12-02T11:46:52.661645447Z"} {"log":" ^\n","stream":"stderr","time":"2024-12-02T11:46:52.661649664Z"} {"log":"SyntaxError: positional argument follows keyword argument\n","stream":"stderr","time":"2024-12-02T11:46:52.661653135Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:47:49.598274999Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:47:49.598330154Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:47:49.598334042Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.598336527Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:47:49.598338819Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:47:49.598804178Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.598855905Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:47:49.598865331Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:47:49.599122112Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.599143009Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:47:49.599150849Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:47:49.599513547Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.599555565Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:47:49.599574213Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:47:49.599786627Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.599811942Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:47:49.599822965Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:47:49.599977582Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:47:49.599993412Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:47:49.60018854Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:47:49.600223469Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:47:49.600244717Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.600285552Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:47:49.600300251Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:47:49.600386505Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.60039933Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:47:49.600406366Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:47:49.600474713Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.600495704Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:47:49.600503711Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:47:49.600731973Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.600763596Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:47:49.600771217Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:47:49.600818376Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:47:49.600837151Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:47:49.600927673Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:47:49.600938928Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:47:49.601094922Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.6011155Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:47:49.6011326Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:47:49.601166609Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.601197544Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:47:49.601210678Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:47:49.601287888Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:47:49.601333127Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:47:49.601350961Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:47:49.601359324Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:47:49.601366251Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:47:49.601373196Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 991, in exec_module\n","stream":"stderr","time":"2024-12-02T11:47:49.601379896Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1129, in get_code\n","stream":"stderr","time":"2024-12-02T11:47:49.601391589Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 1059, in source_to_code\n","stream":"stderr","time":"2024-12-02T11:47:49.601399763Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:47:49.60140686Z"} {"log":" File \"/home/app/app.py\", line 39\n","stream":"stderr","time":"2024-12-02T11:47:49.601414263Z"} {"log":" app = App(app_ui, serv\n","stream":"stderr","time":"2024-12-02T11:47:49.601421215Z"} {"log":" ^\n","stream":"stderr","time":"2024-12-02T11:47:49.601428039Z"} {"log":"SyntaxError: '(' was never closed\n","stream":"stderr","time":"2024-12-02T11:47:49.601434419Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T11:48:15.483216612Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T11:48:15.483279386Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T11:48:15.483291612Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T11:48:15.483491498Z"} {"log":"INFO: 79.117.165.141:34118 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:18.965757278Z"} {"log":"INFO: 79.117.165.141:34118 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.055009148Z"} {"log":"INFO: 79.117.165.141:34122 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.055925263Z"} {"log":"INFO: 79.117.165.141:34154 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.080994124Z"} {"log":"INFO: 79.117.165.141:34132 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.090648483Z"} {"log":"INFO: 79.117.165.141:34142 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.091731871Z"} {"log":"INFO: 79.117.165.141:34160 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.092418193Z"} {"log":"INFO: 79.117.165.141:34154 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.130367172Z"} {"log":"INFO: 79.117.165.141:34118 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.164838429Z"} {"log":"INFO: 79.117.165.141:34154 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.240016096Z"} {"log":"INFO: 79.117.165.141:34142 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.258564638Z"} {"log":"INFO: 79.117.165.141:34118 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.269417653Z"} {"log":"INFO: 79.117.165.141:34122 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.271806491Z"} {"log":"INFO: 79.117.165.141:34142 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.329536286Z"} {"log":"INFO: 79.117.165.141:34132 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.751441105Z"} {"log":"INFO: 79.117.165.141:34132 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:48:19.826956966Z"} {"log":"INFO: 79.117.165.141:34132 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:48:20.011189457Z"} {"log":"INFO: ('79.117.165.141', 34172) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T11:48:20.058045185Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T11:48:20.059665289Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:48:20.138449322Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-02T11:48:20.138943733Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-02T11:48:20.138976672Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:48:20.138985437Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-02T11:48:20.138992418Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-02T11:48:20.139000123Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:48:20.139006663Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-02T11:48:20.139013047Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-02T11:48:20.139020301Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:48:20.139042196Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-02T11:48:20.139049177Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:48:20.139056776Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:48:20.13906383Z"} {"log":" File \"/home/app/app.py\", line 30, in map_view\n","stream":"stderr","time":"2024-12-02T11:48:20.139070735Z"} {"log":" return ui.HTML(m._repr_html_()) # Renderiza el mapa como HTML interactivo\n","stream":"stderr","time":"2024-12-02T11:48:20.13907762Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:48:20.139084582Z"} {"log":"AttributeError: 'Map' object has no attribute '_repr_html_'\n","stream":"stderr","time":"2024-12-02T11:48:20.13909287Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T11:49:21.39408346Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T11:49:21.394703448Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T11:49:21.495217102Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T11:49:21.495251398Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T11:49:21.495272167Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T11:49:23.274464887Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T11:49:23.27452125Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T11:49:23.274546725Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T11:49:23.274812475Z"} {"log":"INFO: 79.117.165.141:34336 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.538004154Z"} {"log":"INFO: 79.117.165.141:34336 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.611414126Z"} {"log":"INFO: 79.117.165.141:34346 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.611874037Z"} {"log":"INFO: 79.117.165.141:34350 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.652468222Z"} {"log":"INFO: 79.117.165.141:34376 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.65371762Z"} {"log":"INFO: 79.117.165.141:34360 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.654172341Z"} {"log":"INFO: 79.117.165.141:34392 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.654820931Z"} {"log":"INFO: 79.117.165.141:34350 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.70929885Z"} {"log":"INFO: 79.117.165.141:34336 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.715681999Z"} {"log":"INFO: 79.117.165.141:34346 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.76869535Z"} {"log":"INFO: 79.117.165.141:34360 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.823221103Z"} {"log":"INFO: 79.117.165.141:34346 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.824778806Z"} {"log":"INFO: 79.117.165.141:34350 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.82552861Z"} {"log":"INFO: 79.117.165.141:34336 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:26.826539523Z"} {"log":"INFO: 79.117.165.141:34392 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:27.409504124Z"} {"log":"INFO: 79.117.165.141:34392 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:49:27.511443146Z"} {"log":"INFO: 79.117.165.141:34392 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:49:27.582017004Z"} {"log":"INFO: ('79.117.165.141', 34406) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T11:49:27.618839946Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T11:49:27.619736143Z"} {"log":"INFO: 79.117.165.141:34392 - \"GET /jupyter-leaflet.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:49:27.906007919Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T11:50:56.788319738Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T11:50:56.78989543Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T11:50:56.889519516Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T11:50:56.889749407Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T11:50:56.889903832Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T11:50:59.27724817Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T11:50:59.277309848Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T11:50:59.277466258Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T11:50:59.277666708Z"} {"log":"INFO: 79.117.165.141:33770 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.260459023Z"} {"log":"INFO: 79.117.165.141:33762 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.353615118Z"} {"log":"INFO: 79.117.165.141:33770 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.354621356Z"} {"log":"INFO: 79.117.165.141:33818 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.388473811Z"} {"log":"INFO: 79.117.165.141:33800 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.389269225Z"} {"log":"INFO: 79.117.165.141:33786 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.389817038Z"} {"log":"INFO: 79.117.165.141:33816 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.39054298Z"} {"log":"INFO: 79.117.165.141:33800 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.441766848Z"} {"log":"INFO: 79.117.165.141:33770 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.461643232Z"} {"log":"INFO: 79.117.165.141:33762 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.517567948Z"} {"log":"INFO: 79.117.165.141:33818 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.560912641Z"} {"log":"INFO: 79.117.165.141:33800 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.561562762Z"} {"log":"INFO: 79.117.165.141:33770 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.566368736Z"} {"log":"INFO: 79.117.165.141:33762 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:02.577535655Z"} {"log":"INFO: 79.117.165.141:33786 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:03.005589479Z"} {"log":"INFO: 79.117.165.141:33786 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:51:03.136916818Z"} {"log":"INFO: 79.117.165.141:33816 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T11:51:03.150614553Z"} {"log":"INFO: ('79.117.165.141', 33828) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T11:51:03.189222389Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T11:51:03.190854612Z"} {"log":"INFO: 79.117.165.141:33816 - \"GET /jupyter-leaflet.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T11:51:03.480126759Z"} {"log":"INFO: 79.117.165.141:33158 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-02T11:53:10.484452446Z"} {"log":"INFO: 79.117.165.141:33166 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-02T11:53:10.489294317Z"} {"log":"INFO: 79.117.165.141:33176 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-02T11:53:10.490133775Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T11:58:34.771344022Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T11:58:34.774664193Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T11:58:34.873475511Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T11:58:34.873897946Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T11:58:34.874124815Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T11:58:36.726383239Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:58:36.726453504Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T11:58:36.726464653Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.726471503Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T11:58:36.726478457Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:58:36.726777107Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.726812366Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T11:58:36.72682123Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T11:58:36.727036068Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.727068381Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T11:58:36.727077695Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T11:58:36.727330289Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.727355921Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T11:58:36.727363288Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T11:58:36.727528442Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.727559654Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T11:58:36.727574001Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T11:58:36.727677009Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T11:58:36.727695952Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T11:58:36.727841761Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T11:58:36.727859299Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T11:58:36.727903527Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728007535Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T11:58:36.728020015Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T11:58:36.728027515Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.72803609Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T11:58:36.728042761Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T11:58:36.72809456Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728138739Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T11:58:36.728150529Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T11:58:36.728303964Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728324897Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T11:58:36.728329986Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T11:58:36.72837034Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T11:58:36.728412783Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T11:58:36.728427007Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T11:58:36.728448949Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T11:58:36.728589768Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728616563Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T11:58:36.728628462Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T11:58:36.728659948Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728702557Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T11:58:36.728711101Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T11:58:36.728948202Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.728981471Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T11:58:36.728993257Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T11:58:36.729000625Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T11:58:36.729024301Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T11:58:36.729037257Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T11:58:36.729049676Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T11:58:36.729062084Z"} {"log":" File \"/home/app/app.py\", line 15, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T11:58:36.729070144Z"} {"log":" app_ui = ui.page_fluid(\n","stream":"stderr","time":"2024-12-02T11:58:36.729079194Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T11:58:36.72908735Z"} {"log":"AttributeError: module 'shiny.express.ui' has no attribute 'page_fluid'\n","stream":"stderr","time":"2024-12-02T11:58:36.729116688Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:01:32.715306825Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:01:32.715362739Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:01:32.715492112Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:01:32.715727495Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:02:56.181221884Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T12:02:56.281828726Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T12:02:56.28193953Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T12:02:56.282017438Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:02:59.62614338Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:02:59.626178747Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:02:59.626183276Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.626185813Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:02:59.626188539Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:02:59.626611963Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.626654121Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:02:59.626663338Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:02:59.626837493Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.626853806Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:02:59.62685754Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:02:59.627136416Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.627193074Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:02:59.62723571Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:02:59.627324441Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.627368986Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:02:59.627380965Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:02:59.627472201Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:02:59.627492161Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:02:59.627616298Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:02:59.627633306Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:02:59.627739893Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.627771135Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:02:59.627780392Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:02:59.627794479Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.627803588Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:02:59.627811052Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:02:59.627832693Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.62785607Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:02:59.627860594Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:02:59.628067977Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.628075826Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:02:59.628078422Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:02:59.628132176Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:02:59.62814585Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:02:59.628187345Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:02:59.628200366Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:02:59.628310147Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.628342316Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:02:59.628357996Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:02:59.628382026Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.628398995Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:02:59.628405939Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:02:59.628612687Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.62864787Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:02:59.62865859Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:02:59.628662591Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:02:59.628666169Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:02:59.62866996Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:02:59.628683858Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:02:59.628687068Z"} {"log":" File \"/home/app/app.py\", line 12, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:02:59.628691168Z"} {"log":" ui.page_fluid(\n","stream":"stderr","time":"2024-12-02T12:02:59.628709853Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:02:59.628721918Z"} {"log":"AttributeError: module 'shiny.express.ui' has no attribute 'page_fluid'\n","stream":"stderr","time":"2024-12-02T12:02:59.628774842Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:03:26.878437686Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:03:26.878482741Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:03:26.878542374Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:03:26.878766844Z"} {"log":"INFO: 79.117.165.141:58100 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.606943554Z"} {"log":"INFO: 79.117.165.141:58100 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.692252749Z"} {"log":"INFO: 79.117.165.141:58112 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.693149551Z"} {"log":"INFO: 79.117.165.141:58122 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.720552792Z"} {"log":"INFO: 79.117.165.141:58144 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.721288541Z"} {"log":"INFO: 79.117.165.141:58116 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.722515121Z"} {"log":"INFO: 79.117.165.141:58130 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.724629735Z"} {"log":"INFO: 79.117.165.141:58112 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.745816531Z"} {"log":"INFO: 79.117.165.141:58100 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.791053302Z"} {"log":"INFO: 79.117.165.141:58112 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.847038614Z"} {"log":"INFO: 79.117.165.141:58100 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.89646052Z"} {"log":"INFO: 79.117.165.141:58122 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.898926994Z"} {"log":"INFO: 79.117.165.141:58116 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.899936019Z"} {"log":"INFO: 79.117.165.141:58100 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:32.959732596Z"} {"log":"INFO: 79.117.165.141:58130 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:33.339367893Z"} {"log":"INFO: 79.117.165.141:58130 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:03:33.417962325Z"} {"log":"INFO: 79.117.165.141:58130 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:03:33.617934432Z"} {"log":"INFO: ('79.117.165.141', 58160) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:03:33.666155857Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:03:33.667838579Z"} {"log":"INFO: 79.117.165.141:58130 - \"GET /jupyter-leaflet.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:03:33.973286283Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:06:53.558438621Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:06:53.56027002Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T12:06:53.659848485Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T12:06:53.660078968Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T12:06:53.660260015Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:06:55.509956407Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:06:55.509998495Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:06:55.510060817Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:06:55.510359943Z"} {"log":"INFO: 79.117.165.141:36480 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.213272497Z"} {"log":"INFO: 79.117.165.141:36480 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.284019249Z"} {"log":"INFO: 79.117.165.141:36476 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.284598811Z"} {"log":"INFO: 79.117.165.141:36482 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.328258711Z"} {"log":"INFO: 79.117.165.141:36512 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.329569406Z"} {"log":"INFO: 79.117.165.141:36486 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.330405826Z"} {"log":"INFO: 79.117.165.141:36498 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.331362299Z"} {"log":"INFO: 79.117.165.141:36482 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.387781426Z"} {"log":"INFO: 79.117.165.141:36480 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.39061812Z"} {"log":"INFO: 79.117.165.141:36486 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.391734157Z"} {"log":"INFO: 79.117.165.141:36476 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.458383814Z"} {"log":"INFO: 79.117.165.141:36480 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.460934896Z"} {"log":"INFO: 79.117.165.141:36480 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.517248682Z"} {"log":"INFO: 79.117.165.141:36476 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.517934306Z"} {"log":"INFO: 79.117.165.141:36486 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.593309575Z"} {"log":"INFO: 79.117.165.141:36498 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.899341313Z"} {"log":"INFO: 79.117.165.141:36498 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:07:00.972333026Z"} {"log":"INFO: 79.117.165.141:36498 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:07:01.056298388Z"} {"log":"INFO: ('79.117.165.141', 36526) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:07:01.102496273Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:07:01.104238026Z"} {"log":"INFO: 79.117.165.141:36498 - \"GET /jupyter-leaflet.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:07:01.391804255Z"} {"log":"INFO: 79.117.165.141:49924 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.457476711Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:08:01.514273829Z"} {"log":"INFO: 79.117.165.141:49924 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.521181168Z"} {"log":"INFO: 79.117.165.141:49936 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.527771983Z"} {"log":"INFO: 79.117.165.141:49938 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.593329773Z"} {"log":"INFO: 79.117.165.141:49954 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.594136803Z"} {"log":"INFO: 79.117.165.141:49960 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.595383849Z"} {"log":"INFO: 79.117.165.141:49972 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.597384162Z"} {"log":"INFO: 79.117.165.141:49924 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.63697178Z"} {"log":"INFO: 79.117.165.141:49938 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.649696774Z"} {"log":"INFO: 79.117.165.141:49972 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.653189592Z"} {"log":"INFO: 79.117.165.141:49936 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.698062107Z"} {"log":"INFO: 79.117.165.141:49924 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.74848638Z"} {"log":"INFO: 79.117.165.141:49938 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.764081444Z"} {"log":"INFO: 79.117.165.141:49936 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.764953136Z"} {"log":"INFO: 79.117.165.141:49924 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:01.800495642Z"} {"log":"INFO: 79.117.165.141:49960 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:02.38821582Z"} {"log":"INFO: 79.117.165.141:49960 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:08:02.467899955Z"} {"log":"INFO: 79.117.165.141:49960 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:08:02.543345457Z"} {"log":"INFO: ('79.117.165.141', 49988) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:08:02.579484736Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:08:02.581343431Z"} {"log":"INFO: 79.117.165.141:49960 - \"GET /jupyter-leaflet.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:08:02.866139403Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:09:22.417440453Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:09:22.419349475Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T12:09:22.518982443Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T12:09:22.519208234Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T12:09:22.51937418Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:09:23.979799888Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-83e7n8nk because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:09:23.98016132Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:24.086799253Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:24.086944533Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:24.087234265Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:24.099639446Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:09:24.751165745Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:09:24.751188075Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:09:24.751192289Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.751194742Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:09:24.751197105Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:09:24.751683462Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.75172123Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:09:24.751730966Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:09:24.752017078Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.752040393Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:09:24.752048037Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:09:24.752433948Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.752465183Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:09:24.752479943Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:09:24.752683887Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.752734421Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:09:24.75275891Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:09:24.75286881Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:09:24.752902663Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:09:24.753059489Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:09:24.753078773Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:09:24.753129812Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.753158826Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:09:24.753169463Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:09:24.753271169Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.753285777Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:09:24.753292568Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:09:24.753348828Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.753386302Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:09:24.753400478Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:09:24.753619879Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.753648505Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:09:24.753661115Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:09:24.753731197Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:09:24.753765856Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:09:24.753815943Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:09:24.753848637Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:09:24.754023142Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.754045336Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:09:24.754057645Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:09:24.754178469Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.754199852Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:09:24.754212796Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:09:24.754340943Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.754398991Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:09:24.754417231Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:09:24.754425023Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:09:24.754432217Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:09:24.754439167Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:09:24.754446207Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:09:24.754475572Z"} {"log":" File \"/home/app/app.py\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:09:24.754488669Z"} {"log":" ui.panel_sidebar(\n","stream":"stderr","time":"2024-12-02T12:09:24.754503125Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:24.754514354Z"} {"log":"AttributeError: module 'shiny.ui' has no attribute 'panel_sidebar'. Did you mean: 'page_sidebar'?\n","stream":"stderr","time":"2024-12-02T12:09:24.754569237Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:09:59.277441134Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-qjijg8nd because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:09:59.277749031Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:59.35295389Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:59.352990879Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:59.353002468Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:09:59.355597978Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:09:59.902761988Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:09:59.902799163Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:09:59.902809229Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.902818657Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:09:59.902825407Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:09:59.903110637Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.903157219Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:09:59.90319225Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:09:59.903460088Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.903497662Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:09:59.903507247Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:09:59.903836354Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.903874699Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:09:59.903890392Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:09:59.904101643Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.904129879Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:09:59.904141218Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:09:59.904288509Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:09:59.904299215Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:09:59.904470495Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:09:59.904487888Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:09:59.904536646Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.904580032Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:09:59.904590995Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:09:59.904671909Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.904690204Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:09:59.904697105Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:09:59.904777667Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.904807263Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:09:59.904832886Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:09:59.905023852Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.905045057Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:09:59.905057467Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:09:59.905103693Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:09:59.905119629Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:09:59.905199927Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:09:59.905209677Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:09:59.905357238Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.905389317Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:09:59.905401212Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:09:59.905438371Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.905471403Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:09:59.905487086Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:09:59.905538179Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.905599032Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:09:59.905610771Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:09:59.905618181Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:09:59.905624948Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:09:59.905631708Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:09:59.905638367Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:09:59.905658097Z"} {"log":" File \"/home/app/app.py\", line 7, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:09:59.905665337Z"} {"log":" ui.panel_sidebar(\n","stream":"stderr","time":"2024-12-02T12:09:59.905674046Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:09:59.905683946Z"} {"log":"AttributeError: module 'shiny.ui' has no attribute 'panel_sidebar'. Did you mean: 'page_sidebar'?\n","stream":"stderr","time":"2024-12-02T12:09:59.905779574Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:10:35.740395489Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-rb0z2l3k because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:10:35.740700487Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:10:35.813297563Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:10:35.813324082Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:10:35.813374028Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:10:35.815921273Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:10:36.355696798Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:10:36.355742123Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:10:36.355752203Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.355759354Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:10:36.355766543Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:10:36.355946223Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.355981993Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:10:36.355990862Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:10:36.356278106Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.356305901Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:10:36.356313421Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:10:36.356697575Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.356728574Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:10:36.356737575Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:10:36.356938276Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.356977669Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:10:36.356992205Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:10:36.357113802Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:10:36.357143537Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:10:36.357306268Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:10:36.35734396Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:10:36.357353121Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.357393396Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:10:36.357408054Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:10:36.357488337Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.357500639Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:10:36.357507529Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:10:36.357570927Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.357608681Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:10:36.357619544Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:10:36.35781788Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.357835481Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:10:36.357842909Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:10:36.357877473Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:10:36.357896934Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:10:36.357946207Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:10:36.357964046Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:10:36.358114422Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.358140631Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:10:36.358153088Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:10:36.35818509Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.358216546Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:10:36.358227305Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:10:36.358315838Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:10:36.358365142Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:10:36.358378118Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:10:36.358385806Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:10:36.358392876Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:10:36.358426777Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:10:36.358452165Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:10:36.358480976Z"} {"log":" File \"/home/app/app.py\", line 10, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:10:36.358528188Z"} {"log":" ui.output_plot(\"histogram\", alt=\"A histogram\")\n","stream":"stderr","time":"2024-12-02T12:10:36.358580048Z"} {"log":"TypeError: output_plot() got an unexpected keyword argument 'alt'\n","stream":"stderr","time":"2024-12-02T12:10:36.358591944Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:11:11.145349704Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-t08wzqpf because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:11:11.145680483Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:11.220117622Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:11.220140184Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:11.220226971Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:11.222715267Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:11:11.759423855Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:11:11.759477449Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:11:11.759487984Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.7594953Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:11:11.759502326Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:11.759955839Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.759978145Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:11:11.759989473Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:11:11.760288911Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.760328641Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:11:11.76033883Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:11:11.760647087Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.760679177Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:11:11.760707128Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:11.760924046Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.760964706Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:11:11.76097449Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:11:11.761051944Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:11:11.761069408Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:11:11.761221319Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:11:11.761233Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:11:11.761284783Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.761347833Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:11:11.761360437Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:11:11.761426875Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.761444544Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:11:11.761451758Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:11:11.761500319Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.761536822Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:11:11.761552776Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:11:11.761761792Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.761796351Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:11:11.761805852Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:11:11.76181766Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:11:11.761825032Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:11:11.761876328Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:11:11.761922887Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:11:11.762050881Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.762084129Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:11:11.762097976Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:11:11.762120349Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.762165958Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:11:11.762178988Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:11:11.762224936Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.762270175Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:11:11.762285769Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:11:11.762327098Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:11:11.76235612Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:11:11.762420416Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:11:11.762439712Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:11:11.762450986Z"} {"log":" File \"/home/app/app.py\", line 6, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:11:11.762459677Z"} {"log":" app_ui = ui.page_sidebar(\n","stream":"stderr","time":"2024-12-02T12:11:11.76247306Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:11.762498475Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/ui/_page.py\", line 116, in page_sidebar\n","stream":"stderr","time":"2024-12-02T12:11:11.76250586Z"} {"log":" raise TypeError(\n","stream":"stderr","time":"2024-12-02T12:11:11.762513466Z"} {"log":"TypeError: `sidebar=` is not a `Sidebar` instance. Use `ui.sidebar(...)` to create one.\n","stream":"stderr","time":"2024-12-02T12:11:11.762520413Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:11:49.642662978Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-rbpidd8c because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:11:49.643013519Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:49.71655417Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:49.71660466Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:49.716615316Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:11:49.719039803Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:11:50.285731897Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:11:50.285756337Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:11:50.285759587Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.285761874Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:11:50.285764111Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.286078766Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.286118757Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:11:50.286128411Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:11:50.286401209Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.286436694Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:11:50.286451137Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:11:50.286749417Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.28679017Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:11:50.286805739Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.287001638Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.287025901Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:11:50.287033285Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:11:50.287333561Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:11:50.287341061Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:11:50.28750933Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:11:50.287531861Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:11:50.287587382Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.287621439Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:11:50.287626138Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:11:50.287709408Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.287731321Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:11:50.287754512Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:11:50.287798705Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.287828036Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:11:50.287832357Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:11:50.288033218Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.288051211Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:11:50.2880585Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:11:50.288104233Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:11:50.288126315Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:11:50.288176181Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:11:50.288187567Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:11:50.288353004Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.288374084Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:11:50.28838124Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:11:50.288411651Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.288486306Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:11:50.28849185Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:11:50.2885027Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.288554093Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:11:50.288559746Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:11:50.288563355Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:11:50.288566832Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:11:50.28857291Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:11:50.288576652Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:11:50.288580495Z"} {"log":" File \"/home/app/app.py\", line 6, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:11:50.288583939Z"} {"log":" app_ui = ui.page_sidebar(\n","stream":"stderr","time":"2024-12-02T12:11:50.288627833Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.288634196Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/ui/_page.py\", line 124, in page_sidebar\n","stream":"stderr","time":"2024-12-02T12:11:50.2886365Z"} {"log":" attrs, children = consolidate_attrs(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.289177535Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.289217146Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/ui/_tag.py\", line 31, in consolidate_attrs\n","stream":"stderr","time":"2024-12-02T12:11:50.289234883Z"} {"log":" tag = div(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.289261186Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.289282019Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/htmltools/tags.py\", line 731, in div\n","stream":"stderr","time":"2024-12-02T12:11:50.289287678Z"} {"log":" return Tag(\"div\", *args, _add_ws=_add_ws, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.289497273Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.289536283Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/htmltools/_core.py\", line 676, in __init__\n","stream":"stderr","time":"2024-12-02T12:11:50.289542035Z"} {"log":" self.attrs = TagAttrDict(*attrs, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.289742337Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.289755988Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/htmltools/_core.py\", line 533, in __init__\n","stream":"stderr","time":"2024-12-02T12:11:50.289763184Z"} {"log":" self.update(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:11:50.289936616Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/htmltools/_core.py\", line 552, in update\n","stream":"stderr","time":"2024-12-02T12:11:50.289943333Z"} {"log":" val = self._normalize_attr_value(v)\n","stream":"stderr","time":"2024-12-02T12:11:50.290104423Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:11:50.29011737Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/htmltools/_core.py\", line 583, in _normalize_attr_value\n","stream":"stderr","time":"2024-12-02T12:11:50.290124113Z"} {"log":" raise TypeError(\n","stream":"stderr","time":"2024-12-02T12:11:50.290303205Z"} {"log":"TypeError: Invalid type for attribute: \u003cclass 'htmltools._core.Tag'\u003e.Consider calling str() on this value before treating it as a tag attribute.\n","stream":"stderr","time":"2024-12-02T12:11:50.290321429Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:12:27.155551227Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-3kn8pktq because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:12:27.15588251Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:27.228357564Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:27.228382673Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:27.228454766Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:27.230829152Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:12:27.771982759Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:12:27.772050639Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:12:27.772063918Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:12:27.772299648Z"} {"log":"INFO: 79.117.165.141:34108 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.482119321Z"} {"log":"INFO: 79.117.165.141:34108 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.572479757Z"} {"log":"INFO: 79.117.165.141:34124 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.573371053Z"} {"log":"INFO: 79.117.165.141:34148 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.604185223Z"} {"log":"INFO: 79.117.165.141:34146 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.605119064Z"} {"log":"INFO: 79.117.165.141:34152 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.606434057Z"} {"log":"INFO: 79.117.165.141:34134 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.607227807Z"} {"log":"INFO: 79.117.165.141:34146 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.663747754Z"} {"log":"INFO: 79.117.165.141:34148 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.664979283Z"} {"log":"INFO: 79.117.165.141:34108 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.676407478Z"} {"log":"INFO: 79.117.165.141:34124 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.730599747Z"} {"log":"INFO: 79.117.165.141:34146 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.781266156Z"} {"log":"INFO: 79.117.165.141:34108 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.784586744Z"} {"log":"INFO: 79.117.165.141:34124 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.792369902Z"} {"log":"INFO: 79.117.165.141:34148 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:31.834896028Z"} {"log":"INFO: 79.117.165.141:34152 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:32.308418605Z"} {"log":"INFO: 79.117.165.141:34152 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:32.384830901Z"} {"log":"INFO: 79.117.165.141:34152 - \"GET /lib/bootstrap-5.3.1/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:32.556763456Z"} {"log":"INFO: 79.117.165.141:34134 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:12:32.572032238Z"} {"log":"INFO: ('79.117.165.141', 34162) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:12:32.618052842Z"} {"log":"SEND: {\"config\": {\"workerId\": \"\", \"sessionId\": \"e43836fc84af74dc2006c0d92dddaa271f8efa3270bf14771fd9e409240a650f\", \"user\": null}}\n","stream":"stdout","time":"2024-12-02T12:12:32.619169891Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:12:32.620283381Z"} {"log":"RECV: {\"method\":\"init\",\"data\":{\"n\":20,\".clientdata_output_histogram_width\":1524,\".clientdata_output_histogram_height\":400,\".clientdata_output_histogram_bg\":\"rgb(255, 255, 255)\",\".clientdata_output_histogram_fg\":\"rgb(29, 31, 33)\",\".clientdata_output_histogram_accent\":\"rgb(0, 123, 194)\",\".clientdata_output_histogram_font\":{\"families\":[\"Open Sans\",\"-apple-system\",\"BlinkMacSystemFont\",\"Segoe UI\",\"Roboto\",\"Helvetica Neue\",\"Arial\",\"sans-serif\"],\"size\":\"16px\"},\".clientdata_output_histogram_hidden\":false,\".clientdata_pixelratio\":1,\".clientdata_url_protocol\":\"http:\",\".clientdata_url_hostname\":\"146.59.69.180\",\".clientdata_url_port\":\"3949\",\".clientdata_url_pathname\":\"/\",\".clientdata_url_search\":\"\",\".clientdata_url_hash_initial\":\"\",\".clientdata_url_hash\":\"\",\".clientdata_singletons\":\"\"}}\n","stream":"stdout","time":"2024-12-02T12:12:32.669836985Z"} {"log":"SEND: {\"busy\": \"busy\"}\n","stream":"stdout","time":"2024-12-02T12:12:32.671885328Z"} {"log":"SEND: {\"recalculating\": {\"name\": \"histogram\", \"status\": \"recalculating\"}}\n","stream":"stdout","time":"2024-12-02T12:12:32.673032609Z"} {"log":"SEND: {\"recalculating\": {\"name\": \"histogram\", \"status\": \"recalculated\"}}\n","stream":"stdout","time":"2024-12-02T12:12:32.887949066Z"} {"log":"SEND: {\"busy\": \"idle\"}\n","stream":"stdout","time":"2024-12-02T12:12:32.888112502Z"} {"log":"SEND: {\"values\": {\"histogram\": {\"src\": \"data:image/png;[base64 data]\", \"width\": \"100%\", \"height\": \"100%\", \"alt\": \"A histogram\", \"coordmap\": {\"panels\": [{\"panel\": 1, \"row\": 1, \"col\": 1, \"domain\": {\"left\": 48.465844573056366, \"right\": 146.47096314737678, \"bottom\": 0.0, \"top\": 0.03613737372878405}, \"range\": {\"left\": 64.22222222222229, \"right\": 1509.0000000000002, \"bottom\": 361.27777777777777, \"top\": 15.0}, \"log\": {\"x\": null, \"y\": null}, \"mapping\": {\"x\": null, \"y\": null}}], \"dims\": {\"width\": 1524.0, \"height\": 400.0}}}}, \"inputMessages\": [], \"errors\": {}}\n","stream":"stdout","time":"2024-12-02T12:12:32.888437684Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:12:50.948186315Z"} {"log":"SEND: {\"progress\": {\"type\": \"binding\", \"message\": {\"id\": \"histogram\"}}}\n","stream":"stdout","time":"2024-12-02T12:12:50.949853353Z"} {"log":"remove_session: e43836fc84af74dc2006c0d92dddaa271f8efa3270bf14771fd9e409240a650f\n","stream":"stdout","time":"2024-12-02T12:12:50.949871402Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:12:50.95034062Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T12:12:51.050094204Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T12:12:51.050365503Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T12:12:51.050793428Z"} {"log":"mkdir -p failed for path /nonexistent/.config/matplotlib: [Errno 13] Permission denied: '/nonexistent'\n","stream":"stderr","time":"2024-12-02T12:12:52.417603089Z"} {"log":"Matplotlib created a temporary cache directory at /tmp/matplotlib-kobfj7zh because there was an issue with the default path (/nonexistent/.config/matplotlib); it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing.\n","stream":"stderr","time":"2024-12-02T12:12:52.417912514Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:52.490805367Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:52.490830117Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:52.49092223Z"} {"log":"Fontconfig error: No writable cache directories\n","stream":"stderr","time":"2024-12-02T12:12:52.492865263Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:12:53.078852569Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:12:53.078877063Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:12:53.07902907Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:12:53.079296987Z"} {"log":"INFO: 79.117.165.141:39146 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.84971614Z"} {"log":"INFO: 79.117.165.141:39146 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.921895031Z"} {"log":"INFO: 79.117.165.141:39132 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.924126466Z"} {"log":"INFO: 79.117.165.141:39178 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.971324616Z"} {"log":"INFO: 79.117.165.141:39170 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.97199929Z"} {"log":"INFO: 79.117.165.141:39154 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.972419853Z"} {"log":"INFO: 79.117.165.141:39194 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:56.973358665Z"} {"log":"INFO: 79.117.165.141:39146 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.030530586Z"} {"log":"INFO: 79.117.165.141:39154 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.031651998Z"} {"log":"INFO: 79.117.165.141:39170 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.032022641Z"} {"log":"INFO: 79.117.165.141:39132 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.094386742Z"} {"log":"INFO: 79.117.165.141:39146 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.161247622Z"} {"log":"INFO: 79.117.165.141:39154 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.162393341Z"} {"log":"INFO: 79.117.165.141:39132 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.163945328Z"} {"log":"INFO: 79.117.165.141:39170 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.211290003Z"} {"log":"INFO: 79.117.165.141:39178 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.498889428Z"} {"log":"INFO: 79.117.165.141:39178 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.577283537Z"} {"log":"INFO: 79.117.165.141:39178 - \"GET /lib/bootstrap-5.3.1/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.634224662Z"} {"log":"INFO: 79.117.165.141:39154 - \"GET /lib/shiny-busy-indicators-1.2.1/spinners/ring.svg HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:12:57.639018855Z"} {"log":"INFO: ('79.117.165.141', 39204) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:12:57.692060158Z"} {"log":"SEND: {\"config\": {\"workerId\": \"\", \"sessionId\": \"a70cfed03c4384723648e59af8a4edb94c227866b818cb2dca1a9d9ab5f622ff\", \"user\": null}}\n","stream":"stdout","time":"2024-12-02T12:12:57.693292447Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:12:57.694236186Z"} {"log":"INFO: 79.117.165.141:39154 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:12:57.699458774Z"} {"log":"RECV: {\"method\":\"init\",\"data\":{\"n\":20,\".clientdata_output_histogram_width\":1500,\".clientdata_output_histogram_height\":868,\".clientdata_output_histogram_bg\":\"rgb(255, 255, 255)\",\".clientdata_output_histogram_fg\":\"rgb(29, 31, 33)\",\".clientdata_output_histogram_accent\":\"rgb(0, 123, 194)\",\".clientdata_output_histogram_font\":{\"families\":[\"Open Sans\",\"-apple-system\",\"BlinkMacSystemFont\",\"Segoe UI\",\"Roboto\",\"Helvetica Neue\",\"Arial\",\"sans-serif\"],\"size\":\"16px\"},\".clientdata_output_histogram_hidden\":false,\".clientdata_pixelratio\":1,\".clientdata_url_protocol\":\"http:\",\".clientdata_url_hostname\":\"146.59.69.180\",\".clientdata_url_port\":\"3949\",\".clientdata_url_pathname\":\"/\",\".clientdata_url_search\":\"\",\".clientdata_url_hash_initial\":\"\",\".clientdata_url_hash\":\"\",\".clientdata_singletons\":\"\"}}\n","stream":"stdout","time":"2024-12-02T12:12:57.74351763Z"} {"log":"SEND: {\"busy\": \"busy\"}\n","stream":"stdout","time":"2024-12-02T12:12:57.745048829Z"} {"log":"SEND: {\"recalculating\": {\"name\": \"histogram\", \"status\": \"recalculating\"}}\n","stream":"stdout","time":"2024-12-02T12:12:57.745770775Z"} {"log":"SEND: {\"recalculating\": {\"name\": \"histogram\", \"status\": \"recalculated\"}}\n","stream":"stdout","time":"2024-12-02T12:12:57.986762531Z"} {"log":"SEND: {\"busy\": \"idle\"}\n","stream":"stdout","time":"2024-12-02T12:12:57.986872372Z"} {"log":"SEND: {\"values\": {\"histogram\": {\"src\": \"data:image/png;[base64 data]\", \"width\": \"100%\", \"height\": \"100%\", \"alt\": \"A histogram\", \"coordmap\": {\"panels\": [{\"panel\": 1, \"row\": 1, \"col\": 1, \"domain\": {\"left\": 48.465844573056366, \"right\": 146.47096314737678, \"bottom\": 0.0, \"top\": 0.03613737372878405}, \"range\": {\"left\": 64.22222222222229, \"right\": 1485.0, \"bottom\": 829.2777777777778, \"top\": 15.0}, \"log\": {\"x\": null, \"y\": null}, \"mapping\": {\"x\": null, \"y\": null}}], \"dims\": {\"width\": 1500.0, \"height\": 868.0}}}}, \"inputMessages\": [], \"errors\": {}}\n","stream":"stdout","time":"2024-12-02T12:12:57.987209999Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:16:28.58078546Z"} {"log":"SEND: {\"progress\": {\"type\": \"binding\", \"message\": {\"id\": \"histogram\"}}}\n","stream":"stdout","time":"2024-12-02T12:16:28.582277074Z"} {"log":"remove_session: a70cfed03c4384723648e59af8a4edb94c227866b818cb2dca1a9d9ab5f622ff\n","stream":"stdout","time":"2024-12-02T12:16:28.582345502Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:16:28.582506755Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-02T12:16:28.68199335Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-02T12:16:28.682585777Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-02T12:16:28.682786603Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-02T12:16:32.761107992Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:16:32.761186664Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-02T12:16:32.761198336Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.761205254Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-02T12:16:32.761211794Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:16:32.761444698Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.761475204Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-02T12:16:32.761488479Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-02T12:16:32.761691039Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.761728334Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-02T12:16:32.761737751Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-02T12:16:32.761958059Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.761988832Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-02T12:16:32.762015196Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-02T12:16:32.762147715Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.762201484Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-02T12:16:32.762211023Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-02T12:16:32.762440717Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-02T12:16:32.762477036Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-02T12:16:32.76256146Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-02T12:16:32.762601275Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-02T12:16:32.762637412Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.762670811Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-02T12:16:32.762688501Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-02T12:16:32.762761179Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.762770118Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-02T12:16:32.762776741Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-02T12:16:32.762818524Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.762844403Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-02T12:16:32.762850042Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-02T12:16:32.763029175Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.763052859Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-02T12:16:32.763060793Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-02T12:16:32.763089852Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-02T12:16:32.763097515Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-02T12:16:32.763132157Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-02T12:16:32.76316329Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-02T12:16:32.763274687Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.763305926Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-02T12:16:32.763322427Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-02T12:16:32.763368818Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.763431804Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-02T12:16:32.76344179Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-02T12:16:32.763452574Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.763488125Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-02T12:16:32.763496883Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-02T12:16:32.763504529Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-02T12:16:32.763511453Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-02T12:16:32.763518338Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-02T12:16:32.763525128Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-02T12:16:32.763532452Z"} {"log":" File \"/home/app/app.py\", line 6, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-02T12:16:32.763539412Z"} {"log":" gdf = gpd.read_file(gpd.datasets.get_path(\"naturalearth_lowres\"))\n","stream":"stderr","time":"2024-12-02T12:16:32.763548257Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-02T12:16:32.763568711Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/datasets/__init__.py\", line 18, in get_path\n","stream":"stderr","time":"2024-12-02T12:16:32.763575017Z"} {"log":" raise AttributeError(error_msg)\n","stream":"stderr","time":"2024-12-02T12:16:32.763835741Z"} {"log":"AttributeError: The geopandas.dataset has been deprecated and was removed in GeoPandas 1.0. You can get the original 'naturalearth_lowres' data from https://www.naturalearthdata.com/downloads/110m-cultural-vectors/.\n","stream":"stderr","time":"2024-12-02T12:16:32.763851431Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:17:25.707017798Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:17:25.707059449Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:17:25.707196896Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:17:25.707441876Z"} {"log":"INFO: 79.117.165.141:44504 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.35401657Z"} {"log":"INFO: 79.117.165.141:44504 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.440864075Z"} {"log":"INFO: 79.117.165.141:44498 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.441749729Z"} {"log":"INFO: 79.117.165.141:44516 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.467552604Z"} {"log":"INFO: 79.117.165.141:44510 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.47026419Z"} {"log":"INFO: 79.117.165.141:44544 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.470771379Z"} {"log":"INFO: 79.117.165.141:44530 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.471368947Z"} {"log":"INFO: 79.117.165.141:44516 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.528027175Z"} {"log":"INFO: 79.117.165.141:44504 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.551781803Z"} {"log":"INFO: 79.117.165.141:44498 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.604848917Z"} {"log":"INFO: 79.117.165.141:44516 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.631124648Z"} {"log":"INFO: 79.117.165.141:44530 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.644524264Z"} {"log":"INFO: 79.117.165.141:44504 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.65338214Z"} {"log":"INFO: 79.117.165.141:44498 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:28.666463959Z"} {"log":"INFO: 79.117.165.141:44510 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:29.077549857Z"} {"log":"INFO: 79.117.165.141:44510 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:17:29.204095695Z"} {"log":"INFO: 79.117.165.141:44544 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:17:29.220742247Z"} {"log":"INFO: ('79.117.165.141', 44558) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:17:29.25312322Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:17:29.254965722Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:17:40.214316211Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:17:40.21436123Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-02T12:17:40.214369028Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:17:40.615253332Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:17:40.615310028Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-02T12:17:40.615319622Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:17:40.645375831Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:17:40.64541715Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-02T12:17:40.645426209Z"} {"log":"INFO: 79.117.165.141:47046 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:17:43.46381449Z"} {"log":"INFO: 79.117.165.141:51194 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.662972667Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:18:03.715702819Z"} {"log":"INFO: 79.117.165.141:51194 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.740284202Z"} {"log":"INFO: 79.117.165.141:51202 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.741017697Z"} {"log":"INFO: 79.117.165.141:51218 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.790457707Z"} {"log":"INFO: 79.117.165.141:51234 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.79105348Z"} {"log":"INFO: 79.117.165.141:51250 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.791355547Z"} {"log":"INFO: 79.117.165.141:51246 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.792052867Z"} {"log":"INFO: 79.117.165.141:51194 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.853489399Z"} {"log":"INFO: 79.117.165.141:51234 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.858747885Z"} {"log":"INFO: 79.117.165.141:51202 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.905874794Z"} {"log":"INFO: 79.117.165.141:51194 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.913606351Z"} {"log":"INFO: 79.117.165.141:51202 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.976166831Z"} {"log":"INFO: 79.117.165.141:51246 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.979588794Z"} {"log":"INFO: 79.117.165.141:51194 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:03.979994119Z"} {"log":"INFO: 79.117.165.141:51218 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:04.441803276Z"} {"log":"INFO: 79.117.165.141:51218 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:18:04.570464066Z"} {"log":"INFO: 79.117.165.141:51250 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:04.576500435Z"} {"log":"INFO: ('79.117.165.141', 51258) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:18:04.61884135Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:18:04.619515259Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:15.198415827Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:15.198461899Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-02T12:18:15.198474301Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:15.557445091Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:15.557495663Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-02T12:18:15.557509793Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:15.586405619Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:15.586441581Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-02T12:18:15.586449255Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-02T12:18:17.076635425Z"} {"log":"INFO: Waiting for connections to close. (CTRL+C to force quit)\n","stream":"stderr","time":"2024-12-02T12:18:17.177911338Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-02T12:18:19.767104492Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-02T12:18:19.767133241Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-02T12:18:19.767342423Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-02T12:18:19.767577782Z"} {"log":"INFO: 79.117.165.141:59164 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.361224009Z"} {"log":"INFO: 79.117.165.141:59164 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.436746938Z"} {"log":"INFO: 79.117.165.141:59170 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.437097436Z"} {"log":"INFO: 79.117.165.141:59212 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.470704449Z"} {"log":"INFO: 79.117.165.141:59182 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.479804994Z"} {"log":"INFO: 79.117.165.141:59196 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.480847137Z"} {"log":"INFO: 79.117.165.141:59184 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.481621163Z"} {"log":"INFO: 79.117.165.141:59212 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.51991353Z"} {"log":"INFO: 79.117.165.141:59196 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.535952972Z"} {"log":"INFO: 79.117.165.141:59164 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.54167421Z"} {"log":"INFO: 79.117.165.141:59164 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.655229385Z"} {"log":"INFO: 79.117.165.141:59196 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.656171651Z"} {"log":"INFO: 79.117.165.141:59170 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.656897198Z"} {"log":"INFO: 79.117.165.141:59212 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.666139315Z"} {"log":"INFO: 79.117.165.141:59164 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.713775378Z"} {"log":"INFO: 79.117.165.141:59184 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:24.976404233Z"} {"log":"INFO: 79.117.165.141:59184 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:18:25.097372305Z"} {"log":"INFO: 79.117.165.141:59196 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-02T12:18:25.109457245Z"} {"log":"INFO: ('79.117.165.141', 55524) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-02T12:18:25.148204628Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-02T12:18:25.149974079Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:33.78110773Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:33.781169857Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-02T12:18:33.781174019Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:34.14334067Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:34.143371714Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-02T12:18:34.143376188Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-02T12:18:34.172694917Z"} {"log":"\n","stream":"stderr","time":"2024-12-02T12:18:34.172718241Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-02T12:18:34.172722685Z"} {"log":"INFO: 79.117.165.141:48216 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-02T12:18:37.032421867Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-02T12:47:14.823214398Z"} {"log":"INFO: 85.56.239.89:51917 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:31.145368298Z"} {"log":"INFO: 85.56.239.89:51917 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:34.813919152Z"} {"log":"INFO: 85.56.239.89:51916 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:35.031303697Z"} {"log":"INFO: 85.56.239.89:51920 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:35.685431008Z"} {"log":"INFO: 85.56.239.89:51921 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:35.725843312Z"} {"log":"INFO: 85.56.239.89:51922 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:35.742694359Z"} {"log":"INFO: 85.56.239.89:51919 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:35.766730711Z"} {"log":"INFO: 85.56.239.89:51917 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.338737853Z"} {"log":"INFO: 85.56.239.89:51920 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.43101656Z"} {"log":"INFO: 85.56.239.89:51916 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.605715574Z"} {"log":"INFO: 85.56.239.89:51919 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.612738816Z"} {"log":"INFO: 85.56.239.89:51917 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.695667597Z"} {"log":"INFO: 85.56.239.89:51919 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.729078837Z"} {"log":"INFO: 85.56.239.89:51921 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.733156678Z"} {"log":"INFO: 85.56.239.89:51920 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.853942792Z"} {"log":"INFO: 85.56.239.89:51922 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:53:37.97807996Z"} {"log":"INFO: 85.56.239.89:51922 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-03T07:53:39.705618369Z"} {"log":"INFO: ('85.56.239.89', 51924) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-03T07:53:40.020269636Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-03T07:53:41.856239389Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:57:33.286787464Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:57:33.286842888Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-03T07:57:33.286855901Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:58:07.605864634Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:58:07.605894978Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-03T07:58:07.605900756Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:58:08.081119121Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:58:08.081150559Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-03T07:58:08.081154286Z"} {"log":"INFO: 85.56.239.89:51922 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:58:21.451825529Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-03T07:58:21.555308458Z"} {"log":"INFO: 85.56.239.89:51972 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:58:21.555680083Z"} {"log":"INFO: ('85.56.239.89', 51973) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-03T07:58:21.875995865Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-03T07:58:21.876988544Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:58:30.753635773Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:58:30.753686793Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-03T07:58:30.753698499Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:58:31.782806542Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:58:31.782831059Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-03T07:58:31.782834696Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:58:31.812879537Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:58:31.812909311Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-03T07:58:31.81291775Z"} {"log":"INFO: 85.56.239.89:51975 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-03T07:58:40.973746813Z"} {"log":"INFO: 85.56.239.89:51979 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T07:59:01.354951659Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-03T07:59:01.440326307Z"} {"log":"INFO: ('85.56.239.89', 51981) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-03T07:59:01.618971139Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-03T07:59:01.619715551Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:59:10.285199632Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:59:10.285230524Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-03T07:59:10.285233229Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:59:10.719173462Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:59:10.719200674Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-03T07:59:10.719205135Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T07:59:10.748276861Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T07:59:10.748298881Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-03T07:59:10.748302014Z"} {"log":"INFO: 85.56.239.89:51980 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-03T07:59:20.045444844Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-03T08:38:02.828993511Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-03T12:14:37.128777888Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.221558315Z"} {"log":"INFO: 85.56.239.89:53902 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.258717732Z"} {"log":"INFO: 85.56.239.89:53903 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.259477013Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.298086929Z"} {"log":"INFO: 85.56.239.89:53902 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.315592283Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.354624832Z"} {"log":"INFO: 85.56.239.89:53903 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.356935012Z"} {"log":"INFO: 85.56.239.89:53902 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.399100875Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.411260532Z"} {"log":"INFO: 85.56.239.89:53903 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.421275717Z"} {"log":"INFO: 85.56.239.89:53902 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.457067288Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.4692735Z"} {"log":"INFO: 85.56.239.89:53902 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.519231601Z"} {"log":"INFO: 85.56.239.89:53903 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.52068771Z"} {"log":"INFO: 85.56.239.89:53901 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-03T12:14:37.528214743Z"} {"log":"INFO: ('85.56.239.89', 53906) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-03T12:14:38.349565887Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-03T12:14:38.352554532Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T12:14:48.138190108Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T12:14:48.138236662Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-03T12:14:48.138267666Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T12:14:48.594682885Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T12:14:48.594733388Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-03T12:14:48.594742363Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-03T12:14:48.622182897Z"} {"log":"\n","stream":"stderr","time":"2024-12-03T12:14:48.622224526Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-03T12:14:48.622233236Z"} {"log":"INFO: 85.56.239.89:53912 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-03T12:15:02.887339224Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-03T12:15:53.056559179Z"} {"log":"INFO: 2.136.192.212:54660 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.436878759Z"} {"log":"INFO: 2.136.192.212:54661 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.612664088Z"} {"log":"INFO: 2.136.192.212:54660 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.677937711Z"} {"log":"INFO: 2.136.192.212:54665 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.862832089Z"} {"log":"INFO: 2.136.192.212:54664 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.863624762Z"} {"log":"INFO: 2.136.192.212:54662 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.86648534Z"} {"log":"INFO: 2.136.192.212:54663 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.976647932Z"} {"log":"INFO: 2.136.192.212:54660 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:27.983301183Z"} {"log":"INFO: 2.136.192.212:54663 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.044093275Z"} {"log":"INFO: 2.136.192.212:54661 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.044865404Z"} {"log":"INFO: 2.136.192.212:54662 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.046055958Z"} {"log":"INFO: 2.136.192.212:54661 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.109790603Z"} {"log":"INFO: 2.136.192.212:54660 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.122104467Z"} {"log":"INFO: 2.136.192.212:54662 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.230062307Z"} {"log":"INFO: 2.136.192.212:54661 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.231503453Z"} {"log":"INFO: 2.136.192.212:54665 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:43:28.591608483Z"} {"log":"INFO: 2.136.192.212:54665 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-04T07:43:28.739613153Z"} {"log":"INFO: ('2.136.192.212', 54668) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-04T07:43:28.83869013Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-04T07:43:28.846438595Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:43:40.269068774Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:43:40.269117236Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-04T07:43:40.269126795Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:43:40.719736346Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:43:40.719785091Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-04T07:43:40.719794065Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:43:40.747902669Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:43:40.747942898Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-04T07:43:40.747951292Z"} {"log":"INFO: 2.136.192.212:54731 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-04T07:43:58.56320159Z"} {"log":"INFO: 2.136.192.212:56051 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:53:49.428347081Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-04T07:53:49.492361937Z"} {"log":"INFO: ('2.136.192.212', 56053) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-04T07:53:49.794711038Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-04T07:53:49.798477868Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:57:10.770792913Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:57:10.770819687Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-04T07:57:10.770832895Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:57:11.330642546Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:57:11.330668207Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-04T07:57:11.330672244Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T07:57:11.35955921Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T07:57:11.359574964Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-04T07:57:11.359578837Z"} {"log":"INFO: 2.136.192.212:56051 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T07:57:17.114919101Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-04T07:57:17.116161436Z"} {"log":"INFO: 2.136.192.212:56931 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T08:01:05.732795144Z"} {"log":"INFO: ('2.136.192.212', 56933) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-04T08:01:06.020605746Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-04T08:01:06.02274871Z"} {"log":"/home/app/app.py:125: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T08:01:15.378302558Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T08:01:15.378334118Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-04T08:01:15.378337594Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T08:01:15.81530216Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T08:01:15.815344538Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-04T08:01:15.815352838Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-04T08:01:15.844928073Z"} {"log":"\n","stream":"stderr","time":"2024-12-04T08:01:15.844951455Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-04T08:01:15.844954983Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-04T08:01:22.113160305Z"} {"log":"INFO: 2.136.192.212:62145 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-04T13:07:15.718228892Z"} {"log":"INFO: 2.136.209.137:60676 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-07T23:32:15.399482815Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-09T07:49:24.514336376Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-09T07:49:26.014365802Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-09T07:49:28.105829974Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-09T07:49:29.061413387Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-09T07:49:40.846929165Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-09T07:49:40.846998132Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-09T07:49:40.847114472Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-09T07:49:40.84751148Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-09T07:49:51.484919426Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-09T07:49:51.579290973Z"} {"log":"INFO: 79.117.165.141:38624 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.62981977Z"} {"log":"INFO: 79.117.165.141:38632 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.70849688Z"} {"log":"INFO: 79.117.165.141:38624 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.708886413Z"} {"log":"INFO: 79.117.165.141:38668 - \"GET /www/layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:49:51.750101324Z"} {"log":"INFO: 79.117.165.141:38654 - \"GET /www/style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:49:51.750500759Z"} {"log":"INFO: 79.117.165.141:38646 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.751039497Z"} {"log":"INFO: 79.117.165.141:38670 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.752041359Z"} {"log":"INFO: 79.117.165.141:38668 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.804281196Z"} {"log":"INFO: 79.117.165.141:38654 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.804796729Z"} {"log":"INFO: 79.117.165.141:38646 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.805590627Z"} {"log":"INFO: 79.117.165.141:38624 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.809598307Z"} {"log":"INFO: 79.117.165.141:38632 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.880991596Z"} {"log":"INFO: 79.117.165.141:38624 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.940646116Z"} {"log":"INFO: 79.117.165.141:38646 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.975281672Z"} {"log":"INFO: 79.117.165.141:38632 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:51.976640392Z"} {"log":"INFO: 79.117.165.141:38654 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:52.000304591Z"} {"log":"INFO: 79.117.165.141:38668 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:49:52.666862366Z"} {"log":"INFO: 79.117.165.141:38668 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:49:52.747625478Z"} {"log":"INFO: ('79.117.165.141', 38674) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-09T07:49:52.805462143Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-09T07:49:52.807313418Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:02.490788123Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:02.490843156Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-09T07:50:02.490851993Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:02.921961574Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:02.922009091Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-09T07:50:02.922018181Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:02.954789609Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:02.954828098Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-09T07:50:02.954836722Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:06.750411724Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.29528299Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-09T07:50:10.344642565Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-09T07:50:10.348384041Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.372515445Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.377967336Z"} {"log":"INFO: 79.117.165.141:51130 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.422313689Z"} {"log":"INFO: 79.117.165.141:51114 - \"GET /www/layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:10.4295965Z"} {"log":"INFO: 79.117.165.141:51146 - \"GET /www/style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:10.430672258Z"} {"log":"INFO: 79.117.165.141:51158 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.431745719Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.433647823Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-09T07:50:10.44877712Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.4742031Z"} {"log":"INFO: 79.117.165.141:51114 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.480517981Z"} {"log":"INFO: 79.117.165.141:51146 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.488913482Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.598976099Z"} {"log":"INFO: 79.117.165.141:51114 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.61257518Z"} {"log":"INFO: 79.117.165.141:51158 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.61350736Z"} {"log":"INFO: 79.117.165.141:51072 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.654474224Z"} {"log":"INFO: 79.117.165.141:51146 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:10.676187969Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:11.422358578Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:11.503522137Z"} {"log":"INFO: ('79.117.165.141', 51172) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-09T07:50:11.554630551Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-09T07:50:11.555377708Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:20.320920737Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:20.320965771Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-09T07:50:20.320972109Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:20.683507581Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:20.683555585Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-09T07:50:20.683564354Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:50:20.714683848Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:50:20.714731783Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-09T07:50:20.714740193Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:22.260527312Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:24.18749928Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /www/layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:28.905007214Z"} {"log":"INFO: 79.117.165.141:58960 - \"GET /www/style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:50:28.953345529Z"} {"log":"INFO: 79.117.165.141:58960 - \"GET /lib/shiny-1.2.1/shiny.js.map HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:29.989098496Z"} {"log":"INFO: 79.117.165.141:51088 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js.map HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:29.990441544Z"} {"log":"INFO: 79.117.165.141:58988 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js.map HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:30.037768179Z"} {"log":"INFO: 79.117.165.141:58974 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js.map HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:50:30.039113106Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-09T07:51:28.369377444Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-09T07:51:28.370207152Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-09T07:51:28.470718374Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-09T07:51:28.470854472Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-09T07:51:28.470928761Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-09T07:51:30.819530996Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-09T07:51:30.819564958Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-09T07:51:30.819670309Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-09T07:51:30.819943619Z"} {"log":"INFO: 79.117.165.141:45112 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.52015297Z"} {"log":"INFO: 79.117.165.141:45112 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.616436033Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.617221446Z"} {"log":"INFO: 79.117.165.141:45170 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:34.646602383Z"} {"log":"INFO: 79.117.165.141:45148 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:34.647744863Z"} {"log":"INFO: 79.117.165.141:45164 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.649925771Z"} {"log":"INFO: 79.117.165.141:45132 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.651274119Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.676120441Z"} {"log":"INFO: 79.117.165.141:45170 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.694829031Z"} {"log":"INFO: 79.117.165.141:45148 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.698868148Z"} {"log":"INFO: 79.117.165.141:45112 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.724969912Z"} {"log":"INFO: 79.117.165.141:45132 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.81108641Z"} {"log":"INFO: 79.117.165.141:45148 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.81182693Z"} {"log":"INFO: 79.117.165.141:45112 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.838016346Z"} {"log":"INFO: 79.117.165.141:45170 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.899300174Z"} {"log":"INFO: 79.117.165.141:45132 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:34.900042671Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-09T07:51:35.553976417Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:35.652698416Z"} {"log":"INFO: ('79.117.165.141', 45176) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-09T07:51:35.700656817Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-09T07:51:35.702338305Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:51:44.224259706Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:51:44.224292443Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-09T07:51:44.224296906Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:51:44.633436586Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:51:44.63347867Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-09T07:51:44.633483043Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-09T07:51:44.664928029Z"} {"log":"\n","stream":"stderr","time":"2024-12-09T07:51:44.664953052Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-09T07:51:44.66496178Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:45.447254717Z"} {"log":"INFO: 79.117.165.141:45164 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:45.447485122Z"} {"log":"INFO: 79.117.165.141:45128 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-09T07:51:48.217263024Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-09T07:56:32.603153206Z"} {"log":"INFO: 2.136.192.212:57111 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-10T08:52:24.198347419Z"} {"log":"INFO: 2.136.192.212:57111 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.27434781Z"} {"log":"INFO: 2.136.192.212:57112 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.318547646Z"} {"log":"INFO: 2.136.192.212:57113 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.319004596Z"} {"log":"INFO: 2.136.192.212:57114 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.322102917Z"} {"log":"INFO: 2.136.192.212:57116 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.32270694Z"} {"log":"INFO: 2.136.192.212:57115 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.323129795Z"} {"log":"INFO: 2.136.192.212:57111 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.345276789Z"} {"log":"INFO: 2.136.192.212:57116 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.488724535Z"} {"log":"INFO: 2.136.192.212:57111 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.489215384Z"} {"log":"INFO: 2.136.192.212:57114 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.490512688Z"} {"log":"INFO: 2.136.192.212:57115 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.490997488Z"} {"log":"INFO: 2.136.192.212:57113 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.505979824Z"} {"log":"INFO: 2.136.192.212:57112 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-10T08:52:24.507031288Z"} {"log":"INFO: 2.136.192.212:57113 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-10T08:52:24.56352613Z"} {"log":"INFO: 2.136.192.212:57112 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-10T08:52:24.568004634Z"} {"log":"INFO: 2.136.192.212:57142 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-10T08:52:36.191125287Z"} {"log":"INFO: 2.136.192.212:57142 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-10T08:52:36.444529748Z"} {"log":"INFO: ('2.136.192.212', 57143) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-10T08:52:36.493669187Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-10T08:52:36.500441553Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-10T08:54:40.21612237Z"} {"log":"\n","stream":"stderr","time":"2024-12-10T08:54:40.216449385Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-10T08:54:40.216462657Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-10T08:54:51.389731186Z"} {"log":"\n","stream":"stderr","time":"2024-12-10T08:54:51.389786544Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-10T08:54:51.389798719Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-10T08:54:51.418920584Z"} {"log":"\n","stream":"stderr","time":"2024-12-10T08:54:51.418958273Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-10T08:54:51.41897004Z"} {"log":"INFO: 2.136.192.212:57142 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-10T08:54:54.6852376Z"} {"log":"INFO: 2.136.192.212:57439 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-10T08:55:01.992879469Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-10T08:55:15.05019027Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:20.568219022Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:20.599405716Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:20.709998787Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:20.713742394Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:23.661854656Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:23.683103838Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:23.769262048Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:47:23.788693378Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:56.624761471Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:56.626155885Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:56.756323454Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:56.759002585Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:56.809471306Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:50:57.006487033Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:51:01.817492796Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:51:01.821984915Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:51:01.957041178Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:51:01.958173752Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:52:59.460094296Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:52:59.460767617Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:52:59.563887959Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-11T09:52:59.580945894Z"} {"log":"INFO: 79.117.165.141:57196 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.338663386Z"} {"log":"INFO: 79.117.165.141:57188 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.539794759Z"} {"log":"INFO: 79.117.165.141:57196 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.540648069Z"} {"log":"INFO: 79.117.165.141:57212 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:54:17.585280526Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:54:17.585834796Z"} {"log":"INFO: 79.117.165.141:57220 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.586728994Z"} {"log":"INFO: 79.117.165.141:57200 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.587247554Z"} {"log":"INFO: 79.117.165.141:57212 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.840933503Z"} {"log":"INFO: 79.117.165.141:57220 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.84162877Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.842002101Z"} {"log":"INFO: 79.117.165.141:57196 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.842510637Z"} {"log":"INFO: 79.117.165.141:57188 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.842991485Z"} {"log":"INFO: 79.117.165.141:57188 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.900677677Z"} {"log":"INFO: 79.117.165.141:57200 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.960569222Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.962404849Z"} {"log":"INFO: 79.117.165.141:57196 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:17.962744497Z"} {"log":"INFO: 79.117.165.141:57212 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:54:18.433695381Z"} {"log":"INFO: 79.117.165.141:57212 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:54:18.515654851Z"} {"log":"INFO: ('79.117.165.141', 57234) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-11T09:54:18.599425838Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-11T09:54:18.861443706Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:55:04.259201314Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:55:04.259274097Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-11T09:55:04.259283469Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:55:13.824114411Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:55:13.824154802Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-11T09:55:13.824163186Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:55:13.854088673Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:55:13.854100076Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-11T09:55:13.854102824Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:23.003633355Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-11T09:55:29.748321681Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:29.750524786Z"} {"log":"INFO: 79.117.165.141:48418 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:29.751071201Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:29.751417562Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:29.872280913Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:29.925501719Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:55:29.932517413Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:55:29.986132253Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.050609819Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.191108138Z"} {"log":"INFO: 79.117.165.141:48418 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.194874902Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.209893233Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.247618475Z"} {"log":"INFO: 79.117.165.141:48418 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.24918057Z"} {"log":"INFO: 79.117.165.141:57208 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.262860367Z"} {"log":"INFO: 79.117.165.141:48418 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.303506688Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T09:55:30.30487278Z"} {"log":"INFO: 79.117.165.141:48404 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:55:30.369379853Z"} {"log":"INFO: ('79.117.165.141', 49000) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-11T09:55:30.523275033Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-11T09:55:30.523887659Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:57:18.442600131Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:57:18.44264795Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-11T09:57:18.442661716Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:57:19.721511525Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:57:19.721537183Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-11T09:57:19.721541188Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T09:57:19.753144638Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T09:57:19.753159373Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-11T09:57:19.753163092Z"} {"log":"INFO: 79.117.165.141:48874 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T09:57:38.517906065Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-11T10:21:44.342956156Z"} {"log":"INFO: 85.56.239.89:52483 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.576270468Z"} {"log":"INFO: 85.56.239.89:52483 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.675409039Z"} {"log":"INFO: 85.56.239.89:52484 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.692379451Z"} {"log":"INFO: 85.56.239.89:52486 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T15:26:19.74067501Z"} {"log":"INFO: 85.56.239.89:52488 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T15:26:19.749461114Z"} {"log":"INFO: 85.56.239.89:52489 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-11T15:26:19.753277174Z"} {"log":"INFO: 85.56.239.89:52487 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-11T15:26:19.75429737Z"} {"log":"INFO: 85.56.239.89:52483 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.790859788Z"} {"log":"INFO: 85.56.239.89:52486 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.847228357Z"} {"log":"INFO: 85.56.239.89:52489 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.851944855Z"} {"log":"INFO: 85.56.239.89:52487 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.852426988Z"} {"log":"INFO: 85.56.239.89:52488 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.853609129Z"} {"log":"INFO: 85.56.239.89:52484 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.863033116Z"} {"log":"INFO: 85.56.239.89:52487 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.919125529Z"} {"log":"INFO: 85.56.239.89:52488 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:19.98903353Z"} {"log":"INFO: 85.56.239.89:52489 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 304 Not Modified\n","stream":"stdout","time":"2024-12-11T15:26:19.992859773Z"} {"log":"INFO: 85.56.239.89:52483 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-11T15:26:20.231063725Z"} {"log":"INFO: 85.56.239.89:52483 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-11T15:26:20.348782996Z"} {"log":"INFO: ('85.56.239.89', 52490) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-11T15:26:20.398398263Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-11T15:26:20.400105969Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T15:26:29.005892079Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T15:26:29.005940683Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-11T15:26:29.00595013Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T15:26:31.22993003Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T15:26:31.229977233Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-11T15:26:31.229986366Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-11T15:26:31.259407265Z"} {"log":"\n","stream":"stderr","time":"2024-12-11T15:26:31.259448753Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-11T15:26:31.259457628Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-11T15:26:35.829604982Z"} {"log":"INFO: 2.136.192.212:50548 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T07:32:03.230648201Z"} {"log":"INFO: 2.136.192.212:64073 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:43.134030238Z"} {"log":"INFO: 2.136.192.212:64073 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:44.850507931Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:44.876072698Z"} {"log":"INFO: 2.136.192.212:64075 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:32:45.022642524Z"} {"log":"INFO: 2.136.192.212:64078 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:32:45.023047382Z"} {"log":"INFO: 2.136.192.212:64076 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.023475468Z"} {"log":"INFO: 2.136.192.212:64077 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.02382482Z"} {"log":"INFO: 2.136.192.212:64075 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.442938347Z"} {"log":"INFO: 2.136.192.212:64078 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.461483241Z"} {"log":"INFO: 2.136.192.212:64077 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.475589284Z"} {"log":"INFO: 2.136.192.212:64073 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.529534419Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.57560309Z"} {"log":"INFO: 2.136.192.212:64077 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:45.689840677Z"} {"log":"INFO: 2.136.192.212:64073 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:46.12322607Z"} {"log":"INFO: 2.136.192.212:64078 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:46.202560386Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:46.235350037Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:32:46.422132679Z"} {"log":"INFO: ('2.136.192.212', 64079) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-12T18:32:49.260806661Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-12T18:32:52.015923431Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:32:53.525178803Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:34:54.668704602Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:34:54.66874873Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-12T18:34:54.668752774Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:36:11.390153011Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:36:11.390205614Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-12T18:36:11.390209916Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:36:11.655298487Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:36:11.655324097Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-12T18:36:11.65532888Z"} {"log":"INFO: 2.136.192.212:64208 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-12T18:38:18.22819186Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:38:18.23066832Z"} {"log":"INFO: 2.136.192.212:64101 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:38:18.231089769Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-12T18:38:19.619708073Z"} {"log":"INFO: 2.136.192.212:64074 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:38:19.620028972Z"} {"log":"INFO: 2.136.192.212:64208 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:38:19.620347172Z"} {"log":"INFO: ('2.136.192.212', 64439) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-12T18:38:20.543307219Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-12T18:38:20.545175326Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:38:30.516914792Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:38:30.516965477Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-12T18:38:30.516975Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:38:31.127907424Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:38:31.127937863Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-12T18:38:31.127941458Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-12T18:38:31.15769846Z"} {"log":"\n","stream":"stderr","time":"2024-12-12T18:38:31.157738816Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-12T18:38:31.157743177Z"} {"log":"INFO: 2.136.192.212:64461 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-12T18:38:44.008687588Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-12T19:13:48.882982951Z"} {"log":"INFO: 84.77.206.109:50400 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T09:14:38.710613781Z"} {"log":"INFO: 84.77.206.109:55560 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T13:08:27.720890129Z"} {"log":"INFO: 84.77.206.109:55562 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T13:08:28.471802974Z"} {"log":"INFO: 84.77.206.109:55560 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T13:08:28.472268103Z"} {"log":"INFO: 84.77.206.109:55561 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T13:08:28.472649341Z"} {"log":"INFO: 84.77.206.109:55560 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-13T13:08:28.90817417Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-14T13:03:53.824304371Z"} {"log":"INFO: 162.142.125.45:42730 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-14T13:04:08.690088488Z"} {"log":"INFO: 162.142.125.45:58336 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-14T13:04:17.244449082Z"} {"log":"INFO: 162.142.125.45:58350 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-14T13:04:21.639441008Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-14T13:04:21.6516521Z"} {"log":"INFO: 2.136.192.212:58618 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:36.771338633Z"} {"log":"INFO: 2.136.192.212:58618 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:38.12482612Z"} {"log":"INFO: 2.136.192.212:58619 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:38.152716601Z"} {"log":"INFO: 2.136.192.212:58625 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:40.733975123Z"} {"log":"INFO: 2.136.192.212:58626 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:32:40.734611004Z"} {"log":"INFO: 2.136.192.212:58623 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:40.760425401Z"} {"log":"INFO: 2.136.192.212:58624 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:32:40.760815071Z"} {"log":"INFO: 2.136.192.212:58626 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.050402422Z"} {"log":"INFO: 2.136.192.212:58618 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.120735439Z"} {"log":"INFO: 2.136.192.212:58624 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.260310277Z"} {"log":"INFO: 2.136.192.212:58623 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.322298587Z"} {"log":"INFO: 2.136.192.212:58619 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.351748133Z"} {"log":"INFO: 2.136.192.212:58618 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.352623719Z"} {"log":"INFO: 2.136.192.212:58618 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.444181289Z"} {"log":"INFO: 2.136.192.212:58619 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.447424204Z"} {"log":"INFO: 2.136.192.212:58624 - \"GET /lib/selectize-0.12.6/accessibility/js/selectize-plugin-a11y.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:41.532097391Z"} {"log":"INFO: 2.136.192.212:58626 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:32:42.245079216Z"} {"log":"INFO: 2.136.192.212:58626 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:32:42.393553792Z"} {"log":"INFO: ('2.136.192.212', 58638) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T08:32:47.0599546Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T08:32:51.486432926Z"} {"log":"/home/app/app.py:120: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-16T08:35:18.877093243Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:35:18.877143656Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-16T08:35:18.87715647Z"} {"log":"/home/app/app.py:66: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-16T08:36:04.89807351Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:36:04.898102867Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-16T08:36:04.898106576Z"} {"log":"/home/app/app.py:67: UserWarning: Geometry is in a geographic CRS. Results from 'centroid' are likely incorrect. Use 'GeoSeries.to_crs()' to re-project geometries to a projected CRS before this operation.\n","stream":"stderr","time":"2024-12-16T08:36:05.404287695Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:36:05.404308218Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-16T08:36:05.404311381Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T08:39:03.89321634Z"} {"log":"INFO: 162.142.125.199:33872 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-17T19:02:00.585307569Z"} {"log":"INFO: 162.142.125.199:39194 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-17T19:02:09.462755758Z"} {"log":"INFO: 162.142.125.199:49052 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-17T19:02:12.23882065Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-17T19:02:12.340516746Z"} {"log":"INFO: 206.168.34.201:53610 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-17T19:04:44.626577995Z"} {"log":"INFO: 206.168.34.201:53612 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-17T19:04:45.601941735Z"} {"log":"INFO: 206.168.34.201:38814 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-17T19:04:46.482948827Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-17T19:04:46.483563855Z"} {"log":"INFO: 162.142.125.210:38904 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-18T22:12:18.77028395Z"} {"log":"INFO: 162.142.125.210:38914 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-18T22:12:20.137678242Z"} {"log":"INFO: 162.142.125.210:38922 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-18T22:12:21.591850779Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-18T22:12:21.677806546Z"} {"log":"INFO: 206.168.34.115:48578 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-18T22:16:05.704361922Z"} {"log":"INFO: 206.168.34.115:48586 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-18T22:16:07.802587492Z"} {"log":"INFO: 206.168.34.115:48592 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-18T22:16:10.327485409Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-18T22:16:10.328142301Z"} {"log":"INFO: 162.142.125.34:55656 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-19T14:34:34.363850181Z"} {"log":"INFO: 162.142.125.34:55660 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T14:34:38.255055031Z"} {"log":"INFO: 162.142.125.34:55676 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T14:34:41.004900205Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-19T14:34:41.038561983Z"} {"log":"INFO: 206.168.34.210:41724 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-19T21:25:59.997139468Z"} {"log":"INFO: 206.168.34.210:59260 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T21:26:04.120077139Z"} {"log":"INFO: 206.168.34.210:59278 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T21:26:06.733644265Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-19T21:26:06.734108438Z"} {"log":"INFO: 167.94.138.54:35796 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-19T21:33:18.146495535Z"} {"log":"INFO: 167.94.138.54:35086 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T21:33:22.09555149Z"} {"log":"INFO: 167.94.138.54:35100 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T21:33:25.412413893Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-19T21:33:25.413061921Z"} {"log":"INFO: 206.168.34.119:60054 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-19T22:13:34.923733759Z"} {"log":"INFO: 206.168.34.119:60062 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T22:13:37.900234794Z"} {"log":"INFO: 206.168.34.119:60086 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-19T22:13:41.649838568Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-19T22:13:41.650525815Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-20T09:03:46.119703779Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-20T10:35:27.031962456Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-20T11:54:59.907819437Z"} {"log":"INFO: 206.168.34.56:56040 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-20T21:55:43.217756629Z"} {"log":"INFO: 206.168.34.56:54190 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-20T21:55:49.817393535Z"} {"log":"INFO: 206.168.34.56:54206 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-20T21:55:53.044915156Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-20T21:55:53.045672524Z"} {"log":"INFO: 206.168.34.95:50516 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-21T04:11:10.49283954Z"} {"log":"INFO: 206.168.34.95:43858 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-21T04:11:15.892562658Z"} {"log":"INFO: 206.168.34.95:43866 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-21T04:11:19.216937413Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-21T04:11:19.21767992Z"} {"log":"INFO: 206.168.34.197:40194 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-21T04:17:30.542277406Z"} {"log":"INFO: 206.168.34.197:40196 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-21T04:17:32.400887382Z"} {"log":"INFO: 206.168.34.197:44930 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-21T04:17:38.148045573Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-21T04:17:38.148622954Z"} {"log":"INFO: 167.94.138.198:46440 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-22T03:09:32.983611003Z"} {"log":"INFO: 167.94.138.198:46444 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-22T03:09:34.115690331Z"} {"log":"INFO: 167.94.138.198:38412 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-22T03:09:35.718951963Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-22T03:09:35.719763064Z"} {"log":"INFO: 206.168.34.78:58336 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-22T17:09:04.00653488Z"} {"log":"INFO: 206.168.34.78:58352 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-22T17:09:05.734192343Z"} {"log":"INFO: 206.168.34.78:50364 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-22T17:09:11.187192446Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-22T17:09:11.187904084Z"} {"log":"INFO: 162.142.125.206:40558 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-23T05:06:21.482227765Z"} {"log":"INFO: 162.142.125.206:40564 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-23T05:06:22.409187842Z"} {"log":"INFO: 162.142.125.206:40574 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-23T05:06:23.180762627Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-23T05:06:23.181429652Z"} {"log":"INFO: 206.168.34.48:33594 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-24T19:33:37.243884851Z"} {"log":"INFO: 206.168.34.48:45882 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-24T19:33:48.859714564Z"} {"log":"INFO: 206.168.34.48:57784 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-24T19:33:52.029735047Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-24T19:33:52.148311217Z"} {"log":"INFO: 206.168.34.88:46892 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-25T02:14:00.450575796Z"} {"log":"INFO: 206.168.34.88:46906 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T02:14:01.957990529Z"} {"log":"INFO: 206.168.34.88:46916 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T02:14:04.206363561Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-25T02:14:04.206711191Z"} {"log":"INFO: 162.142.125.119:37878 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-25T02:22:30.630602827Z"} {"log":"INFO: 162.142.125.119:37930 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T02:22:37.64400344Z"} {"log":"INFO: 162.142.125.119:54522 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T02:22:41.907556082Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-25T02:22:41.907846028Z"} {"log":"INFO: 162.142.125.123:37552 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-25T03:02:11.723538497Z"} {"log":"INFO: 162.142.125.123:37564 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T03:02:16.577690397Z"} {"log":"INFO: 162.142.125.123:59006 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T03:02:18.851152048Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-25T03:02:18.851508639Z"} {"log":"INFO: 167.94.138.177:43488 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-25T03:09:07.354047846Z"} {"log":"INFO: 167.94.138.177:36388 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T03:09:10.457268929Z"} {"log":"INFO: 167.94.138.177:36432 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-25T03:09:13.701569788Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-25T03:09:13.702045428Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-26T02:08:23.702700726Z"} {"log":"INFO: 167.94.138.195:52494 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-26T03:41:33.325003441Z"} {"log":"INFO: 167.94.138.195:52516 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-26T03:41:36.090827978Z"} {"log":"INFO: 167.94.138.195:49256 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-26T03:41:38.179660956Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-26T03:41:38.180026767Z"} {"log":"INFO: 162.142.125.199:50480 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-26T09:06:47.713480302Z"} {"log":"INFO: 162.142.125.199:59462 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-26T09:06:54.327295976Z"} {"log":"INFO: 162.142.125.199:59488 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-26T09:06:55.703641164Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-26T09:06:55.704312411Z"} {"log":"INFO: 162.142.125.211:45414 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T09:34:19.814835955Z"} {"log":"INFO: 162.142.125.211:38048 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T09:34:25.414014412Z"} {"log":"INFO: 162.142.125.211:57626 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T09:34:27.66485713Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T09:34:27.953210981Z"} {"log":"INFO: 152.32.225.11:18786 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T18:30:40.779285309Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T18:30:41.918880241Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T18:30:42.5605492Z"} {"log":"INFO: 101.36.108.133:60662 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T18:36:10.228438306Z"} {"log":"INFO: 101.36.108.133:60840 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T18:36:10.870360316Z"} {"log":"INFO: 101.36.108.133:32804 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T18:36:13.406851896Z"} {"log":"INFO: 101.36.108.133:34030 - \"GET /robots.txt HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T18:36:18.639814206Z"} {"log":"INFO: 101.36.108.133:34032 - \"GET /sitemap.xml HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T18:36:18.640965424Z"} {"log":"INFO: 167.94.138.191:42780 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-31T00:17:59.783751442Z"} {"log":"INFO: 167.94.138.191:33620 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-31T00:18:07.697397334Z"} {"log":"INFO: 167.94.138.191:33624 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2024-12-31T00:18:09.035713746Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-31T00:18:09.134404126Z"} {"log":"INFO: 162.142.125.41:46624 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-02T06:29:22.731366513Z"} {"log":"INFO: 162.142.125.41:38160 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-02T06:29:23.655269101Z"} {"log":"INFO: 162.142.125.41:38174 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-02T06:29:25.027443543Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-02T06:29:25.119052762Z"} {"log":"INFO: 167.94.138.40:35256 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-03T16:41:16.855479528Z"} {"log":"INFO: 167.94.138.40:58930 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-03T16:41:20.007486431Z"} {"log":"INFO: 167.94.138.40:58938 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-03T16:41:22.679786399Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-03T16:41:22.789493626Z"} {"log":"INFO: 162.142.125.202:45998 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-05T14:25:40.199671212Z"} {"log":"INFO: 167.94.138.166:50276 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-05T14:25:41.50399634Z"} {"log":"INFO: 167.94.138.166:40318 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-05T14:25:50.001566638Z"} {"log":"INFO: 167.94.138.166:58118 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-05T14:25:59.078572745Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-05T14:25:59.463719551Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-07T01:24:27.93757262Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-07T11:44:56.40925939Z"} {"log":"INFO: 167.94.138.172:41944 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-07T19:54:16.828874211Z"} {"log":"INFO: 167.94.138.172:41960 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-07T19:54:22.964067536Z"} {"log":"INFO: 167.94.138.172:52100 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-07T19:54:26.096934194Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-07T19:54:26.114650862Z"} {"log":"INFO: 206.168.34.121:60914 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-09T04:56:00.497761978Z"} {"log":"INFO: 206.168.34.121:32858 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-09T04:56:06.516854277Z"} {"log":"INFO: 206.168.34.121:32930 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-09T04:56:09.570714593Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-09T04:56:09.669241997Z"} {"log":"INFO: 167.94.138.120:35306 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-10T18:34:53.05941535Z"} {"log":"INFO: 162.142.125.205:50838 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-10T18:34:53.960118034Z"} {"log":"INFO: 162.142.125.205:50842 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-10T18:34:57.865011447Z"} {"log":"INFO: 162.142.125.205:50874 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-10T18:35:00.621241737Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-10T18:35:00.900923265Z"} {"log":"INFO: 206.168.34.89:50472 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-12T01:06:38.524249942Z"} {"log":"INFO: 206.168.34.89:50548 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-12T01:06:41.882976051Z"} {"log":"INFO: 206.168.34.89:59212 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-12T01:06:48.886878738Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-12T01:06:48.995724032Z"} {"log":"INFO: 162.142.125.122:34636 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-13T16:39:15.808751729Z"} {"log":"INFO: 167.94.138.56:52832 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-13T16:39:16.849398335Z"} {"log":"INFO: 167.94.138.56:47462 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-13T16:39:24.553321104Z"} {"log":"INFO: 167.94.138.56:35648 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-13T16:39:30.43437316Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-13T16:39:30.690917909Z"} {"log":"INFO: 162.142.125.32:46384 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-15T04:22:08.503253583Z"} {"log":"INFO: 162.142.125.32:46402 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-15T04:22:12.03389261Z"} {"log":"INFO: 162.142.125.32:60940 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-15T04:22:14.741979153Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-15T04:22:14.877748242Z"} {"log":"INFO: 206.168.34.51:54726 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-16T15:21:13.038872689Z"} {"log":"INFO: 206.168.34.51:54740 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-16T15:21:16.567064578Z"} {"log":"INFO: 206.168.34.51:42854 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-16T15:21:23.107164896Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-16T15:21:23.116290827Z"} {"log":"INFO: 167.94.138.61:44178 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-18T00:19:01.474272409Z"} {"log":"INFO: 167.94.138.61:44194 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-18T00:19:02.563063723Z"} {"log":"INFO: 167.94.138.61:44216 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-18T00:19:03.034369183Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-18T00:19:03.035098746Z"} {"log":"INFO: 167.94.138.112:50914 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-19T14:56:53.171518668Z"} {"log":"INFO: 167.94.138.112:50928 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-19T14:56:55.842282049Z"} {"log":"INFO: 167.94.138.112:41474 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-19T14:56:58.699982491Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-19T14:56:58.700655591Z"} {"log":"INFO: 167.94.138.205:34270 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-21T08:01:07.737293432Z"} {"log":"INFO: 167.94.138.205:34340 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-21T08:01:12.362045247Z"} {"log":"INFO: 167.94.138.205:34360 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-21T08:01:13.484007947Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-21T08:01:13.484685205Z"} {"log":"INFO: 167.94.138.124:38434 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-22T17:24:33.092476929Z"} {"log":"INFO: 167.94.138.124:38446 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-22T17:24:35.736056083Z"} {"log":"INFO: 167.94.138.124:38520 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-22T17:24:37.626873458Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-22T17:24:37.627251602Z"} {"log":"INFO: 167.94.138.55:60888 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-24T03:04:45.669588476Z"} {"log":"INFO: 167.94.138.55:47072 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-24T03:04:49.823353512Z"} {"log":"INFO: 167.94.138.55:47084 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-24T03:04:52.805399877Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-24T03:04:52.852621177Z"} {"log":"INFO: 206.168.34.81:51788 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-25T19:50:57.130534741Z"} {"log":"INFO: 206.168.34.81:51840 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-25T19:50:59.725580391Z"} {"log":"INFO: 206.168.34.81:44312 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-25T19:51:01.995487649Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-25T19:51:02.028710778Z"} {"log":"INFO: 206.168.34.195:37124 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-27T02:38:01.419241245Z"} {"log":"INFO: 206.168.34.195:37136 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-27T02:38:05.31517352Z"} {"log":"INFO: 206.168.34.195:37748 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-27T02:38:08.54156878Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-27T02:38:08.542345504Z"} {"log":"INFO: 167.94.138.123:41016 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-28T18:11:00.674475526Z"} {"log":"INFO: 167.94.138.123:41028 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-28T18:11:01.323290205Z"} {"log":"INFO: 167.94.138.123:41044 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-28T18:11:01.677636843Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-28T18:11:01.678294233Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-29T09:33:00.054787993Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-29T11:31:01.341822055Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-29T20:29:23.489945556Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-30T03:46:17.210030103Z"} {"log":"INFO: 206.168.34.117:38040 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-30T08:19:03.872704802Z"} {"log":"INFO: 206.168.34.117:38052 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-30T08:19:12.969080039Z"} {"log":"INFO: 206.168.34.117:50794 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-30T08:19:18.755226751Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-30T08:19:18.770631833Z"} {"log":"INFO: 206.168.34.116:33610 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-31T17:25:34.154920297Z"} {"log":"INFO: 206.168.34.116:33642 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-31T17:25:38.528983424Z"} {"log":"INFO: 206.168.34.116:33650 - \"PRI %2A HTTP/2.0\" 404 Not Found\n","stream":"stdout","time":"2025-01-31T17:25:40.203198933Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-31T17:25:40.203648024Z"}