From 39978385d592618c57e74b91643040bad9b45f29 Mon Sep 17 00:00:00 2001 From: Manish Kumar Date: Thu, 14 May 2026 12:47:24 +0200 Subject: [PATCH] =?UTF-8?q?bump:=20version=201.7.0rc2=20=E2=86=92=201.7.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae1d282..2664dac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,45 @@ Going forward, this file is updated automatically by `cz bump` on each release. --- +## v1.7.0 (2026-05-14) + +### Documentation + +- Added **Developer Guide** section with dedicated pages for contributing, the release process, model promotion policy (experimental → stable), and a SPEC 0–aligned support matrix +- Added **Getting Started** section: new Overview page with full model reference table, Installation guide (prerequisites, PyPI, source, optional Mamba CUDA kernels), and Key Concepts page covering the sklearn API, task variants, config system, and preprocessing +- Rewrote all three example pages (classification, regression, distributional regression) as narrative tutorials with runnable code and "using your own data" sections +- Added `llms.txt` index for LLM tool discovery +- Switched to `sphinx_design` for cards and grid layouts; added custom CSS with JetBrains Mono font and brand colour palette +- Added `pygments_style = "friendly"` and dark-mode code block colours via CSS +- Updated release workflow documentation; fixed Mermaid diagram node line breaks + +### CI + +- Dropped Python 3.14 from the test matrix (`scipy` wheels are not yet available); ceiling reverted to `<3.14` in `pyproject.toml` +- Fixed `torch` upper bound from `<=2.7.0` to `<2.8.0` to allow patch releases +- Replaced `tomllib` with `poetry version --short` for Python 3.10 compatibility in CI scripts +- Added Lightning log filtering to reduce test output noise +- Regenerated `poetry.lock` after dependency constraint changes + +### Bug Fixes + +- Fixed Pyright type errors in test fixtures (DataFrame construction and unused variable bindings) + +--- + +## v1.7.0rc2 (2026-05-09) + +### Documentation + +- Updated and fixed release workflow documentation +- Applied doc theme and header size style refinements + +### CI + +- Fixed `tomllib` usage replaced with `poetry version --short` for Python 3.10 compatibility + +--- + ## v1.7.0rc1 (2026-05-08) ### Documentation diff --git a/pyproject.toml b/pyproject.toml index 18664a3..0f33720 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "deeptab" -version = "1.7.0rc2" +version = "1.7.0" description = "A python package for tabular deep learning."