File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Changelog
2+
3+ All notable changes to this project will be documented in this file.
4+
5+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
6+ and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7+
8+ ## [ Unreleased]
9+
10+ ## [ 0.2.0] - 2026-03-16
11+
12+ ### Added
13+ - Added compact step trace support for Natural block execution attempts:
14+ - ` StepTrace `
15+ - ` StepTraceError `
16+ - ` nighthawk.get_step_traces() `
17+
18+ ### Changed
19+ - Updated CI workflow setup (` setup-uv ` ) in project automation.
20+
21+ ### Fixed
22+ - License badge reference in README.
23+ - Documentation formatting inconsistencies.
24+
25+ ## [ 0.1.0] - 2026-03-13
26+
27+ ### Added
28+ - Initial public release of ` nighthawk-python ` .
29+ - Natural DSL execution runtime with run/scope execution context model.
30+ - Step executor abstraction and provider integration foundation.
31+ - Core documentation and project scaffolding.
32+
33+ [ Unreleased ] : https://github.com/kurusugawa-computer/nighthawk-python/compare/v0.2.0...HEAD
34+ [ 0.2.0 ] : https://github.com/kurusugawa-computer/nighthawk-python/compare/v0.1.0...v0.2.0
35+ [ 0.1.0 ] : https://github.com/kurusugawa-computer/nighthawk-python/tree/v0.1.0
Original file line number Diff line number Diff line change 11[project ]
22name = " nighthawk-python"
3- version = " 0.1 .0"
3+ version = " 0.2 .0"
44description = " An experimental Python library that embeds Natural blocks inside Python functions and executes them using an LLM."
55readme = " README.md"
66requires-python = " >=3.13"
You can’t perform that action at this time.
0 commit comments