Skip to content

tests

Choose a tag to compare

@SkBlaz SkBlaz released this 31 Jan 17:24
· 241 commits to master since this release

What's Changed

  • Add Successive Halving strategy for efficient AutoCommunity algorithm selection by @Copilot in #1079
  • Add replica consistency and layer entropy metrics for multilayer community detection by @Copilot in #1081
  • Add infomap as candidate algorithm to AutoCommunity by @Copilot in #1083
  • Add property tests for 8 modules missing coverage by @Copilot in #1087
  • Add SBM family as first-class algorithms with AutoCommunity, UQ, and Successive Halving integration by @Copilot in #1085
  • Fix test failures and add coverage for counterfactual, claims, and paths modules by @Copilot in #1089
  • Add DSL v2 support to py3plex-mcp server by @Copilot in #1091
  • Add stratified perturbation for variance-reduced uncertainty quantification by @Copilot in #1093
  • Implement compositional uncertainty quantification for DSL aggregate/summarize/ranking operations by @Copilot in #1095
  • Add flagship example with AutoCommunity and multi-objective selection to README by @Copilot in #1097
  • [WIP] Update AGENTS.md with DSL v2 specification by @Copilot in #1099
  • Add Q.communities() DSL stage with integrated auto-detection and .nodes() chaining by @Copilot in #1101
  • Add 35 DSL zoo examples with interlayer=True and summarise() support by @Copilot in #1103
  • Remove redundant COMPOSITIONAL_UQ_SUMMARY.md and bump version to 1.1.2 by @Copilot in #1105
  • Add comprehensive progress logging to DSL query execution pipeline by @Copilot in #1107
  • Update flagship example to use Q.communities() DSL pattern with auto-included community info by @Copilot in #1109
  • Add first-class joins and compiler-quality error diagnostics to DSL v2 by @Copilot in #1113
  • Implement DSL v2 query planner with stage reordering, compute pushdown, and caching by @Copilot in #1111
  • Implement native SBM family with UQ and AutoCommunity integration by @Copilot in #1115
  • Add DSL-first benchmarking layer (B builder) for fair algorithm comparison by @Copilot in #1117
  • Document recent DSL additions: field expressions, semiring algebra, compositional UQ by @Copilot in #1119
  • Implement hierarchical flow-based community detection for multilayer networks by @Copilot in #1123
  • Remove redundant implementation docs and backup files by @Copilot in #1125
  • Fix KeyError in example_auto_select_uq.py for Pareto mode compatibility by @Copilot in #1131
  • Handle SBM and UQ result types in AutoCommunity evaluation by @Copilot in #1129
  • Replace deprecated np.matrix and DataFrame.append with modern APIs by @Copilot in #1127
  • Implement Graph Programs as first-class compositional objects by @Copilot in #1121
  • [WIP] Move contents from 'dsl' folder to 'dsl_zoo' by @Copilot in #1133
  • DSL improvements - examples by @SkBlaz in #1135
  • A few polishing fixes - community examples by @SkBlaz in #1134
  • Add verification test suite for correctness, determinism, and regression prevention by @Copilot in #1137
  • Add metamorphic and certificate-based verification infrastructure by @Copilot in #1139
  • Implement deterministic UQ resolution with canonical schema and fail-fast validation by @Copilot in #1141
  • Implement formal algebraic laws for UQ operations with fail-fast enforcement by @Copilot in #1143
  • Implement unified diagnostic system with structured error reporting and query inspection by @Copilot in #1145
  • RST documentation quality pass: clarity, consistency, and standards compliance by @Copilot in #1147
  • Systematic ergonomics improvements: discoverability, pedagogical errors, multilayer semantics by @Copilot in #1151
  • Add first-class algorithm requirements and compatibility diagnostics system with universal coverage, enforcement, and actionable conversion guidance by @Copilot in #1149
  • Expand test coverage for DSL, UQ, null models, and I/O with 203 new tests enforcing documented guarantees by @Copilot in #1153
  • Skip unnecessary layout computation in SBM workflows by @Copilot in #1155
  • Add network type conversion methods with comprehensive test coverage by @Copilot in #1157
  • Add comprehensive verification test framework with provenance-as-oracle, differential testing, and metamorphic transformations by @Copilot in #1159
  • Update AGENTS.md with test coverage state and add 203 new tests for core, algorithms, and visualization modules by @Copilot in #1163
  • Enforce round-trip guarantees in DSL v2 Builder API by @Copilot in #1165
  • Cleanup: Remove redundant markdown and organize examples folder by @Copilot in #1169
  • Implement Query Algebra: Compositional reasoning for DSL queries and results by @Copilot in #1167
  • [WIP] Implement faster execution path for DSL v2 grouping by @Copilot in #1173
  • Add approximate centrality algorithms to py3plex by @Copilot in #1171
  • Expand AGENTS.md with comprehensive repository state and algorithm inventory by @Copilot in #1175
  • Add Shapley-based attribution explanations to DSL v2 by @Copilot in #1177
  • Add M builder for cross-network meta-analysis with fixed/random-effects models by @Copilot in #1179
  • Align documentation between RST, AGENTS.md, and test coverage by @Copilot in #1181
  • Implement Examples-as-Tests-as-Docs pipeline with CI enforcement by @Copilot in #1183
  • Dynamics as first-class DSL citizen: D factory, deterministic n_jobs, UQ integration by @Copilot in #1185
  • Implement end-to-end UQ propagation with selection probability tracking by @Copilot in #1187
  • Bump python-multipart from 0.0.6 to 0.0.22 in /gui/api by @dependabot[bot] in #1190
  • Implement zero-loss Arrow and Parquet interchange formats by @Copilot in #1189
  • Remove 6 redundant test files by @Copilot in #1191
  • Fix test collection errors and example failures for CI stability by @Copilot in #1193
  • chore: bump version to 1.1.3 everywhere by @Copilot in #1195

New Contributors

Full Changelog: v1.1.1...v1.1.3