ReleaseInclusionAI (Ant Group)InclusionAI (Ant Group)published Jun 22, 2026seen 4d

inclusionAI/AReno v0.0.2

inclusionAI/AReno

Open original ↗

Captured source

source ↗
published Jun 22, 2026seen 4dcaptured 4dhttp 200method plain

v0.0.2

Repository: inclusionAI/AReno

Tag: v0.0.2

Published: 2026-06-22T03:51:28Z

Prerelease: no

Release notes:

Features

Setup and Training Diagnostics

AReno now has first-class setup diagnostics for local development and release validation. The new diagnostic commands help users inspect their Python, CUDA, PyTorch, package, and source-build environment before starting training or opening an install issue.

The training CLI also prints a resolved configuration summary before backend initialization, making it easier to confirm the selected model, dataset, reward function, algorithm, rollout settings, and backend options before expensive runtime work begins.

Native Attention Backend

This release adds a native attention backend path so AReno can support more GPU environments without requiring FlashAttention in every setup. Source builds also now target visible CUDA architectures by default, reducing build surprises on mixed or older NVIDIA environments.

CLI Usability

areno train --help is grouped by user intent, so common setup, data, reward, algorithm, rollout, and backend flags are easier to scan. CPU tests now cover CLI config validation to keep those ergonomics stable.

Fixes

  • Exposed Trainer from the top-level areno package for the public SDK import path.
  • Added preflight validation for malformed dataset, reward, and agent task hooks.
  • Fixed Qwen3.5 angle-style tool-call parsing.
  • Fixed Gemma tool-call parsing for nested action arrays.
  • Explained the psutil build dependency for --no-build-isolation installs.
  • Improved setup guardrails and source-build diagnostics.

Documentation and Release Hygiene

  • Added a tiny official training sanity path.
  • Documented Docker as a setup-DX escape hatch.
  • Documented FlashAttention installation ordering and CUDA build tuning with

TORCH_CUDA_ARCH_LIST and MAX_JOBS.

  • Fixed public SDK import examples in docs.
  • Renamed repository URLs from asystem-areno to AReno.
  • Added the v0.0.2 release hygiene checklist, including the tag convention,

sdist-only publishing expectation, milestone-driven release notes, and required release checks.

What's Changed

  • Add pull request unit test CI by @xsuler in e7c4c00
  • chore: remove benchmark script by @xsuler in 80f8dc8
  • ci: enhance ci workflow for better code quality by @adohe in 3f0d061
  • chore: fix existing lint issue to make ci happy by @adohe in e234dc9
  • style: fix code formatting and lint issues across the repo by @adohe in #17
  • fix: explain psutil build dependency by @xsuler in #14
  • docs: install flash attention dependencies first by @xsuler in #18
  • fix: target visible CUDA architectures during source builds by @xsuler in #16
  • docs: add training smoke sanity path by @xsuler in #19
  • feat: add setup diagnostics commands by @xsuler in #20
  • fix: expose trainer from top-level package by @xsuler in #22
  • ci: enforce lint and commit message checks before commit by @adohe in #21
  • test: cover train cli config validation by @xsuler in #23
  • feat: print resolved train config summary by @xsuler in #26
  • fix: preflight train task hook validation by @xsuler in #25
  • fix: support qwen angle tool calls by @xsuler in #28
  • docs: rename repo URLs from asystem-areno to AReno by @adohe in 0581e49
  • feat: add native attention backend by @xsuler in #31
  • fix: improve setup guardrails by @xsuler in #33
  • docs: add Docker setup check path by @xsuler in #34
  • fix: parse nested Gemma tool calls by @xsuler in #36
  • feat(cli): group areno train --help by user intent by @adohe in f4b34c7
  • chore(release): define v0.0.2 release hygiene by @adohe in #37

Full Changelog: https://github.com/inclusionAI/AReno/compare/v0.0.1...v0.0.2

Notability

notability 2.0/10

Minor version update of an early-stage tool.