Releases: eganjs/synth-a-py
Releases · eganjs/synth-a-py
1.6.0
Add support for .gitignore (#32) * Add GitIgnore * Rename *Mixin -> *MixIn * Add {Project,Dir}.subpaths() to get an iterable of string subpaths * Add {Dir,File}.parent to get the {Project,Dir} the object is contained within * Update checklist and example in README * Fix windows style separators (\) in GitIgnore * Bump version to 1.6.0
1.5.0
Add support for INI files (#29) * Add support for INI files * Add __all__ for `toml.py` * Add utils module for shared logic * Extract function to ensure new lines at the end of strings * Bump version to 1.5.0
1.4.0
Add support for YAML files (#25) * Update example in README with YamlFile API * Bump version to 1.4.0
1.3.1
Fix missing dependency `toml` (#27) * `toml` was a dev dependency causing this bug not to be discovered during testing * Bump version to 1.3.1
1.3.0
Fix permission errors on subsequent calls to `.synth()` (#24) * Bump version to 1.3.0 * Bumps minor over patch as new APIs have been added since 1.2.0
1.2.0
Bump version to 1.2.0 (#17)
1.1.0
Add support for MIT License (#15) * Bump version to 1.1.0
1.0.0
Refactor API to be 'with' based (#12) * Add flake8 and mypy config files * Bump major version to 1.0.0 * Add contextvars dependency for python ~3.6 * Add tests to ensure created files are readonly (444)
0.2.0
Upversion to 0.2.0 (#11)
0.1.0
Generate project using `npx projen`