[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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [2026-05-21 07:34:52,358][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:34:52,358][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:34:52,358][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:34:52,358][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:34:53,681][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:34:53,681][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:34:53,681][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:34:53,681][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:34:53,681][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:38:26,559][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:26,559][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:26,559][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:27,987][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:27,987][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:27,987][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:27,987][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:44,935][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:44,935][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:44,935][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:44,935][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:44,935][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:53,684][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:38:56,639][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:04,538][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:05,865][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:07,004][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:15,402][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:32,434][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:33,646][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:39:34,677][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:40:38,242][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. 403 Forbidden

403 Forbidden

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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:41:55,548][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:13,657][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:33,650][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:36,797][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:38,284][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:42:39,337][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:43:54,736][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py][page_classes.training_count_statistics_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/training_count_statistics_page_class.py", line 120, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:49:59,993][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:49:59,993][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:49:59,993][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:49:59,993][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:50:56,043][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:50:56,043][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:50:56,043][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:50:56,043][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:24,263][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:24,263][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:24,263][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:24,263][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:24,263][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:52,838][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:52,838][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:52,838][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:52,838][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 07:52:52,838][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:24,413][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:31,435][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/center_milestones_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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:34,180][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/funding_milestones_page_class.py", line 120, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:36,353][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. 403 Forbidden

403 Forbidden

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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:39,501][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:42,077][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden

[2026-05-21 08:12:45,087][ERROR][/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_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. 403 Forbidden

403 Forbidden

Traceback (most recent call last): File "/home/valle276/pasbdc_streamlit_dashboard/streamlit_dashboard/page_classes/naics_report_page_class.py", line 114, 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 14, 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. 403 Forbidden

403 Forbidden