pyvider
2025-04-30
Another major update to the `bfiles` utility tool, continuing the expansion started on April 27...
9 files · 1,173+ · 649-
Bfiles Tool Continued Enhancement
9 files changed
core.pyFurther expanded `src/bfiles/core.py` to ~551 lines with more sophisticated file processing pipel...exclusions.pyReworked `src/bfiles/exclusions.py` (~338 lines of changes) with refined exclusion pattern matchingoutput.pyEnhanced `src/bfiles/output.py` to ~327 lines with improved formatting and display optionscli.pyUpdated `src/bfiles/cli.py` with ~99 lines of additional CLI argument handlingconfig.pyExpanded `src/bfiles/config.py` with ~109 lines of new configuration optionslogger.pyImproved `src/bfiles/logger.py` (~135 lines) with enhanced log formattingmetadata_writer.pyReworked `src/bfiles/metadata_writer.py` (~140 lines) with better metadata serializationutils.pyUpdated `src/bfiles/utils.py` (~120 lines) with additional helper functions__init__.pyAdded version/metadata to `src/bfiles/__init__.py`
- Further expanded
src/bfiles/core.pyto ~551 lines with more sophisticated file processing pipelines and tree traversal logic decouple internal1 file
core.py
- Reworked
src/bfiles/exclusions.py(~338 lines of changes) with refined exclusion pattern matching decouple internal1 file
exclusions.py
- Enhanced
src/bfiles/output.pyto ~327 lines with improved formatting and display options decouple errata1 file
output.py
- Updated
src/bfiles/cli.pywith ~99 lines of additional CLI argument handling decouple behavioral1 file
cli.py
- Expanded
src/bfiles/config.pywith ~109 lines of new configuration options baseline internal1 file
config.py
- Improved
src/bfiles/logger.py(~135 lines) with enhanced log formatting decouple errata1 file
logger.py
- Reworked
src/bfiles/metadata_writer.py(~140 lines) with better metadata serialization decouple internal1 file
metadata_writer.py
- Updated
src/bfiles/utils.py(~120 lines) with additional helper functions decouple internal1 file
utils.py
- Added version/metadata to
src/bfiles/__init__.pybaseline internal1 file
__init__.py