Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: make plotly-express dataframe agnostic via narwhals #4790

Merged
merged 131 commits into from
Nov 13, 2024

Commits on Sep 28, 2024

  1. non core changes

    FBruzzesi committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    9873e97 View commit details
    Browse the repository at this point in the history
  2. _core overhaul

    FBruzzesi committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    0389591 View commit details
    Browse the repository at this point in the history
  3. some _core fixes

    FBruzzesi committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    ba93236 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    421fc1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca5c820 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. trendline prep

    FBruzzesi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a6aab24 View commit details
    Browse the repository at this point in the history
  2. WIP Index

    FBruzzesi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    7665f10 View commit details
    Browse the repository at this point in the history
  3. clean from breakpoints

    FBruzzesi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ec4f250 View commit details
    Browse the repository at this point in the history
  4. some tests fix

    FBruzzesi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    7e0d4c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5543638 View commit details
    Browse the repository at this point in the history
  6. FIX: columns never as index

    FBruzzesi committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    cd0dab7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f334b32 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    e5eb949 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    7747e30 View commit details
    Browse the repository at this point in the history
  2. fix to_unindexed_series

    FBruzzesi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    ac00b36 View commit details
    Browse the repository at this point in the history
  3. fix trendline

    FBruzzesi committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    da80c5b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. rm numpy dep in _core

    FBruzzesi committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8a72ba1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aeff203 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2041bef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71473f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f74c38 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    28587c9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1bb2448 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    f45addf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5341759 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    dfc957c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90f2667 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. concat_str

    FBruzzesi committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    fb58d1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddb3b35 View commit details
    Browse the repository at this point in the history
  3. dedups customdata

    FBruzzesi committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    37ce302 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. getting there

    FBruzzesi committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    4da8768 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    210e01a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c00525e View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    3486a3e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    c0ce093 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eb6951 View commit details
    Browse the repository at this point in the history
  3. rm unused comments

    FBruzzesi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    844a6a9 View commit details
    Browse the repository at this point in the history
  4. rm unused code

    FBruzzesi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0c27789 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e6ff78 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    c2337c9 View commit details
    Browse the repository at this point in the history
  2. refactor tests

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    2cc5d7b View commit details
    Browse the repository at this point in the history
  3. address feedbacks

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    1b27487 View commit details
    Browse the repository at this point in the history
  4. typos

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    23a23be View commit details
    Browse the repository at this point in the history
  5. conftest

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    7968cff View commit details
    Browse the repository at this point in the history
  6. merge master

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    cf76721 View commit details
    Browse the repository at this point in the history
  7. mock interchange

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    91db84b View commit details
    Browse the repository at this point in the history
  8. optional requirements

    FBruzzesi committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5c6772e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9ec3f9e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    400a624 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    1aa5163 View commit details
    Browse the repository at this point in the history
  2. fix frame value in hexbin

    FBruzzesi committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    594ded0 View commit details
    Browse the repository at this point in the history
  3. copy numpy array

    FBruzzesi committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6676061 View commit details
    Browse the repository at this point in the history
  4. hotfix hexbin mapbox

    FBruzzesi committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d7d2884 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6ee676 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. fix test

    FBruzzesi committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    82c114d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ceabc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9b626e View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    87841d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    ffa7b3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ba19ae View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. use dtype.is_numeric

    FBruzzesi committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a70146b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fa9fe4 View commit details
    Browse the repository at this point in the history
  3. revert test

    FBruzzesi committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    0103aa6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    673d141 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. feedback adjustments

    FBruzzesi committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b858ed8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbcf438 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    49efae2 View commit details
    Browse the repository at this point in the history
  2. __plotly_n_unique__

    FBruzzesi committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    a36bc24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c119153 View commit details
    Browse the repository at this point in the history
  4. format

    FBruzzesi committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    7416407 View commit details
    Browse the repository at this point in the history
  5. format

    FBruzzesi committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    1867f6f View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. feedback adjustments

    FBruzzesi committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    d3a28c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6e9994 View commit details
    Browse the repository at this point in the history
  3. bump narwhals version

    MarcoGorelli committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    64b8c70 View commit details
    Browse the repository at this point in the history
  4. some improvements by Marco

    FBruzzesi authored Oct 27, 2024
    Configuration menu
    Copy the full SHA
    3f6b383 View commit details
    Browse the repository at this point in the history
  5. format and pyspark path

    FBruzzesi committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    755aea8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f18021 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Update packages/python/plotly/plotly/express/_core.py

    Co-authored-by: Marco Edward Gorelli <[email protected]>
    FBruzzesi and MarcoGorelli authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    4d62e73 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. refactor checking for df

    MarcoGorelli committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a770fd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d6f7d6 View commit details
    Browse the repository at this point in the history
  3. Update packages/python/plotly/plotly/express/_core.py

    Co-authored-by: Francesco Bruzzesi <[email protected]>
    MarcoGorelli and FBruzzesi authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b8c10ec View commit details
    Browse the repository at this point in the history
  4. fixup

    MarcoGorelli committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    490b64a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7fd4c9 View commit details
    Browse the repository at this point in the history
  6. lint

    MarcoGorelli committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8753acb View commit details
    Browse the repository at this point in the history
  7. bump narwhals version

    MarcoGorelli committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1429e6f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    878d4db View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    192e0a8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    de6761c View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    bcfef68 View commit details
    Browse the repository at this point in the history
  2. better comments

    FBruzzesi committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    519cc68 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    e5520a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b855352 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51e2b23 View commit details
    Browse the repository at this point in the history
  4. WIP

    FBruzzesi committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    7ef9f28 View commit details
    Browse the repository at this point in the history
  5. WIP

    FBruzzesi committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    e9a367d View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    12fed31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27b2996 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f27f959 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    126a79d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7735366 View commit details
    Browse the repository at this point in the history
  6. docstrings

    FBruzzesi committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    b6516b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f1389f View commit details
    Browse the repository at this point in the history
  8. feedback adjustments

    FBruzzesi committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    db22268 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b514c01 View commit details
    Browse the repository at this point in the history
  10. rm unused narwhals wrapper

    FBruzzesi committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    ce8fb9a View commit details
    Browse the repository at this point in the history
  11. comment about stable api

    FBruzzesi committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    e47827e View commit details
    Browse the repository at this point in the history
  12. update changelog

    FBruzzesi committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    9a9283a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    2630a5a View commit details
    Browse the repository at this point in the history
  2. modin and cudf

    FBruzzesi committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    fef6dbe View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. defensive from_native call

    FBruzzesi committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    48c7f62 View commit details
    Browse the repository at this point in the history
  2. typo

    FBruzzesi committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    18cc11c View commit details
    Browse the repository at this point in the history
  3. fixup timezones

    fixup timezone handling, by Marco
    FBruzzesi authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d94cbf7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c320c46 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. simplify ecdfnorm

    MarcoGorelli committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    afdb31f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from MarcoGorelli/ecdf-mode-perf

    simplify ecdfnorm
    FBruzzesi authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    68ab52a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8ccec4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f102998 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2df0427 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    55a0178 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb327d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d611fb View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    a22a7be View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    44a52e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    fc74b2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    499e2fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2e1008 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    742b2ec View commit details
    Browse the repository at this point in the history
  5. version

    FBruzzesi committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    269dea6 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    b1dc48d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17fb96f View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    9f2c55b View commit details
    Browse the repository at this point in the history