Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
c3f7b3a
Implement create_reals_distribution_steps API for outcome distributions
google-labs-jules[bot] Oct 17, 2026
1e5bf6f
Implement create_reals_distribution_steps API for discrete-step outco…
google-labs-jules[bot] Oct 17, 2026
b801668
Implement create_reals_distribution_steps API for discrete-step outco…
google-labs-jules[bot] Oct 17, 2026
1398120
Address PR feedback for create_reals_distribution_steps
google-labs-jules[bot] Oct 17, 2026
ad8730d
feat: implement create_reals_distribution_steps()
google-labs-jules[bot] Oct 17, 2026
b7b4774
feat: implement create_reals_distribution_steps()
google-labs-jules[bot] Oct 17, 2026
7a221c7
feat: implement create_reals_distribution_steps()
google-labs-jules[bot] Oct 17, 2026
eba5f99
fix: use published polarstate 0.1.9 in PR 437
uriahf Oct 17, 2026
a9d83b2
fix: use published polarstate 0.1.9 in PR 437
uriahf Oct 17, 2026
897ad59
feat: implement create_reals_distribution_steps()
google-labs-jules[bot] Oct 17, 2026
fd56a0e
fix: handle empty dataframes and integer reals dtype for polarstate 0…
google-labs-jules[bot] Oct 17, 2026
526f5d0
refactor: revert statistical module changes and isolate feature
google-labs-jules[bot] Oct 18, 2026
3f0252d
fix: empty dataframe handling and integer reals dtypes for polarstate…
google-labs-jules[bot] Oct 18, 2026
f42589c
fix: empty dataframe handling and integer reals dtypes for polarstate…
google-labs-jules[bot] Oct 18, 2026
013a4fe
refactor: keep established statistical modules unchanged
uriahf Oct 18, 2026
13dda1b
refactor: keep established statistical modules unchanged
uriahf Oct 18, 2026
3022615
refactor: keep established statistical modules unchanged
uriahf Oct 18, 2026
b2f4e41
refactor: keep established statistical modules unchanged
uriahf Oct 18, 2026
5094a45
build: require upstream-compatible polarstate 0.1.10
uriahf Oct 18, 2026
ce2481a
ci: regenerate dependency lockfile for polarstate 0.1.10
uriahf Oct 18, 2026
7797e82
build: lock polarstate 0.1.10
github-actions[bot] Oct 18, 2026
353c293
ci: remove one-time dependency lockfile refresh workflow
uriahf Oct 18, 2026
6258384
Implement create_reals_distribution_steps with polarstate 0.1.9
google-labs-jules[bot] Oct 18, 2026
2847077
Restore clean scope and upgrade polarstate to 0.1.10
google-labs-jules[bot] Oct 18, 2026
4e87fe9
Add outcome_distribution render dispatch and write_html tests
google-labs-jules[bot] Oct 18, 2026
c4e39ab
Report v0.24.0 asset blocker and maintain clean PR scope
google-labs-jules[bot] Oct 18, 2026
ad93237
Report v0.24.0 asset status and maintain clean PR state
google-labs-jules[bot] Oct 18, 2026
b521367
Vendor rtichoke_viz v0.24.0 and add browser acceptance tests
google-labs-jules[bot] Oct 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,15 @@ jobs:
prefix = "rtichoke/_vendor/rtichoke_viz/"
required = {
f"{prefix}VENDORED_FROM",
f"{prefix}rtichoke-viz-0.23.2.tar.gz",
f"{prefix}rtichoke-viz-0.24.0.tar.gz",
f"{prefix}rtichoke-viz.js",
f"{prefix}rtichoke-viz.css",
f"{prefix}rtichoke-viz.schema.json",
f"{prefix}rtichoke-viz-v2.schema.json",
f"{prefix}rtichoke-viz-report.schema.json",
}
assert required <= names
assert f"{prefix}rtichoke-viz-0.23.2.tar.gz" not in names
assert f"{prefix}rtichoke-viz-0.23.0.tar.gz" not in names
assert f"{prefix}rtichoke-viz-0.22.3.tar.gz" not in names
assert f"{prefix}rtichoke-viz-0.22.2.tar.gz" not in names
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ license = {text = "MIT"}
requires-python = ">=3.12"
dependencies = [
"plotly>=6.0.0,<7.0.0",
"polarstate==0.1.8",
"polarstate==0.1.10",
"smoothstate>=0.1.1",
"polars>=1.31.0",
"reactable>=0.1.5",
Expand Down
2 changes: 2 additions & 0 deletions src/rtichoke/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@
)

