Releases: entangled/entangled.py
Releases · entangled/entangled.py
Entangled 2.4.2
Usability improvements
- Fixes several edge cases where Entangled would crash
- Fixes issue that the daemon would silently ignore exceptions
Support change
- Removes support for Python 3.12 (in favour of having access to the
Path.full_matchmethod making life easier)
Dependency changes
- Swaps out
watchdogforwatchfiles - Swaps out
arghforclick
Entangled 2.4.0
Entangled lets you write code and proze in a single document. It extracts working source code from your documentation, and keeps the documentation and source code mutualy synchronized. Entangled works with any programming language and supports a wide variety of markup languages, principally most dialects of Markdown.
Release 2.4
This release offers some significant new features:
- Read additional configuration in YAML header of the Markdown input files
- Support scoped code block names and namespaces
- Single page mode where all configuration lives in the YAML header
- Configure markdown styles with a single flag:
default(attributes in curly braces) orbasic(attributes in Quarto style attributes)
These changes were made possible by a rewrite of some core parts of Entangled.
Entangled 2.3.2
- Fix running the watch daemon on Windows with Python 3.13
Entangled 2.3.1
- Fixes encoding issues on Windows. All files are now written and read as UTF-8.
Entangled 2.3.0
- This fixes some stability issues.
- Simplify the file database.
- Add a
entangled resetcommand that replacesentangled tangle -r. - Strips quarto attributes from code output.
- Ensures newlines at end of all files.
- More consistent tangling by sorting the input files.
Entangled 2.2.1
Fixes some typing issues
Entangled 2.2.0
- Include
replhook for running commands through a REPL - Dropped support for Python 3.11 (use
uvto get any version of Python anywhere) - Changes in internal API, small refactors
- Improvements in type annotation
Entangled 2.1.13
- changes the default ignore list to an empty list
- adds new project template:
one-pager, a one page README project
Entangled 2.1.12
- tested on Windows
- fix path conversion issues when working on Windows
Entangled 2.1.11
- Migrated to the
uvpackage manager - Fix issue with malformed Quarto attributes