{"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-16T08:01:06.72332009Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-16T08:01:06.72336689Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-16T08:01:06.723470876Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-16T08:01:06.723689576Z"} {"log":"INFO: 2.136.192.212:48996 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.733188784Z"} {"log":"INFO: 2.136.192.212:48996 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.83657085Z"} {"log":"INFO: 2.136.192.212:48982 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.83908905Z"} {"log":"INFO: 2.136.192.212:49044 - \"GET /layout.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:01:09.896809035Z"} {"log":"INFO: 2.136.192.212:49024 - \"GET /style.css HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:01:09.899200327Z"} {"log":"INFO: 2.136.192.212:49012 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.900765546Z"} {"log":"INFO: 2.136.192.212:49028 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.902732143Z"} {"log":"INFO: 2.136.192.212:48982 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.907469374Z"} {"log":"INFO: 2.136.192.212:49044 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.976293778Z"} {"log":"INFO: 2.136.192.212:49024 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.978999128Z"} {"log":"INFO: 2.136.192.212:48996 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:09.980520538Z"} {"log":"INFO: 2.136.192.212:49024 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:10.108686924Z"} {"log":"INFO: 2.136.192.212:49028 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:10.121224961Z"} {"log":"INFO: 2.136.192.212:48996 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:10.122357112Z"} {"log":"INFO: 2.136.192.212:49044 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:10.195588582Z"} {"log":"INFO: 2.136.192.212:49028 - \"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:01:10.211695775Z"} {"log":"INFO: 2.136.192.212:48982 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:01:10.600940476Z"} {"log":"INFO: 2.136.192.212:48982 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:01:10.688881769Z"} {"log":"INFO: ('2.136.192.212', 49060) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T08:01:10.793210382Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T08:01:10.79495541Z"} {"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:01:24.752419041Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:01:24.75246292Z"} {"log":" gdf_centroids[\"geometry\"] = gdf_centroids.geometry.centroid\n","stream":"stderr","time":"2024-12-16T08:01:24.75247253Z"} {"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:01:25.105864317Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:01:25.105910336Z"} {"log":" \"longitude\": gdf.geometry.centroid.x.mean(),\n","stream":"stderr","time":"2024-12-16T08:01:25.105920196Z"} {"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:01:25.134958984Z"} {"log":"\n","stream":"stderr","time":"2024-12-16T08:01:25.134997991Z"} {"log":" \"latitude\": gdf.geometry.centroid.y.mean(),\n","stream":"stderr","time":"2024-12-16T08:01:25.135006497Z"} {"log":"INFO: 2.136.192.212:60144 - \"GET /anywidget.js HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:01:28.372041422Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T08:04:53.277321787Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-16T08:32:14.977715432Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-16T08:32:15.078522086Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-16T08:32:15.079387336Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-16T08:32:15.079466714Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-16T08:32:19.663195774Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-16T08:32:19.663234011Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-16T08:32:19.663421448Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-16T08:32:19.663751307Z"} {"log":"INFO: 2.136.192.212:58756 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:35.868255824Z"} {"log":"INFO: 2.136.192.212:58756 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:35.969465717Z"} {"log":"INFO: 2.136.192.212:58757 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:35.970305102Z"} {"log":"INFO: 2.136.192.212:58760 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:35.99427608Z"} {"log":"INFO: 2.136.192.212:58758 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:35.997275351Z"} {"log":"INFO: 2.136.192.212:58759 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.003240325Z"} {"log":"INFO: 2.136.192.212:58761 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.004234761Z"} {"log":"INFO: 2.136.192.212:58756 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.026865432Z"} {"log":"INFO: 2.136.192.212:58760 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.046671971Z"} {"log":"INFO: 2.136.192.212:58759 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.063390828Z"} {"log":"INFO: 2.136.192.212:58757 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.130463571Z"} {"log":"INFO: 2.136.192.212:58756 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.134573714Z"} {"log":"INFO: 2.136.192.212:58760 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.14573082Z"} {"log":"INFO: 2.136.192.212:58757 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.188414577Z"} {"log":"INFO: 2.136.192.212:58756 - \"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:33:36.191850172Z"} {"log":"INFO: 2.136.192.212:58761 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.581617238Z"} {"log":"INFO: 2.136.192.212:58761 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:36.729838124Z"} {"log":"INFO: 2.136.192.212:58761 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:33:36.800106675Z"} {"log":"INFO: ('2.136.192.212', 58763) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T08:33:36.839440692Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T08:33:36.841457822Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T08:33:37.516058155Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-16T08:33:37.51640649Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-16T08:33:37.516441149Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516450683Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-16T08:33:37.51645816Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-16T08:33:37.516465484Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516471844Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-16T08:33:37.516478473Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-16T08:33:37.516485575Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516491715Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-16T08:33:37.516498052Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:33:37.516504773Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516511499Z"} {"log":" File \"/home/app/app.py\", line 157, in map_view\n","stream":"stderr","time":"2024-12-16T08:33:37.516517982Z"} {"log":" geojson_data = json.loads(gdf.to_json())\n","stream":"stderr","time":"2024-12-16T08:33:37.516524773Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516531543Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/geodataframe.py\", line 962, in to_json\n","stream":"stderr","time":"2024-12-16T08:33:37.516538262Z"} {"log":" return json.dumps(geo, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:33:37.516545234Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516551638Z"} {"log":" File \"/usr/local/lib/python3.12/json/__init__.py\", line 231, in dumps\n","stream":"stderr","time":"2024-12-16T08:33:37.516558008Z"} {"log":" return _default_encoder.encode(obj)\n","stream":"stderr","time":"2024-12-16T08:33:37.516565042Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516572607Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 200, in encode\n","stream":"stderr","time":"2024-12-16T08:33:37.516579288Z"} {"log":" chunks = self.iterencode(o, _one_shot=True)\n","stream":"stderr","time":"2024-12-16T08:33:37.516608671Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516615743Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 258, in iterencode\n","stream":"stderr","time":"2024-12-16T08:33:37.516622236Z"} {"log":" return _iterencode(o, 0)\n","stream":"stderr","time":"2024-12-16T08:33:37.516628893Z"} {"log":" ^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:33:37.516635157Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 180, in default\n","stream":"stderr","time":"2024-12-16T08:33:37.516641796Z"} {"log":" raise TypeError(f'Object of type {o.__class__.__name__} '\n","stream":"stderr","time":"2024-12-16T08:33:37.51664864Z"} {"log":"TypeError: Object of type bytes is not JSON serializable\n","stream":"stderr","time":"2024-12-16T08:33:37.51665541Z"} {"log":"INFO: 2.136.192.212:58761 - \"GET /lib/ipywidget-output-binding-0.3.4/shinywidgets.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:37.591888618Z"} {"log":"INFO: 2.136.192.212:58758 - \"GET /lib/ipywidget-output-binding-0.3.4/libembed-amd.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:37.593545821Z"} {"log":"INFO: 2.136.192.212:58760 - \"GET /lib/ipywidget-output-binding-0.3.4/output.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:37.593774836Z"} {"log":"INFO: 2.136.192.212:58758 - \"GET /lib/shiny-busy-indicators-1.2.1/spinners/ring.svg HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:38.918226531Z"} {"log":"INFO: 2.136.192.212:58758 - \"GET /lib/jupyterlab-plotly-5.24.1/index.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:33:39.702030907Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-16T08:42:16.439801122Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T08:42:16.442228549Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-16T08:42:16.540881572Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-16T08:42:16.541086181Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-16T08:42:16.541274959Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T08:42:20.729233228Z"} {"log":" File \"/usr/local/bin/uvicorn\", line 8, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-16T08:42:20.729303571Z"} {"log":" sys.exit(main())\n","stream":"stderr","time":"2024-12-16T08:42:20.72931419Z"} {"log":" ^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.729321156Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1157, in __call__\n","stream":"stderr","time":"2024-12-16T08:42:20.729328279Z"} {"log":" return self.main(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:42:20.730066134Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.730113766Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1078, in main\n","stream":"stderr","time":"2024-12-16T08:42:20.730131064Z"} {"log":" rv = self.invoke(ctx)\n","stream":"stderr","time":"2024-12-16T08:42:20.730451118Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.730481516Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 1434, in invoke\n","stream":"stderr","time":"2024-12-16T08:42:20.730498834Z"} {"log":" return ctx.invoke(self.callback, **ctx.params)\n","stream":"stderr","time":"2024-12-16T08:42:20.730844979Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.730881099Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/click/core.py\", line 783, in invoke\n","stream":"stderr","time":"2024-12-16T08:42:20.730891288Z"} {"log":" return __callback(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:42:20.731112571Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.73114103Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 412, in main\n","stream":"stderr","time":"2024-12-16T08:42:20.731147605Z"} {"log":" run(\n","stream":"stderr","time":"2024-12-16T08:42:20.731571402Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/main.py\", line 579, in run\n","stream":"stderr","time":"2024-12-16T08:42:20.731579594Z"} {"log":" server.run()\n","stream":"stderr","time":"2024-12-16T08:42:20.73176092Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 65, in run\n","stream":"stderr","time":"2024-12-16T08:42:20.731787001Z"} {"log":" return asyncio.run(self.serve(sockets=sockets))\n","stream":"stderr","time":"2024-12-16T08:42:20.732063466Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.732105711Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 194, in run\n","stream":"stderr","time":"2024-12-16T08:42:20.732112461Z"} {"log":" return runner.run(main)\n","stream":"stderr","time":"2024-12-16T08:42:20.732218159Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.732249Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/runners.py\", line 118, in run\n","stream":"stderr","time":"2024-12-16T08:42:20.73225792Z"} {"log":" return self._loop.run_until_complete(task)\n","stream":"stderr","time":"2024-12-16T08:42:20.732323948Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.732361519Z"} {"log":" File \"/usr/local/lib/python3.12/asyncio/base_events.py\", line 687, in run_until_complete\n","stream":"stderr","time":"2024-12-16T08:42:20.732366867Z"} {"log":" return future.result()\n","stream":"stderr","time":"2024-12-16T08:42:20.732588588Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.732608036Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 69, in serve\n","stream":"stderr","time":"2024-12-16T08:42:20.732614841Z"} {"log":" await self._serve(sockets)\n","stream":"stderr","time":"2024-12-16T08:42:20.732682Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/server.py\", line 76, in _serve\n","stream":"stderr","time":"2024-12-16T08:42:20.732707016Z"} {"log":" config.load()\n","stream":"stderr","time":"2024-12-16T08:42:20.732771112Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/config.py\", line 434, in load\n","stream":"stderr","time":"2024-12-16T08:42:20.73279495Z"} {"log":" self.loaded_app = import_from_string(self.app)\n","stream":"stderr","time":"2024-12-16T08:42:20.733217381Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.733252465Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/importer.py\", line 19, in import_from_string\n","stream":"stderr","time":"2024-12-16T08:42:20.733259554Z"} {"log":" module = importlib.import_module(module_str)\n","stream":"stderr","time":"2024-12-16T08:42:20.733406383Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.733439029Z"} {"log":" File \"/usr/local/lib/python3.12/importlib/__init__.py\", line 90, in import_module\n","stream":"stderr","time":"2024-12-16T08:42:20.733445232Z"} {"log":" return _bootstrap._gcd_import(name[level:], package, level)\n","stream":"stderr","time":"2024-12-16T08:42:20.733678333Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.733723941Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n","stream":"stderr","time":"2024-12-16T08:42:20.73372876Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n","stream":"stderr","time":"2024-12-16T08:42:20.733764235Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 1331, in _find_and_load_unlocked\n","stream":"stderr","time":"2024-12-16T08:42:20.733777562Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 935, in _load_unlocked\n","stream":"stderr","time":"2024-12-16T08:42:20.733780936Z"} {"log":" File \"\u003cfrozen importlib._bootstrap_external\u003e\", line 995, in exec_module\n","stream":"stderr","time":"2024-12-16T08:42:20.733783677Z"} {"log":" File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n","stream":"stderr","time":"2024-12-16T08:42:20.733786308Z"} {"log":" File \"/home/app/app.py\", line 25, in \u003cmodule\u003e\n","stream":"stderr","time":"2024-12-16T08:42:20.733788884Z"} {"log":" geometry=gpd.GeoSeries.from_wkb(df[\"geom\"]),\n","stream":"stderr","time":"2024-12-16T08:42:20.733851423Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.733880995Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/geoseries.py\", line 420, in from_wkb\n","stream":"stderr","time":"2024-12-16T08:42:20.733886797Z"} {"log":" return cls._from_wkb_or_wkt(\n","stream":"stderr","time":"2024-12-16T08:42:20.734413417Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.734423877Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/geoseries.py\", line 554, in _from_wkb_or_wkt\n","stream":"stderr","time":"2024-12-16T08:42:20.7344274Z"} {"log":" from_wkb_or_wkt_function(data, crs=crs, on_invalid=on_invalid),\n","stream":"stderr","time":"2024-12-16T08:42:20.734617204Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.734664836Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/array.py\", line 215, in from_wkb\n","stream":"stderr","time":"2024-12-16T08:42:20.734673063Z"} {"log":" return GeometryArray(shapely.from_wkb(data, on_invalid=on_invalid), crs=crs)\n","stream":"stderr","time":"2024-12-16T08:42:20.7350038Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.735033819Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shapely/io.py\", line 320, in from_wkb\n","stream":"stderr","time":"2024-12-16T08:42:20.735041268Z"} {"log":" return lib.from_wkb(geometry, invalid_handler, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:42:20.735364547Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:42:20.735397784Z"} {"log":"TypeError: Expected bytes or string, got bytearray\n","stream":"stderr","time":"2024-12-16T08:42:20.735405037Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-16T08:45:56.213458094Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-16T08:45:56.213503664Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-16T08:45:56.213645488Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-16T08:45:56.213988207Z"} {"log":"INFO: 2.136.192.212:60264 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.573858434Z"} {"log":"INFO: 2.136.192.212:60264 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.674204452Z"} {"log":"INFO: 2.136.192.212:60263 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.674718605Z"} {"log":"INFO: 2.136.192.212:60265 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.701544476Z"} {"log":"INFO: 2.136.192.212:60266 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.702600314Z"} {"log":"INFO: 2.136.192.212:60267 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.706957473Z"} {"log":"INFO: 2.136.192.212:60268 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.707773327Z"} {"log":"INFO: 2.136.192.212:60264 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.72768698Z"} {"log":"INFO: 2.136.192.212:60265 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.755303944Z"} {"log":"INFO: 2.136.192.212:60268 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.766344846Z"} {"log":"INFO: 2.136.192.212:60263 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.828102213Z"} {"log":"INFO: 2.136.192.212:60264 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.831649162Z"} {"log":"INFO: 2.136.192.212:60265 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.858585289Z"} {"log":"INFO: 2.136.192.212:60263 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:04.886492768Z"} {"log":"INFO: 2.136.192.212:60264 - \"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:46:04.887841451Z"} {"log":"INFO: 2.136.192.212:60267 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:05.219486665Z"} {"log":"INFO: 2.136.192.212:60267 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:05.326952073Z"} {"log":"INFO: 2.136.192.212:60267 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:46:05.397225394Z"} {"log":"INFO: ('2.136.192.212', 60272) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T08:46:05.418611255Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T08:46:05.420641946Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T08:46:06.105129377Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-16T08:46:06.10543095Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-16T08:46:06.105441944Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105446077Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-16T08:46:06.105449036Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-16T08:46:06.105452175Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105455325Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-16T08:46:06.105458305Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-16T08:46:06.105461901Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105465124Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-16T08:46:06.105468383Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:46:06.105471966Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105487673Z"} {"log":" File \"/home/app/app.py\", line 149, in map_view\n","stream":"stderr","time":"2024-12-16T08:46:06.105491336Z"} {"log":" geojson_data = json.loads(gdf.to_json())\n","stream":"stderr","time":"2024-12-16T08:46:06.105494749Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105498029Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/geodataframe.py\", line 962, in to_json\n","stream":"stderr","time":"2024-12-16T08:46:06.105501182Z"} {"log":" return json.dumps(geo, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:46:06.105504605Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105507979Z"} {"log":" File \"/usr/local/lib/python3.12/json/__init__.py\", line 231, in dumps\n","stream":"stderr","time":"2024-12-16T08:46:06.105511405Z"} {"log":" return _default_encoder.encode(obj)\n","stream":"stderr","time":"2024-12-16T08:46:06.105515097Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105518603Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 200, in encode\n","stream":"stderr","time":"2024-12-16T08:46:06.105521887Z"} {"log":" chunks = self.iterencode(o, _one_shot=True)\n","stream":"stderr","time":"2024-12-16T08:46:06.105525243Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105528671Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 258, in iterencode\n","stream":"stderr","time":"2024-12-16T08:46:06.105532017Z"} {"log":" return _iterencode(o, 0)\n","stream":"stderr","time":"2024-12-16T08:46:06.105535348Z"} {"log":" ^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:06.105538837Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 180, in default\n","stream":"stderr","time":"2024-12-16T08:46:06.105542084Z"} {"log":" raise TypeError(f'Object of type {o.__class__.__name__} '\n","stream":"stderr","time":"2024-12-16T08:46:06.105545427Z"} {"log":"TypeError: Object of type bytes is not JSON serializable\n","stream":"stderr","time":"2024-12-16T08:46:06.105574051Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T08:46:42.721655334Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-16T08:46:42.721956066Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-16T08:46:42.721973542Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.721977905Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-16T08:46:42.72198162Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-16T08:46:42.721985631Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.721989161Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-16T08:46:42.721992689Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-16T08:46:42.721996735Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722000386Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-16T08:46:42.722003922Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:46:42.722007916Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722011547Z"} {"log":" File \"/home/app/app.py\", line 149, in map_view\n","stream":"stderr","time":"2024-12-16T08:46:42.722015097Z"} {"log":" geojson_data = json.loads(gdf.to_json())\n","stream":"stderr","time":"2024-12-16T08:46:42.722018624Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722034954Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/geopandas/geodataframe.py\", line 962, in to_json\n","stream":"stderr","time":"2024-12-16T08:46:42.722038682Z"} {"log":" return json.dumps(geo, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:46:42.722042566Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722046646Z"} {"log":" File \"/usr/local/lib/python3.12/json/__init__.py\", line 231, in dumps\n","stream":"stderr","time":"2024-12-16T08:46:42.722050286Z"} {"log":" return _default_encoder.encode(obj)\n","stream":"stderr","time":"2024-12-16T08:46:42.72205407Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722057798Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 200, in encode\n","stream":"stderr","time":"2024-12-16T08:46:42.722061567Z"} {"log":" chunks = self.iterencode(o, _one_shot=True)\n","stream":"stderr","time":"2024-12-16T08:46:42.722065246Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722068891Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 258, in iterencode\n","stream":"stderr","time":"2024-12-16T08:46:42.722072553Z"} {"log":" return _iterencode(o, 0)\n","stream":"stderr","time":"2024-12-16T08:46:42.722076396Z"} {"log":" ^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:46:42.722080035Z"} {"log":" File \"/usr/local/lib/python3.12/json/encoder.py\", line 180, in default\n","stream":"stderr","time":"2024-12-16T08:46:42.722083563Z"} {"log":" raise TypeError(f'Object of type {o.__class__.__name__} '\n","stream":"stderr","time":"2024-12-16T08:46:42.722087445Z"} {"log":"TypeError: Object of type bytes is not JSON serializable\n","stream":"stderr","time":"2024-12-16T08:46:42.72209262Z"} {"log":"INFO: 2.136.192.212:60346 - \"GET /lib/bootstrap-5.3.1/fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:46:42.742608773Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-16T08:50:25.217538551Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T08:50:25.219392184Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-16T08:50:25.318924857Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-16T08:50:25.319147673Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-16T08:50:25.31929539Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-16T08:50:30.151210346Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-16T08:50:30.151247362Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-16T08:50:30.151471823Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-16T08:50:30.151782457Z"} {"log":"INFO: 2.136.192.212:60820 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:37.989946505Z"} {"log":"INFO: 2.136.192.212:60820 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.076008733Z"} {"log":"INFO: 2.136.192.212:60821 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.076274177Z"} {"log":"INFO: 2.136.192.212:60823 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.11273314Z"} {"log":"INFO: 2.136.192.212:60825 - \"GET /lib/bootstrap-5.3.1/bootstrap.min.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.113947721Z"} {"log":"INFO: 2.136.192.212:60826 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.117467689Z"} {"log":"INFO: 2.136.192.212:60824 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.118851721Z"} {"log":"INFO: 2.136.192.212:60823 - \"GET /lib/bootstrap-5.3.1/bootstrap.bundle.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.164212154Z"} {"log":"INFO: 2.136.192.212:60826 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.17137478Z"} {"log":"INFO: 2.136.192.212:60820 - \"GET /lib/bslib-components-0.8.0.9000/web-components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.183109932Z"} {"log":"INFO: 2.136.192.212:60821 - \"GET /lib/ionrangeslider-2.3.1/js/ion.rangeSlider.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.244525668Z"} {"log":"INFO: 2.136.192.212:60826 - \"GET /lib/strftime-0.9.2/strftime-min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.275762609Z"} {"log":"INFO: 2.136.192.212:60820 - \"GET /lib/bootstrap-datepicker-1.9.0/js/bootstrap-datepicker.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.290653336Z"} {"log":"INFO: 2.136.192.212:60821 - \"GET /lib/selectize-0.12.6/js/selectize.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.30429386Z"} {"log":"INFO: 2.136.192.212:60823 - \"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:50:38.307366751Z"} {"log":"INFO: 2.136.192.212:60824 - \"GET /lib/bootstrap-5.3.1/font.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.786220972Z"} {"log":"INFO: 2.136.192.212:60824 - \"GET /lib/bootstrap-5.3.1/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T08:50:38.903030443Z"} {"log":"INFO: 2.136.192.212:60824 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-16T08:50:38.973474321Z"} {"log":"INFO: ('2.136.192.212', 60829) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T08:50:38.998593867Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T08:50:39.000277105Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T08:50:40.757301099Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-16T08:50:40.757424581Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-16T08:50:40.75747004Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:50:40.757485559Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-16T08:50:40.757492788Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-16T08:50:40.757505641Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:50:40.757512264Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-16T08:50:40.757518764Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-16T08:50:40.757526464Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:50:40.757533134Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-16T08:50:40.757539734Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T08:50:40.7575467Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:50:40.757553328Z"} {"log":" File \"/home/app/app.py\", line 161, in map_view\n","stream":"stderr","time":"2024-12-16T08:50:40.757559773Z"} {"log":" return ui.HTML(m._repr_html_())\n","stream":"stderr","time":"2024-12-16T08:50:40.757587833Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T08:50:40.757595199Z"} {"log":"AttributeError: 'Map' object has no attribute '_repr_html_'\n","stream":"stderr","time":"2024-12-16T08:50:40.757601862Z"} {"log":"INFO: 2.136.192.212:64001 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.099929028Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T09:16:33.161525889Z"} {"log":"INFO: 2.136.192.212:64001 - \"GET /lib/requirejs-2.3.6/require.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.181451536Z"} {"log":"INFO: 2.136.192.212:64002 - \"GET /lib/jquery-3.6.0/jquery-3.6.0.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.184515797Z"} {"log":"INFO: 2.136.192.212:64003 - \"GET /lib/shiny-busy-indicators-1.2.1/busy-indicators.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.234031703Z"} {"log":"INFO: 2.136.192.212:64005 - \"GET /lib/bslib-components-0.8.0.9000/components.min.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.239445577Z"} {"log":"INFO: 2.136.192.212:64004 - \"GET /lib/htmltools-fill-0.5.8.9000/fill.css HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-16T09:16:33.240821891Z"} {"log":"INFO: ('2.136.192.212', 64007) - \"WebSocket /websocket/\" [accepted]\n","stream":"stderr","time":"2024-12-16T09:16:33.604903328Z"} {"log":"INFO: connection open\n","stream":"stderr","time":"2024-12-16T09:16:33.60623277Z"} {"log":"Traceback (most recent call last):\n","stream":"stderr","time":"2024-12-16T09:16:35.426162607Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/session/_session.py\", line 1450, in output_obs\n","stream":"stderr","time":"2024-12-16T09:16:35.426312911Z"} {"log":" value = await renderer.render()\n","stream":"stderr","time":"2024-12-16T09:16:35.426359556Z"} {"log":" ^^^^^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T09:16:35.42636738Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 271, in render\n","stream":"stderr","time":"2024-12-16T09:16:35.426374222Z"} {"log":" value = await self.fn()\n","stream":"stderr","time":"2024-12-16T09:16:35.42638146Z"} {"log":" ^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T09:16:35.426387885Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/render/renderer/_renderer.py\", line 366, in __call__\n","stream":"stderr","time":"2024-12-16T09:16:35.426394684Z"} {"log":" return await self._fn()\n","stream":"stderr","time":"2024-12-16T09:16:35.426401838Z"} {"log":" ^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T09:16:35.426408214Z"} {"log":" File \"/usr/local/lib/python3.12/site-packages/shiny/_utils.py\", line 279, in fn_async\n","stream":"stderr","time":"2024-12-16T09:16:35.426415861Z"} {"log":" return fn(*args, **kwargs)\n","stream":"stderr","time":"2024-12-16T09:16:35.426423079Z"} {"log":" ^^^^^^^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T09:16:35.42642954Z"} {"log":" File \"/home/app/app.py\", line 161, in map_view\n","stream":"stderr","time":"2024-12-16T09:16:35.426435964Z"} {"log":" return ui.HTML(m._repr_html_())\n","stream":"stderr","time":"2024-12-16T09:16:35.426442618Z"} {"log":" ^^^^^^^^^^^^^\n","stream":"stderr","time":"2024-12-16T09:16:35.42644947Z"} {"log":"AttributeError: 'Map' object has no attribute '_repr_html_'\n","stream":"stderr","time":"2024-12-16T09:16:35.426457434Z"} {"log":"INFO: connection closed\n","stream":"stderr","time":"2024-12-16T09:19:26.710438691Z"} {"log":"INFO: Shutting down\n","stream":"stderr","time":"2024-12-16T11:42:26.080349361Z"} {"log":"INFO: Waiting for application shutdown.\n","stream":"stderr","time":"2024-12-16T11:42:26.18140622Z"} {"log":"INFO: Application shutdown complete.\n","stream":"stderr","time":"2024-12-16T11:42:26.18201063Z"} {"log":"INFO: Finished server process [1]\n","stream":"stderr","time":"2024-12-16T11:42:26.182330559Z"} {"log":"INFO: Started server process [1]\n","stream":"stderr","time":"2024-12-16T11:47:38.671887063Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2024-12-16T11:47:38.671920877Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2024-12-16T11:47:38.672110827Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)\n","stream":"stderr","time":"2024-12-16T11:47:38.672409547Z"} {"log":"INFO: 51.81.110.50:37177 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-20T19:08:08.29020685Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-26T02:47:39.836266822Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-28T11:17:42.68223951Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-28T14:41:14.54558347Z"} {"log":"INFO: 118.193.44.169:48600 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T01:00:07.259430874Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T01:00:08.439796916Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T01:00:09.045624252Z"} {"log":"INFO: 118.193.38.134:40038 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T01:06:15.607746845Z"} {"log":"INFO: 118.193.38.134:48766 - \"GET /lib/shiny-1.2.1/shiny.js HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2024-12-29T01:06:53.48009819Z"} {"log":"INFO: 118.193.38.134:50306 - \"GET /robots.txt HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T01:06:55.896144259Z"} {"log":"INFO: 118.193.38.134:50308 - \"GET /sitemap.xml HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2024-12-29T01:06:55.900192721Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2024-12-29T19:17:34.476939602Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-02T20:25:22.409291336Z"} {"log":"INFO: 51.91.174.243:48169 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-02T20:25:25.060299754Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-02T20:31:53.653925191Z"} {"log":"INFO: 137.74.239.148:52651 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-02T20:31:57.568144616Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-04T22:08:49.363641899Z"} {"log":"INFO: 213.32.32.92:37775 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-04T22:08:51.98864965Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-04T22:16:08.726012365Z"} {"log":"INFO: 5.196.113.0:52173 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-04T22:16:12.124007811Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-06T08:27:55.628995965Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-08T06:08:37.661164085Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-09T23:03:56.432698781Z"} {"log":"INFO: 51.178.236.254:40361 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-09T23:03:59.678424043Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-09T23:06:17.610584969Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-12T01:11:19.728083587Z"} {"log":"INFO: 213.32.32.91:40095 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-12T01:11:25.494598159Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-12T01:17:08.348294765Z"} {"log":"INFO: 5.135.238.151:46031 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-12T01:17:12.812176515Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-13T19:22:12.730561271Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-13T20:33:51.576346304Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-13T21:46:27.489577714Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T08:44:59.440719015Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T09:51:04.195233539Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T10:57:18.068581319Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T15:09:12.328407793Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T16:20:59.892559894Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-14T17:18:57.082853164Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-16T20:42:06.758822001Z"} {"log":"INFO: 5.196.113.7:44167 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-16T20:42:11.679901788Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-16T20:48:11.325153658Z"} {"log":"INFO: 5.196.113.3:52023 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-16T20:48:14.202599221Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-18T23:36:26.831986703Z"} {"log":"INFO: 51.178.236.252:42879 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-18T23:36:30.153733569Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-18T23:42:14.375234194Z"} {"log":"INFO: 51.178.236.249:55777 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-18T23:42:15.997961632Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-21T11:28:31.637738257Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-21T12:20:41.349299748Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-23T23:34:14.227380301Z"} {"log":"INFO: 54.38.100.159:59379 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-23T23:34:20.614219946Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-23T23:40:54.097577904Z"} {"log":"INFO: 213.32.32.80:44453 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-23T23:40:56.355825409Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-24T20:38:49.09943632Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-26T02:52:30.907768305Z"} {"log":"INFO: 137.74.181.248:40001 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-26T02:52:34.284619987Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-26T02:58:08.887842682Z"} {"log":"INFO: 149.202.132.195:56343 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-26T02:58:11.517562976Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-27T23:32:54.618759454Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-28T00:53:47.607429289Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-29T09:29:44.587491038Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-29T11:28:06.70686539Z"} {"log":"INFO: 147.185.132.182:52082 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-01-29T23:36:51.107800005Z"} {"log":"INFO: 147.185.132.223:55379 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-01-30T03:22:14.391605623Z"} {"log":"INFO: 35.203.210.126:57178 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-01-30T14:05:13.529585469Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-30T23:25:04.894776488Z"} {"log":"INFO: 213.32.32.84:39473 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-01-30T23:25:08.78509054Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-01-30T23:32:06.912741539Z"} {"log":"INFO: 137.74.181.243:57323 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-01-30T23:32:07.459938942Z"} {"log":"INFO: 162.216.149.250:56290 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-01-31T03:45:27.437284744Z"} {"log":"INFO: 35.203.211.64:50507 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-01-31T15:19:12.846023801Z"} {"log":"INFO: 147.185.133.19:54639 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-02-01T03:44:23.912675666Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-02-01T08:40:20.975099786Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-02-01T10:47:47.509803112Z"} {"log":"INFO: 35.203.210.195:55910 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-02-01T14:37:00.701644064Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-02-02T02:47:28.747059001Z"} {"log":"INFO: 51.178.236.244:56505 - \"GET / HTTP/1.1\" 200 OK\n","stream":"stdout","time":"2025-02-02T02:47:32.254451334Z"} {"log":"WARNING: Invalid HTTP request received.\n","stream":"stderr","time":"2025-02-02T02:53:09.916777747Z"} {"log":"INFO: 5.135.238.147:53763 - \"GET /favicon.ico HTTP/1.1\" 404 Not Found\n","stream":"stdout","time":"2025-02-02T02:53:10.268022128Z"} {"log":"INFO: 162.216.150.118:50586 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-02-02T04:47:06.284061861Z"} {"log":"INFO: 35.203.210.10:55556 - \"GET / HTTP/1.0\" 200 OK\n","stream":"stdout","time":"2025-02-02T15:30:37.743102272Z"}