All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed links in project metadata
- Dropped support for python 3.6 and 3.7
- Added support for python 3.11 and 3.12
- Loosened dependencies
- Added more metadata to pyproject.toml
- Restored support for python 3.6
- Added `conjoin()`` function
- Added
dedent_all()
function
- Added optional parameter
should_strip
todedent
- Added support for mypy with typehints
- Added Makefile
- Enhanced quality checks
- Renamed to 'snick'
- Released as open source on pypi & github
- Downgraded back to python 3.7 for compatibility
- Renamed package to pa-text-tools
- Upgraded to python 3.8
- Added black, isort, and others as dev dependencies
- Added pre-commit hooks
- Enriched README
- Added missing source files back
- Added dedent method
- Added this CHANGELOG
- Moved methods into a methods module
- Added more tools like strip_whitespace, pretty_format, and enboxify