You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Review PR (new RA PR, branch repo-assist/perf-select-model-shortcircuit-20260621): perf β skip encoder fitting in select_model() when X.shape[1] > 5 (one-hot encoding can only expand columns) β PR number pending push
π§ Task 8: Created perf PR (branch repo-assist/perf-select-model-shortcircuit-20260621) β skip expensive encoder fitting in select_model() when X.shape[1] > 5 (one-hot can only expand columns); also remove redundant is_categorical(Y) call. All 25 tests pass.
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for June 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention.
LinearRegressionEstimatorwith effect modifiers (closes Add asymptotic confidence intervals for average treatment effect for linear regression with effect modifiersΒ #336) β ReviewEncodersclass tests + 3one_hot_encodeedge-case tests β Review_noise.pyβ Reviewrandom_seedtointerventional_samplesetc. β Reviewmediation_first_stage_confoundersinIdentifiedEstimand.__deepcopy__β Reviewconditional_MIentropy computation (consolidate with [Repo Assist] fix(cit): correct conditional_MI column indexing to use Series instead of DataFrameΒ #1522) β Reviewget_ordered_predecessorscalls β ReviewExceptionwith specific types β Reviewnodesfilter togcm.anomaly_scores()β Reviewreturn_all_coefficientstolinear_dataset()(closes Causal Effect of Common Causes to OutcomeΒ #466) β Reviewperform_bootstrap_testrobust to array-valued estimates β Reviewdowhy.gcmlevelΒ #1528: feat β expose plotting functions atdowhy.gcmtop level (closes Move gcm plotting utility one level upΒ #586) β Reviewconditional_MIcolumn indexing (consolidate with [Repo Assist] fix(cit): correct conditional_MI entropy computation for discrete variablesΒ #1547) β ReviewWeightingSampler(closes Error in do() operator for interventions outside original treatment distributionΒ #1344) β ReviewConfounderDistributionInterpretercrash on categorical confounders (closes ConfounderDistributionInterpreter crashes on categorical confounders (Cannot cast str dtype to float64)Β #1588) β ReviewValueErrorinestimate_effect()whenmethod_name=None(closes CausalModel.estimate_effect - UnboundLocalError: local variable 'identifier_name' referenced before assignmentΒ #365) β ReviewGraphRefuterdtype detection: handleint8,uint8,booland all integer types β Reviewmetric_params=inNearestNeighbors(conflicts resolved by Copilot) β Reviewrepo-assist/perf-select-model-shortcircuit-20260621): perf β skip encoder fitting inselect_model()whenX.shape[1] > 5(one-hot encoding can only expand columns) β PR number pending pushdocs/version_patcherβ Reviewnumpy.dualβ Viewconditional_MI: [Repo Assist] fix(cit): correct conditional_MI column indexing to use Series instead of DataFrameΒ #1522 and [Repo Assist] fix(cit): correct conditional_MI entropy computation for discrete variablesΒ #1547 fix same function β pick oneFuture Work for Repo Assist
.github/files.Run History
2026-06-21 01:40 UTC β Run
repo-assist/perf-select-model-shortcircuit-20260621) β skip expensive encoder fitting inselect_model()whenX.shape[1] > 5(one-hot can only expand columns); also remove redundantis_categorical(Y)call. All 25 tests pass.2026-06-20 13:15 UTC β Run
repo-assist/fix-graph-refuter-dtype-detection-20260620) β fixGraphRefuterdtype detection: usepd.api.types.is_integer_dtype()to handle int8, uint8, bool, and all integer types; addstests/causal_refuters/test_graph_refuter.py2026-06-20 06:35 UTC β Run
bugConfounderDistributionInterpretercategorical crashrepo-assist/fix-estimate-effect-method-name-none-20260620) β raiseValueErrorinestimate_effect()whenmethod_name=None; completes fix started by merged PR [Repo Assist] improve: raise ValueError with helpful message when method_name=None in do() and refute_estimate()Β #1537 (closes CausalModel.estimate_effect - UnboundLocalError: local variable 'identifier_name' referenced before assignmentΒ #365)2026-06-11 01:35 UTC β Run
2026-06-10 13:57 UTC β Run
OrderedSet.__next__falsy-element bug (if not elementβif element is None); added 19 tests intests/utils/test_ordered_set.py; PR [Repo Assist] fix(utils): correct OrderedSet iteration for falsy elements + add testsΒ #1581Encodersclass tests + 3one_hot_encodeedge-case tests totests/utils/test_encoding.py; PR [Repo Assist] test(utils): add Encoders class tests and one_hot_encode edge casesΒ #15802026-06-10 01:31 UTC β Run
_build_nearest_neighbors()toDistanceMatchingEstimatorproperly routingpandmetric_params=(closes #1390, supersedes [Repo Assist] fix: route distance metric-specific params through metric_params= in NearestNeighborsΒ #1508, compare with fix(estimator): pass distance metric parameters as metric_params to NearestNeighborsΒ #1563)2026-06-09 13:37 UTC β Run
CausalModel.do()β 3 bugs fixed (method_params=None TypeError, wrong fit() args, missing self._data); PR [Repo Assist] fix: correct CausalModel.do() method_params and fit() call signatureΒ #1576;closes #3092026-06-09 01:26 UTC β Run
2026-06-08 14:27 UTC β Run
2026-06-08 01:35 UTC β Run
2026-06-07 13:11 UTC β Run
2026-06-07 01:34 UTC β Run
2026-06-06 13:07 UTC β Run
2026-06-06 01:30 UTC β Run
2026-06-05 01:31 UTC β Run
2026-06-04 13:46 UTC β Run
2026-06-04 02:00 UTC β Run
2026-06-03 01:41 UTC β Run
2026-06-02 14:06 UTC β Run
_noise.py2026-06-02 01:36 UTC β Run
DataSubsetRefuterrandom_state bug; 4 new tests2026-06-01 01:51 UTC β Run
docs/source/conf.pyβ TAGS/CURRENT_VERSION defaults (closes #692)