Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: plotly/plotly.py
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.8.0
Choose a base ref
...
head repository: plotly/plotly.py
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.9.0
Choose a head ref
  • 19 commits
  • 21 files changed
  • 3 contributors

Commits on Jun 3, 2026

  1. Merge pull request #5609 from plotly/release-6.8.0

    Version changes for v6.8.0
    camdecoster authored Jun 3, 2026
    Configuration menu
    Copy the full SHA
    010e298 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9e10b1 View commit details
    Browse the repository at this point in the history
  3. Update lock file

    camdecoster committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    0c5becf View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5612 from plotly/cam/5611/exempt-plotly.py-exclud…

    …e-newer
    
    ci: Exempt plotly.py from exclude-newer rule
    camdecoster authored Jun 3, 2026
    Configuration menu
    Copy the full SHA
    2a91b77 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2026

  1. Raise a clear error for unsupported marginal plot types

    Closes #4654.
    
    Passing an unsupported value to marginal_x, marginal_y or marginal in
    Plotly Express (for example marginal_x="density") left trace_spec as None
    in make_trace_spec, which later failed deep inside make_figure with a
    confusing "'NoneType' object has no attribute 'constructor'".
    
    make_trace_spec now raises a ValueError naming the offending value and
    listing the supported marginal plot types: rug, box, violin and
    histogram. The singular `marginal` argument is normalised to marginal_x
    or marginal_y before this point, so the single check covers all three
    parameters.
    
    Adds a regression test in tests/test_optional/test_px/test_marginals.py.
    eugen-goebel committed Jun 13, 2026
    Configuration menu
    Copy the full SHA
    f9f0bce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c27cf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2026

  1. Configuration menu
    Copy the full SHA
    73f0086 View commit details
    Browse the repository at this point in the history
  2. add attribution in changelog

    emilykl authored Jun 16, 2026
    Configuration menu
    Copy the full SHA
    2f2236c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5625 from eugen-goebel/fix-4654-marginal-error-me…

    …ssage
    
    Raise a clear error for unsupported marginal plot types
    emilykl authored Jun 16, 2026
    Configuration menu
    Copy the full SHA
    50bb20b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2026

  1. Add missing space in unsupported-marginal error message

    Follow-up to #5625. The f-string refactor merged there concatenated two
    adjacent string literals without a separating space, so the message
    rendered as "...for `marginal_x`.Supported marginal plot types...". This
    restores the space after the period.
    eugen-goebel committed Jun 20, 2026
    Configuration menu
    Copy the full SHA
    8d47808 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. Merge pull request #5630 from eugen-goebel/fix-marginal-error-message…

    …-spacing
    
    Add missing space in unsupported-marginal error message
    emilykl authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    5cdb606 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2026

  1. update plotly.js to v3.7.0

    emilykl committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    b3facc7 View commit details
    Browse the repository at this point in the history
  2. update built JS artifacts

    emilykl committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    4ff6656 View commit details
    Browse the repository at this point in the history
  3. update changelog

    emilykl committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    9a753fe View commit details
    Browse the repository at this point in the history
  4. update commands.py and CONTRIBUTING.md to reflect the fact that JS bu…

    …ild artifacts must be updated when updating plotly.js version
    emilykl committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    fd7e3f1 View commit details
    Browse the repository at this point in the history
  5. typos

    emilykl committed Jul 6, 2026
    Configuration menu
    Copy the full SHA
    3d63d05 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5639 from plotly/update-plotlyjs-3.7.0

    chore: Update plotly.js to v3.7.0
    emilykl authored Jul 6, 2026
    Configuration menu
    Copy the full SHA
    c27c986 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2026

  1. version changes for v6.9.0

    emilykl committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    2e824d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2026

  1. update date

    emilykl committed Jul 9, 2026
    Configuration menu
    Copy the full SHA
    495134a View commit details
    Browse the repository at this point in the history
Loading