from rtichoke.reals_distribution import (
create_reals_distribution_steps as create_reals_distribution_steps,
create_reals_distribution_times as create_reals_distribution_times,
)

Expand All @@ -72,6 +73,7 @@

__all__ = [
"create_probs_histogram",
"create_reals_distribution_steps",
"create_reals_distribution_times",
"create_roc_curve",
"create_roc_curve_times",
Expand Down
1 change: 1 addition & 0 deletions src/rtichoke/_renderers.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ def write_html(self, path: str | Path) -> Path:
"lift": "renderLiftV2",
"decision_curve": "renderDecisionCurveV2",
"interventions_avoided": "renderInterventionsAvoidedV2",
"outcome_distribution": "renderOutcomeDistribution",
}.get(chart_type)
if render_export is None:
raise ValueError(
Expand Down
8 changes: 4 additions & 4 deletions src/rtichoke/_vendor/rtichoke_viz/VENDORED_FROM
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
repository=https://github.com/uriahf/rtichoke_viz
release=v0.23.2
source_commit=af70152c884b351ed7c407047a92cad5c1bd7007
archive=rtichoke-viz-0.23.2.tar.gz
sha256=63981f4e4f78b38e6442b663052c17592d3355312ba16fb370321d25af456bfe
release=v0.24.0
source_commit=9ff8c40138c7b2d11332483e0ede900d8b50b935
archive=rtichoke-viz-0.24.0.tar.gz
sha256=58f153fbfb5aa57affbec983c4e4960fd0889c26e64ef1d25dbf982654fa90f0
Binary file not shown.
Binary file not shown.
72 changes: 72 additions & 0 deletions src/rtichoke/_vendor/rtichoke_viz/rtichoke-viz-report.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -5615,6 +5615,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -6782,6 +6786,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -6989,6 +6997,18 @@
"title": {
"type": "string"
},
"stateScale": {
"anyOf": [
{
"const": "ordinal",
"type": "string"
},
{
"const": "nominal",
"type": "string"
}
]
},
"evaluations": {
"minItems": 1,
"type": "array",
Expand Down Expand Up @@ -7050,6 +7070,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -12881,6 +12905,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -14048,6 +14076,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -14255,6 +14287,18 @@
"title": {
"type": "string"
},
"stateScale": {
"anyOf": [
{
"const": "ordinal",
"type": "string"
},
{
"const": "nominal",
"type": "string"
}
]
},
"evaluations": {
"minItems": 1,
"type": "array",
Expand Down Expand Up @@ -14316,6 +14360,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -20125,6 +20173,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -21292,6 +21344,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down Expand Up @@ -21499,6 +21555,18 @@
"title": {
"type": "string"
},
"stateScale": {
"anyOf": [
{
"const": "ordinal",
"type": "string"
},
{
"const": "nominal",
"type": "string"
}
]
},
"evaluations": {
"minItems": 1,
"type": "array",
Expand Down Expand Up @@ -21560,6 +21628,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down
4 changes: 4 additions & 0 deletions src/rtichoke/_vendor/rtichoke_viz/rtichoke-viz-v2.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -5574,6 +5574,10 @@
{
"const": "fixed_time_horizon",
"type": "string"
},
{
"const": "observed_step",
"type": "string"
}
]
},
Expand Down
34 changes: 17 additions & 17 deletions src/rtichoke/_vendor/rtichoke_viz/rtichoke-viz.js

Large diffs are not rendered by default.

Loading
Loading