cottongin 4a3a82826d
feat(logging): Enhance logging system with colored identifiers and error handling
- Add colored and right-aligned bot identifiers in logs with consistent column width
- Implement unique color assignment for each bot instance (falls back to hash-based when colors exhausted)
- Add padding system to maintain uniform column alignment across all bot instances
- Redirect asif library logs to ERROR.log file
- Add ERROR.log to .gitignore
- Improve log formatting with timestamps and bot identifiers
- Implement dynamic column width adjustment when new bots join
2025-02-23 09:02:46 -08:00

58 lines
601 B
Plaintext

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# Distribution / packaging
dist/
build/
*.egg-info/
# Virtual environments
venv/
env/
.env/
.venv/
# IDE/OS specific files
.idea/
.vscode/
*.code-workspace
*.workspace
*.bak
*.swp
*.swo
.DS_Store
# Local development settings
*.env
.env
.config/
config*.yaml
!config.yaml.example
# Logs
*.log
logs/
ERROR.log
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
coverage.xml
*.cover
.pytest_cache/
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version