feat: Added support for variety of options for source_path, closes #12 #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added source_path support with regex pattern paths filtering per block.
Closes #12
Git log
625dd3e package.py - Applied 0 ts for a :zip packed content
8a3a10d package.py - Added path patterns filtering for pip_requirements
80cbec3 *package.py - Don't pass source_path in .plan.json files
80bde35 package.py - Improved logging, added special DUMP_ENV level
3c22445 package.py - Log correctly exceptions aborting zip archiving
e5c71e0 Added more samples to examples/simple/main.tf
9233798 package.py - Log directories with ending /
1bf443c package.py - Log skipped items + made uniform some messages
b8be73f package.py - Added support for comments in patterns
dc2a274 package.py - Renamed: logger -> log
90f7b49 feat: Added ZipContentFilter class to apply patterns filtering
0c8f26c package.py - Fixed and improved logging
778ceff package.py - Added BuildPlanManager initial implementation
b547d89 package.py - Fixed building in docker
3c4b02e package.py - Implemented ZipFileStream.write_file
7f9e731 feat: In-place zip archiving
72fde55 package.py - Removed dir changing on zip archive generation
26f0879 package.py - Simplified emit_dir_files func
cacfe2b package.py - Fixed timestamp appling
076306a package.py - Added hidden hash command to calculate Lambda's content hash
0227a77 package.py - Finished ZipFileStream.write_dirs implementation
1b311d6 package.py - Moved borrowed ZipInfo.from_file to a ZipWriteStream class
aa68432 package.py - Added initial ZipFileStream skel
e49af4b *package.py - Move out inner functions from _command functions
e634d20 feat: Added pid to the prepare stage log records