Changelog
Unreleased
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Breaking change | rework public API | @NiklasRosenstein |
1.0.1 (2023-04-03)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Improvement | Fix pyproject.toml to support NIX | szymon.gula@helsing.ai |
1.0.0 (2022-12-13)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Feature | add `UnboundClosure` intermediate type | @NiklasRosenstein | ||
Breaking change | Rename from craftr-dsl to builddsl | @NiklasRosenstein |
0.9.0 (2022-04-21)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Feature | Expose `NameRewriter` functionality as a a public API under the name `builddsl.ast_utils.DynamicLookupRewriter` | @NiklasRosenstein |
0.8.5 (2022-04-19)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Improvement | Add `Context.chain_with()` | @NiklasRosenstein | ||
Improvement | Add `Closure(target_context)` parameter | @NiklasRosenstein |
0.8.4 (2022-04-19)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Fix | Support previously missing `!=` comparator | @NiklasRosenstein |
0.8.3 (2022-04-19)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Fix | Fix `import module` not treating `module` as a local variable definition | 8 | @NiklasRosenstein |
0.8.2 (2022-04-18)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Improvement | Disable debug line that is really just useful for debugging in the project directly; | @NiklasRosenstein |
0.8.1 (2022-04-14)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Improvement | Make `astor` dependency an extra called "astor", it is required only for `transpile_to_source()` | @NiklasRosenstein |
0.8.0 (2022-04-13)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Feature | support Python 3.7 | @NiklasRosenstein |
0.7.7 (2022-02-27)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Improvement | support Python 3.8+ (before was 3.10) | @NiklasRosenstein |
0.7.6 (2022-02-27)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Fix | support walrus operator (`:=`) | 5 | @NiklasRosenstein |
0.7.5 (2022-02-27)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Fix | support more assignment operators like `+=`, `-=`, etc. as well as `and` and `or` binary operators | 7 | @NiklasRosenstein |