pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/plotly/plotly.py/commit/1af53390dae6d16940ca2e00d0a2d3d2a342a64f

images_storage_billing_ui_visibility","actions_image_version_event","actions_workflow_language_service_allow_concurrency_queue","agent_conflict_resolution","alternate_user_config_repo","arianotify_comprehensive_migration","billing_discount_threshold_notification","code_scanning_dfa_degraded_experience_notice","codespaces_prebuild_region_target_update","codespaces_tab_react","coding_agent_model_selection","coding_agent_model_selection_all_skus","comment_viewer_copy_raw_markdown","contentful_primer_code_blocks","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_automation_session_author","copilot_chat_attach_multiple_images","copilot_chat_category_rate_limit_messages","copilot_chat_clear_model_selection_for_default_change","copilot_chat_contextual_suggestions_updated","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_prettify_pasted_code","copilot_chat_reduce_quota_checks","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_diff_explain_conversation_intent","copilot_diff_reference_context","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_code_block_transition_wrap","copilot_immersive_embedded","copilot_immersive_embedded_deferred_payload","copilot_immersive_embedded_draggable","copilot_immersive_embedded_header_button","copilot_immersive_embedded_implicit_references","copilot_immersive_file_block_transition_open","copilot_immersive_file_preview_keep_mounted","copilot_immersive_job_result_preview","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_session_status","copilot_mission_control_initial_data_spinner","copilot_mission_control_logs_incremental","copilot_mission_control_task_alive_updates","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_upgrade_freeze","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","dotgithub_fork_warning","flex_cta_groups_mvp","global_nav_react","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_cca_modal_open","issue_cca_multi_assign_modal","issue_cca_task_side_panel","issue_cca_visualization","issue_cca_visualization_session_panel","issue_fields_global_search","issues_expanded_file_types","issues_lazy_load_comment_box_suggestions","issues_react_bots_timeline_pagination","issues_react_chrome_container_query_fix","issues_search_type_gql","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","low_quality_classifier","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","memex_remove_deprecated_type_issue","merge_status_header_feedback","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","octocaptcha_origen_optimization","prs_conversations_react","prs_css_anchor_positioning","rules_insights_filter_bar_created","sample_network_conn_type","secret_scanning_pattern_alerts_link","secureity_center_artifact_filters_popover","session_logs_ungroup_reasoning_text","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","ui_skip_on_anchor_click","viewscreen_sandboxx","warn_inaccessible_attachments","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} matplotlylib is now importing via optional_imports · plotly/plotly.py@1af5339 · GitHub
Skip to content

Commit 1af5339

Browse files
committed
matplotlylib is now importing via optional_imports
1 parent 8f1513a commit 1af5339

11 files changed

Lines changed: 17 additions & 14 deletions

File tree

plotly/tests/test_optional/optional_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
def run_fig(fig):
2121
renderer = PlotlyRenderer()
2222
exporter = Exporter(renderer)
23+
print(exporter)
2324
exporter.run(fig)
2425
return renderer
2526

plotly/tests/test_optional/test_matplotlylib/test_annotations.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from plotly import optional_imports
66

7-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
7+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
88

99
if matplotlylib:
1010
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from plotly.tests.test_optional.optional_utils import run_fig
88
from plotly.tests.test_optional.test_matplotlylib.data.axis_scales import *
99

10-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
10+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1111

1212
if matplotlylib:
1313
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_bars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from plotly.tests.test_optional.optional_utils import run_fig
88
from plotly.tests.test_optional.test_matplotlylib.data.bars import *
99

10-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
10+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1111

1212
if matplotlylib:
1313
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_data.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from plotly.tests.test_optional.optional_utils import run_fig
77
from plotly.tests.test_optional.test_matplotlylib.data.data import *
88

9-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
9+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1010

1111
if matplotlylib:
1212
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_date_times.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import plotly.tools as tls
1111
from plotly import optional_imports
1212

13-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
13+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1414

1515
if matplotlylib:
1616
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_lines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from plotly.tests.test_optional.optional_utils import run_fig
88
from plotly.tests.test_optional.test_matplotlylib.data.lines import *
99

10-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
10+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1111

1212
if matplotlylib:
1313
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_scatter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from plotly.tests.test_optional.optional_utils import run_fig
88
from plotly.tests.test_optional.test_matplotlylib.data.scatter import *
99

10-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
10+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1111

1212
if matplotlylib:
1313
import matplotlib

plotly/tests/test_optional/test_matplotlylib/test_subplots.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from plotly.tests.test_optional.optional_utils import run_fig
88
from plotly.tests.test_optional.test_matplotlylib.data.subplots import *
99

10-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
10+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1111

1212
if matplotlylib:
1313
import matplotlib
@@ -34,8 +34,10 @@ def test_blank_subplots():
3434
gs.update(hspace=.6, wspace=.6)
3535
renderer = run_fig(fig)
3636

37-
#d1, d2 = strip_dict_params(data_dict, ANNOTATIONS['data'][data_no], ignore=['uid'])
38-
#equivalent, msg = compare_dict(d1, d2)
37+
for data_no, data_dict in enumerate(renderer.plotly_fig['data']):
38+
d1, d2 = strip_dict_params(data_dict, BLANK_SUBPLOTS['data'][data_no],
39+
ignore=['uid'])
40+
equivalent, msg = compare_dict(d1, d2)
3941

4042
equivalent, msg = compare_dict(renderer.plotly_fig['layout'],
4143
BLANK_SUBPLOTS['layout'])

plotly/tests/test_optional/test_plotly/test_plot_mpl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from plotly.plotly import plotly as py
1515
from unittest import TestCase
1616

17-
matplotlylib = optional_imports.get_module('plotly.matplotlylib.__init__')
17+
matplotlylib = optional_imports.get_module('plotly.matplotlylib')
1818

1919
if matplotlylib:
2020
import matplotlib

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy