Repository navigation
Releases: ashwin271/treecraft
Releases · ashwin271/treecraft
Release list
v0.1.1
What's Changed
Added
- Added
__main__.pyto support module execution viapython -m treecraft
Changed
- Removed
setup.pyin favor of consolidated configuration inpyproject.toml
Usage
Users can now run the package in two ways:
- As a command line tool:
treecraft input_file -o output_directory
- As a Python module:
python -m treecraft input_file -o output_directory
Installation
pip install treecraftTreecraft v0.1.0 - Initial Release
First public release of Treecraft - A Python tool for generating directory structures from text-based tree representations.
What's New
- Tree parsing with support for various tree formats
- Directory structure generation with safety checks
- CLI interface with input/output options
- Python API for programmatic usage
- Comprehensive test suite
- Documentation and examples
Installation
pip install treecraftDocumentation
See the README.md for full documentation.
Breaking Changes
None (Initial Release)