Files
SpecterOps-Nemesis/projects
Lee Chagolla-Christensen c739725756 Fix false error logging in alerting, TypeError in titus publish_findings, and gzip misclassification in titus-scanner
- Alerting: return "sent"/"filtered"/"failed" from send_alert_with_retries() so filtered alerts don't log as delivery failures
- file-enrichment: parse raw_data JSON string from asyncpg before indexing, add TypeError to except clause
- titus-scanner: verify gzip contains tar archive before classifying as .tar.gz to avoid invalid tar header errors on plain .gz files
2026-03-03 17:16:00 -08:00
..
2025-08-29 15:24:32 -07:00
2025-06-13 11:33:07 +02:00

Naming Conventions

Projects and libraries should follow Python's PEP8 naming conventions:

Modules should have short, all-lowercase names. Underscores can be used in the module name if it improves readability. Python packages should also have short, all-lowercase names, although the use of underscores is discouraged.

When an extension module written in C or C++ has an accompanying Python module that provides a higher level (e.g. more object oriented) interface, the C/C++ module has a leading underscore (e.g. _socket).