Skip to content

Data Science Agent v4.3.0 — Adoption, Verifiable Evaluation & Project Reliability

Choose a tag to compare

@Jackxiaozhiren Jackxiaozhiren released this 30 Aug 03:26
· 69 commits to main since this release
Immutable release. Only release title and notes can be modified.
80d5c07

Data Science Agent v4.3.0

Adoption, Verifiable Evaluation & Project Reliability

This release strengthens Data Science Agent as a verifiable, reproducible AI data-science platform while preserving the Stable SDK contract.

Highlights

  • Auditable real-model execution with explicit provider/model provenance
  • Four controlled evaluation paths:
    • full DSA
    • DSA without the evidence critic
    • vanilla LLM + tools
    • LLM-only control
  • Publication-integrity validation for real-model artifacts
  • Secure credentialed four-way smoke workflow
  • Stronger contributor and adoption paths
  • Windows quickstart and benchmark contribution workflow
  • Flagship case studies and improved project discovery
  • Hardened web runtime and dependency/security gates
  • Clean-wheel installation and CLI/SDK release verification
  • API and Web Docker verification
  • Deterministic release evidence and SBOMs

Verification

The final release commit passed:

  • full pytest suite
  • Ruff lint and formatting
  • mypy
  • npm high-severity audit
  • CodeQL for Python and JavaScript
  • secret scanning / gitleaks
  • wheel + sdist build
  • clean-environment wheel installation
  • public SDK import/version smoke
  • installed dsa --help
  • API and Web Docker builds
  • container CLI smoke
  • Next.js production build
  • Docker Compose validation
  • MkDocs strict build

The release-candidate SonarQube Quality Gate passed with no security hotspots.

Reporting boundary

v4.3.0 provides the machinery for controlled real-model comparisons, but it does not publish or imply comparative real-model benchmark scores without reviewed credentialed artifacts.

The deterministic/stub benchmark remains harness validation, not evidence of real-model quality.

Python 3.12+ remains the supported baseline. Proposed Python 3.14 and Node 26 runtime jumps are intentionally deferred to a separate compatibility cycle.

Release date: 2026-08-30

What's Changed

📚 Documentation

🔐 Security & Dependencies

Other Changes

New Contributors

Full Changelog: v4.2.10...v4.3.0