Commit 18da98f
Feat/plotly6 (#338)
* Parametrize test_utils.py on is_figure
* 🔍 remove dtype parsing as orjon>3.10 supports float16 #118
* 💪 refactor: streamline JupyterDash integration and remove unused persistent inline logic
* 💨 move construct_update_data_patch method into the FigureResampler class
* 🐐 refactor: enhance test utilities and add support for Plotly>=6 data handling
* 🙏 enhance serialization tests for plotly>6
* 📝 remove debug print statement and enhance type handling for hf_x
* 🔒 update dependency versions in pyproject.toml to Support plotly 6 #334
* 🔍 drop python3.7 CI workflow and upgrade upload-artifact action
* 🙏 fix pickling of figurewidget resampler
* 🙏 fix tests
* 💨 migration of code towards new upload artifact
* 💪 enhance CI workflow to improve test result uploads and add retention settings
* 🕳️ fix: ensure correct dtype handling for aggregated x indices in PlotlyAggregatorParser
* ⬆️ chore: update dependency constraints for pandas and pyarrow in pyproject.toml
* 🙈 fix linting
* 🔍 fix: correct spelling in streamlit_app.py comments and update dash-extensions and pyarrow versions in requirements.txt
* ⬆️ chore: update ipywidgets version constraint to allow for newer versions
* 🚧 test: set random seed for reproducibility in test_wrap_aggregate
* 🙈 chore: update ipywidgets version constraint for serialization support
* 🙈
* 🔍 ci: conditionally skip tests on Python 3.12 for Ubuntu (as it keeps hanging in github actions)
* 🔍 ci: exclude Python 3.12 on Ubuntu from test matrix to prevent hangs
* 🖊️ review code
* 🧹 cleanup comments
---------
Co-authored-by: Maxim Ivanov <[email protected]>
Co-authored-by: jeroen <[email protected]>1 parent bb30c91 commit 18da98f
File tree
16 files changed
+2929
-2001
lines changed- .github/workflows
- examples
- other_apps
- plotly_resampler
- aggregation
- figure_resampler
- tests
16 files changed
+2929
-2001
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
27 | 26 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
35 | 31 | | |
36 | 32 | | |
37 | 33 | | |
| |||
76 | 72 | | |
77 | 73 | | |
78 | 74 | | |
79 | | - | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
80 | 78 | | |
81 | | - | |
| 79 | + | |
82 | 80 | | |
83 | | - | |
84 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | | - | |
| 193 | + | |
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | 32 | | |
39 | 33 | | |
40 | 34 | | |
| |||
242 | 236 | | |
243 | 237 | | |
244 | 238 | | |
245 | | - | |
246 | 239 | | |
247 | 240 | | |
248 | 241 | | |
| |||
535 | 528 | | |
536 | 529 | | |
537 | 530 | | |
538 | | - | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
539 | 534 | | |
540 | 535 | | |
541 | 536 | | |
| |||
576 | 571 | | |
577 | 572 | | |
578 | 573 | | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | 574 | | |
599 | 575 | | |
600 | 576 | | |
| |||
620 | 596 | | |
621 | 597 | | |
622 | 598 | | |
623 | | - | |
624 | 599 | | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
625 | 603 | | |
626 | 604 | | |
627 | 605 | | |
628 | 606 | | |
629 | 607 | | |
630 | 608 | | |
631 | | - | |
632 | | - | |
633 | 609 | | |
634 | | - | |
| 610 | + | |
| 611 | + | |
635 | 612 | | |
636 | 613 | | |
637 | 614 | | |
| |||
646 | 623 | | |
647 | 624 | | |
648 | 625 | | |
649 | | - | |
650 | | - | |
651 | | - | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
652 | 631 | | |
653 | 632 | | |
654 | 633 | | |
| |||
665 | 644 | | |
666 | 645 | | |
667 | 646 | | |
668 | | - | |
669 | | - | |
670 | | - | |
671 | | - | |
672 | | - | |
| 647 | + | |
673 | 648 | | |
674 | 649 | | |
675 | | - | |
676 | | - | |
677 | | - | |
678 | | - | |
679 | | - | |
| 650 | + | |
680 | 651 | | |
681 | 652 | | |
682 | 653 | | |
| |||
685 | 656 | | |
686 | 657 | | |
687 | 658 | | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
688 | 700 | | |
689 | 701 | | |
690 | 702 | | |
| |||
Lines changed: 7 additions & 59 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
| 374 | + | |
| 375 | + | |
378 | 376 | | |
379 | 377 | | |
380 | 378 | | |
| |||
578 | 576 | | |
579 | 577 | | |
580 | 578 | | |
581 | | - | |
| 579 | + | |
582 | 580 | | |
583 | 581 | | |
584 | 582 | | |
| |||
593 | 591 | | |
594 | 592 | | |
595 | 593 | | |
| 594 | + | |
| 595 | + | |
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
| |||
1037 | 1037 | | |
1038 | 1038 | | |
1039 | 1039 | | |
1040 | | - | |
| 1040 | + | |
1041 | 1041 | | |
1042 | 1042 | | |
1043 | 1043 | | |
| |||
1169 | 1169 | | |
1170 | 1170 | | |
1171 | 1171 | | |
1172 | | - | |
| 1172 | + | |
1173 | 1173 | | |
1174 | 1174 | | |
1175 | 1175 | | |
| |||
1259 | 1259 | | |
1260 | 1260 | | |
1261 | 1261 | | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
1272 | | - | |
1273 | | - | |
1274 | | - | |
1275 | | - | |
1276 | | - | |
1277 | | - | |
1278 | | - | |
1279 | | - | |
1280 | | - | |
1281 | | - | |
1282 | | - | |
1283 | | - | |
1284 | | - | |
1285 | | - | |
1286 | | - | |
1287 | | - | |
1288 | | - | |
1289 | | - | |
1290 | | - | |
1291 | | - | |
1292 | | - | |
1293 | | - | |
1294 | | - | |
1295 | | - | |
1296 | | - | |
1297 | | - | |
1298 | | - | |
1299 | | - | |
1300 | | - | |
1301 | | - | |
1302 | | - | |
1303 | 1262 | | |
1304 | 1263 | | |
1305 | 1264 | | |
| |||
1400 | 1359 | | |
1401 | 1360 | | |
1402 | 1361 | | |
1403 | | - | |
1404 | | - | |
1405 | | - | |
1406 | | - | |
1407 | | - | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | 1362 | | |
1415 | 1363 | | |
1416 | 1364 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
0 commit comments