Skip to content

Add some native HTML attributes to perspective-react #1145

Add some native HTML attributes to perspective-react

Add some native HTML attributes to perspective-react #1145

Triggered via pull request June 17, 2025 05:14
@texodustexodus
synchronize #3010
react-api-2
Status Failure
Total duration 48m 28s
Artifacts 6

build.yaml

on: pull_request
Matrix: lint_and_docs
Matrix: build_js
Matrix: build_python
Matrix: build_and_test_rust
Matrix: build_emscripten_wheel
Matrix: benchmark_js
Matrix: test_js
Matrix: build_and_test_jupyterlab
Matrix: benchmark_python
Matrix: test_python
Matrix: test_emscripten_wheel
Matrix: test_python_sdist
Matrix: publish
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Datagrid with superstore data set › Sort tests › Sort by an alpha column: tools/perspective-test/src/js/utils.ts#L165
10) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Datagrid with superstore data set › Sort tests › Sort by an alpha column Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-header-sort-asc psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Sales</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> + <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-header-sort-asc psp-align-left psp-sort-enabled" style=""><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Sales</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> <tbody><tr><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">80</td><td data-y="0" class="psp-align-left">Alabama</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">208.16</td></tr><tr><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">81</td><td data-y="1" class="psp-align-left">Alabama</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">16.74</td></tr><tr><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">68</td><td data-y="2" class="psp-align-left">Arizona</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">1,113.02</td></tr><tr><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">69</td><td data-y="3" class="psp-align-left">Arizona</td><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">167.97</td></tr><tr><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">3</td><td data-y="4" class="psp-align-left">California</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">14.62</td></tr><tr><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">6</td><td data-y="5" class="psp-align-left">California</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">48.86</td></tr><tr><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">7</td><td data-y="6" class="psp-align-left">California</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">7.28</td></tr><tr><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">8</td><td data-y="7" class="psp-align-left">California</td><td dat
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Datagrid with superstore data set › Sort tests › Sort by a numeric column: tools/perspective-test/src/js/utils.ts#L165
9) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Datagrid with superstore data set › Sort tests › Sort by a numeric column Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Sales</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> + <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Sales</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> <tbody><tr><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">53</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">89.99</td></tr><tr><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">62</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">1.68</td></tr><tr><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">71</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">4.62</td></tr><tr><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">75</td><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">72.78</td></tr><tr><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">80</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">208.16</td></tr><tr><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">83</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">21.39</td></tr><tr><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">87</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">19.99</td></tr><tr><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">92</td><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">6.48</td></tr><tr><td data-y="8" class="psp-align-right" style="color: rgb(51, 141, 205);">96</td><td data-y="8" class="psp-align-right" style="color: rgb(51, 141, 205);">5.68</td></tr><tr><td data-y="9" class="psp-align-right" style="color: rgb(51, 141, 205);">1</td><td data-y="9" class="psp-align-right" style="color: rgb(51, 141, 205);">261.96</td></tr><tr><td data-y="10" class="psp-align-right" style="color: rgb(51, 141, 205);">3</td><td data-y="10" class="psp-align-right" style="color: rgb(51, 141, 205);">14.62</td></tr><tr><td data-y="11" class="psp-align-right" style="color: rgb(51, 141, 205);">5</td><td data-y="11" class="psp-align-right" style="color: rgb(51, 141, 205);">22.37</td></tr><tr><td data-y="12" class="psp-align-right" style="color: rgb(51, 141, 205);">18</td><td data-y="12" class="psp-align-right" style="color: rgb(51, 141, 205);">55.50</td></tr><tr><td data-y="13" class="psp-align-right" style="color: rgb(51,
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Datagrid with superstore data set › Sort tests › Sort by a hidden column: tools/perspective-test/src/js/utils.ts#L165
8) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Datagrid with superstore data set › Sort tests › Sort by a hidden column Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Quantity</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> + <thead><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Quantity</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th></tr></thead> <tbody><tr><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">76</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">3</td></tr><tr><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">62</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">1</td></tr><tr><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">16</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">3</td></tr><tr><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">31</td><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">71</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">1</td></tr><tr><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">96</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">1</td></tr><tr><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">52</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">88</td><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="8" class="psp-align-right" style="color: rgb(51, 141, 205);">92</td><td data-y="8" class="psp-align-right" style="color: rgb(51, 141, 205);">1</td></tr><tr><td data-y="9" class="psp-align-right" style="color: rgb(51, 141, 205);">33</td><td data-y="9" class="psp-align-right" style="color: rgb(51, 141, 205);">6</td></tr><tr><td data-y="10" class="psp-align-right" style="color: rgb(51, 141, 205);">7</td><td data-y="10" class="psp-align-right" style="color: rgb(51, 141, 205);">4</td></tr><tr><td data-y="11" class="psp-align-right" style="color: rgb(51, 141, 205);">19</td><td data-y="11" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="12" class="psp-align-right" style="color: rgb(51, 141, 205);">29</td><td data-y="12" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="13" class="psp-align-right" style="color: rgb(51, 141, 205);">77</td><td data-y="13" class="
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:153:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows and two columns: tools/perspective-test/src/js/utils.ts#L165
7) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:153:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows and two columns Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class=""><th class="rt-group-corner psp-header-group psp-header-border psp-header-group-corner psp-is-top" style="min-width: 0px;" colspan="3"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-group psp-header-border psp-is-top" style="min-width: 0px;" colspan="12"><span>Furniture</span><span class="rt-column-resize"></span></th></tr><tr><th class="rt-group-corner psp-header-group psp-header-border psp-header-group-corner" colspan="3" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th colspan="12" class="psp-header-group psp-header-border psp-is-top" style="min-width: 0px;"><span>Bookcases</span><span class="rt-column-resize"></span></th></tr><tr class="rt-autosize" id="psp-column-titles"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Mode</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Customer ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Segment</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Country</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>City</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Postal Code</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Region</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-ali
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:140:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row and a column: tools/perspective-test/src/js/utils.ts#L165
6) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:140:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row and a column Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class=""><th class="rt-group-corner psp-header-group psp-header-border psp-header-group-corner psp-is-top" style="min-width: 0px;" colspan="2"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-group psp-header-border psp-is-top" style="min-width: 0px;" colspan="13"><span>Furniture</span><span class="rt-column-resize"></span></th></tr><tr class="rt-autosize" id="psp-column-titles"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Mode</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Customer ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Segment</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Country</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>City</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Postal Code</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Region</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Product ID</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-alig
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:128:9 › Datagrid with superstore data set › Pivot tests › Pivot by a column: tools/perspective-test/src/js/utils.ts#L165
5) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:128:9 › Datagrid with superstore data set › Pivot tests › Pivot by a column Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class=""><th class="psp-header-group psp-header-border psp-is-top" style="min-width: 0px;" colspan="14"><span>Furniture</span><span class="rt-column-resize"></span></th></tr><tr class="rt-autosize" id="psp-column-titles"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Order ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Order Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Ship Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Ship Mode</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Customer ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Segment</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Country</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>City</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Postal Code</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Region</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Product ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-sort-enabled" style="min-width: 0px;"><span>Category</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-left psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows: tools/perspective-test/src/js/utils.ts#L165
4) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize" id="psp-column-titles"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Mode</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Customer ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Segment</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Country</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>City</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Postal Code</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Region</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Product ID</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row: tools/perspective-test/src/js/utils.ts#L165
3) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize" id="psp-column-titles"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Row ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Order Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Date</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Ship Mode</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Customer ID</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Segment</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Country</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>City</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>State</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Postal Code</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Region</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Product ID</span><span class="rt-column-resize"></span></th></tr><tr id="psp-column-edit-buttons"><th class="rt-group-corner psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="rt-group-corner psp-header-border psp-header-group-corner psp-header-leaf psp-header-corner psp-align-left" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-menu-enabled" style="min-width: 0px;"><span></span><span class="rt-column-resize"></spa
[perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Datagrid with superstore data set › Displays visible columns: tools/perspective-test/src/js/utils.ts#L165
2) [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Datagrid with superstore data set › Displays visible columns Error: expect(string).toMatchSnapshot(expected) @@ -1,6 +1,6 @@ <table cellspacing="0"> - <thead><tr class="rt-autosize"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Discount</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Profit</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Sales</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Quantity</span><span class="rt-column-resize"></span></th></tr></thead> + <thead><tr class="rt-autosize"><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Discount</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Profit</span><span class="rt-column-resize"></span></th><th class="psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Sales</span><span class="rt-column-resize"></span></th><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Quantity</span><span class="rt-column-resize"></span></th></tr></thead> <tbody><tr><td data-y="0" class="psp-align-right" >0.00</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">41.91</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">261.96</td><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="1" class="psp-align-right" >0.00</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">219.58</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">731.94</td><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">3</td></tr><tr><td data-y="2" class="psp-align-right" >0.00</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">6.87</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">14.62</td><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">0.45</td><td data-y="3" class="psp-align-right" style="color: rgb(255, 71, 30);">-383.03</td><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">957.58</td><td data-y="3" class="psp-align-right" style="color: rgb(51, 141, 205);">5</td></tr><tr><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">0.20</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">2.52</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">22.37</td><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">2</td></tr><tr><td data-y="5" class="psp-align-right" >0.00</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">14.17</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">48.86</td><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">7</td></tr><tr><td data-y="6" class="psp-align-right" >0.00</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">1.97</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">7.28</td><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">4</td></tr><tr><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">0.20</td><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">90.72</td><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">907.15</td><td data-y="7" class="psp-align
[perspective-viewer-desktop-chrome] › rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration: tools/perspective-test/src/js/utils.ts#L165
1) [perspective-viewer-desktop-chrome] › rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration Error: expect(string).toMatchSnapshot(expected) @@ -1,4 +1,4 @@ - <thead><tr class="rt-autosize"><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style="min-width: 0px;"><span>Profit</span><span class="rt-column-resize"></span></th></tr></thead> + <thead><tr class="rt-autosize"><th class="psp-header-border psp-header-leaf psp-align-right psp-sort-enabled" style=""><span>Profit</span><span class="rt-column-resize"></span></th></tr></thead> <tbody><tr><td data-y="0" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="1" class="psp-align-right" style="color: rgb(51, 141, 205);">+250</td></tr><tr><td data-y="2" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="3" class="psp-align-right" style="color: rgb(255, 71, 30);">-350</td></tr><tr><td data-y="4" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="5" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="6" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="7" class="psp-align-right" style="color: rgb(51, 141, 205);">+100</td></tr><tr><td data-y="8" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="9" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="10" class="psp-align-right" style="color: rgb(51, 141, 205);">+100</td></tr><tr><td data-y="11" class="psp-align-right" style="color: rgb(51, 141, 205);">+100</td></tr><tr><td data-y="12" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="13" class="psp-align-right" style="color: rgb(51, 141, 205);">+150</td></tr><tr><td data-y="14" class="psp-align-right" style="color: rgb(255, 71, 30);">-100</td></tr><tr><td data-y="15" class="psp-align-right" style="color: rgb(255, 71, 30);">-000</td></tr><tr><td data-y="16" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="17" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="18" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="19" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="20" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="21" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="22" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="23" class="psp-align-right" style="color: rgb(255, 71, 30);">-000</td></tr><tr><td data-y="24" class="psp-align-right" style="color: rgb(51, 141, 205);">+250</td></tr><tr><td data-y="25" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="26" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="27" class="psp-align-right" style="color: rgb(255, 71, 30);">-000K</td></tr><tr><td data-y="28" class="psp-align-right" style="color: rgb(255, 71, 30);">-000</td></tr><tr><td data-y="29" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr><tr><td data-y="30" class="psp-align-right" style="color: rgb(51, 141, 205);">+050</td></tr></tbody> Expected: /home/runner/work/perspective/perspective/tools/perspective-test/dist/snapshots/perspective-viewer-desktop-chrome/column_settings/number_string_format.spec.ts/datagrid-integration-decimal.html Received: /home/runner/work/perspective/perspective/tools/perspective-test/dist/results/column_settings-number_string_format-Datagrid-integration-perspective-viewer-desktop-chrome/datagrid-integration-decimal-actual.html at src/js/utils.ts:165 163 | .replace(/(min-|max-)?(width|
🎭 Playwright Run Summary
14 failed [perspective-viewer-desktop-chrome] › rust/perspective-viewer/test/js/column_settings/number_string_format.spec.ts:129:1 › Datagrid integration [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:91:5 › Datagrid with superstore data set › Displays visible columns [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:104:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:116:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:128:9 › Datagrid with superstore data set › Pivot tests › Pivot by a column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:140:9 › Datagrid with superstore data set › Pivot tests › Pivot by a row and a column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:153:9 › Datagrid with superstore data set › Pivot tests › Pivot by two rows and two columns [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:168:9 › Datagrid with superstore data set › Sort tests › Sort by a hidden column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:181:9 › Datagrid with superstore data set › Sort tests › Sort by a numeric column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:194:9 › Datagrid with superstore data set › Sort tests › Sort by an alpha column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:209:9 › Datagrid with superstore data set › Filter tests › Filter by a numeric column [perspective-viewer-datagrid-desktop-chrome] › tools/perspective-test/src/js/simple_viewer_tests.ts:235:9 › Datagrid with superstore data set › Filter tests › Filter with 'in' comparator [perspective-viewer-datagrid-desktop-chrome] › packages/perspective-viewer-datagrid/test/js/superstore.spec.js:51:5 › Datagrid with superstore data set › Row headers are printed correctly [perspective-viewer-datagrid-desktop-chrome] › packages/perspective-viewer-datagrid/test/js/superstore.spec.js:67:5 › Datagrid with superstore data set › Column headers are printed correctly, split_by a date column 105 skipped 1380 passed (3.9m)

Artifacts

Produced during runtime
Name Size Digest
perspective-js-dist Expired
10.4 MB
sha256:42cb8265ed14132bc813daf75ceacaabbd54aaa4c39c4bf1e5bc1e4ae8ae5ffe
perspective-metadata Expired
571 KB
sha256:71aafcf3d117ddec1bc186949805e1c36c2eb6f3b00d1a70b9c02de5305e0664
perspective-python-dist-wasm32-emscripten-3.9 Expired
3.01 MB
sha256:d2e1507d7311d46056c7f3885210dac2b50824c0610cd9a71175b77ec1c2880b
perspective-python-dist-x86_64-ubuntu-22.04-3.9 Expired
8.84 MB
sha256:ddc89d48518e7ad407d1fba1f3c25535a940f2fef276c746e2188dd3f7948a6e
perspective-python-sdist Expired
3.41 MB
sha256:c3bfb052ce80a346fad319897b92e5866eb1cbbf47453eaa72aba96e67ce9103
perspective-rust Expired
1020 KB
sha256:7c35b6f5572de52c62a2dc6707f1a06be3bae7222fc27e1d03dcc3e8be18d86f