[2026-05-21 07:23:27,232][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_attendee_ranges_page_class.py][page_classes.training_attendee_ranges_page_class]: Failed to fetch the dataset for this page: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_attendee_ranges_page_class.py", line 122, in render_controls all_centers = get_df_centers(export_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 281, in __call__ return self._get_or_create_cached_value(args, kwargs, spinner_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 326, in _get_or_create_cached_value return self._handle_cache_miss(cache, value_key, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 385, in _handle_cache_miss computed_value = self._info.func(*func_args, **func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/cached_function_wrappers/shared.py", line 14, in get_df_centers raw_client_df = csv_url_to_dataframe(export_module_url).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/shared_tools_module/shared_tools_module/export_module.py", line 13, in csv_url_to_dataframe raise Exception( Exception: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. [2026-05-21 07:23:30,493][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_event_count_attendee_comparison_page_class.py][page_classes.training_event_count_attendee_comparison_page_class]: Failed to fetch the dataset for this page: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_event_count_attendee_comparison_page_class.py", line 125, in render_controls all_centers = get_df_centers(export_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 281, in __call__ return self._get_or_create_cached_value(args, kwargs, spinner_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 326, in _get_or_create_cached_value return self._handle_cache_miss(cache, value_key, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 385, in _handle_cache_miss computed_value = self._info.func(*func_args, **func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/cached_function_wrappers/shared.py", line 14, in get_df_centers raw_client_df = csv_url_to_dataframe(export_module_url).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/shared_tools_module/shared_tools_module/export_module.py", line 13, in csv_url_to_dataframe raise Exception( Exception: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. [2026-05-21 07:28:47,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py][utility_classes.base_report_page]: Failed to fetch the dataset for this page: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py", line 117, in render_controls all_centers = get_df_centers(export_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 281, in __call__ return self._get_or_create_cached_value(args, kwargs, spinner_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 326, in _get_or_create_cached_value return self._handle_cache_miss(cache, value_key, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 385, in _handle_cache_miss computed_value = self._info.func(*func_args, **func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/cached_function_wrappers/shared.py", line 14, in get_df_centers raw_client_df = csv_url_to_dataframe(export_module_url).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/shared_tools_module/shared_tools_module/export_module.py", line 13, in csv_url_to_dataframe raise Exception( Exception: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. [2026-05-21 07:31:29,420][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py][utility_classes.base_report_page]: Failed to fetch the dataset for this page: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py", line 117, in render_controls all_centers = get_df_centers(export_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 281, in __call__ return self._get_or_create_cached_value(args, kwargs, spinner_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 326, in _get_or_create_cached_value return self._handle_cache_miss(cache, value_key, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 385, in _handle_cache_miss computed_value = self._info.func(*func_args, **func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/cached_function_wrappers/shared.py", line 14, in get_df_centers raw_client_df = csv_url_to_dataframe(export_module_url).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/shared_tools_module/shared_tools_module/export_module.py", line 13, in csv_url_to_dataframe raise Exception( Exception: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. [2026-05-21 07:33:27,706][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py][utility_classes.base_report_page]: Failed to fetch the dataset for this page: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly. Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/nbs_milestones_page_class.py", line 117, in render_controls all_centers = get_df_centers(export_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 281, in __call__ return self._get_or_create_cached_value(args, kwargs, spinner_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 326, in _get_or_create_cached_value return self._handle_cache_miss(cache, value_key, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/.venv/lib/python3.12/site-packages/streamlit/runtime/caching/cache_utils.py", line 385, in _handle_cache_miss computed_value = self._info.func(*func_args, **func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/cached_function_wrappers/shared.py", line 14, in get_df_centers raw_client_df = csv_url_to_dataframe(export_module_url).copy() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/valle276/pasbdc_streamlit_dashboard/shared_tools_module/shared_tools_module/export_module.py", line 13, in csv_url_to_dataframe raise Exception( Exception: Public ip not whitelisted in Neoserra export module. Find your public IP address and update your Neoserra preferences accordingly.