Skip to content

v0.4.0

Choose a tag to compare

@Panadestein Panadestein released this 14 Oct 09:41
· 7 commits to main since this release
c91f31f

What's Changed

  • ci: fix broken sdist/wheel build step in deploy workflow by @Panadestein in #22
  • refactor!: πŸ”₯ drop quimb as a runtime dependency by @Panadestein in #24
  • feat: ❄️ add Nix flake and update dependencies by @Panadestein in #23
  • chore: πŸ”§ root-level AGENTS.md, Python 3.11 support and prek by @Panadestein in #33
  • ci: πŸš€ use T4 runner for GPU tests by @robertodr with @Copilot in #47
  • build(deps-dev): bump cyclopts from 4.11.0 to 4.25.2 by @dependabot[bot] in #35
  • build(deps): bump the uv group across 1 directory with 9 updates by @dependabot[bot] in #46
  • feat(stack): ✨ one SRC kernel for arbitrary-depth stacks by @robertodr in #41
  • fix: πŸ› preserve input precision in apply and compress by @SimoneGasperini in #36
  • chore: πŸ”§ enforce type checking with ty (fixes #16) by @pgrobasillobre in #37
  • chore: add github issue templates by @alejandrogallo in #39
  • fix: πŸ› validate chi_out, cutoff, and boundary rank in apply()/compress() by @mhorsdal in #38
  • chore(deps-dev): update ruff from 0.16.5 to 0.16.9 by @github-actions[bot] in #48
  • fix: πŸ› stop configuring global logging; replace structlog with stdlib logging by @Panadestein in #52
  • chore(deps): πŸ”§ move benchmark-only dependencies to a bench group by @Panadestein in #53
  • docs: πŸ“ replace the MkDocs site with a Fumadocs site by @Panadestein in #56
  • chore: πŸ”§ type-check tests and bump ty monthly by @Panadestein in #55
  • chore(deps): πŸ”§ relax dependency floors and test them in CI by @Panadestein in #54
  • feat(sweep): ✨ out-of-core SRC sweep on one GPU by @robertodr in #42
  • ci(deploy): ✨ publish to PyPI via trusted publishing by @Panadestein in #61
  • chore(bench): πŸ“ˆ refresh Leonardo benchmarks and add a GPU quench experiment by @Panadestein in #59
  • feat(sweep): ✨ split the SRC sweep among the GPUs of a node by @robertodr in #44
  • fix(sweep): πŸ› split a batch that runs out of GPU memory by @Panadestein in #60

New Contributors

Full Changelog: v0.3.2...v0.4.0