- Incremented version from 0.1.20 to 0.1.21
-
Added CLI arguments for content compression
--compress: Enable content compression--compression-level: Control compression ratio (0.0 to 1.0)
-
Implemented
.docsingest_ignorefeature- Allow excluding specific files and directories
- Support regex patterns for flexible ignore rules
- Enhanced document processing and reporting
- Updated README with new usage instructions
- Improved error handling and logging
- Added example
.docsingest_ignoretemplate
- Modified
cli.pyto support new CLI arguments - Updated
ingest.pywith compression and ignore pattern logic - Created
load_ignore_patterns()function - Improved
write_document_context()to handle new document structure
# Compress documents
docsingest /path/to/docs --compress
docsingest /path/to/docs --compress --compression-level 0.7
# Use .docsingest_ignore
# Create a .docsingest_ignore file with patterns like:
# *.log
# .git/
# node_modules/- Updated version in
pyproject.tomlandsetup.py - Ready for PyPI distribution