Skip to main content

Framework-free audit core: events, config, context, scrubbing, projection, and IP resolution

Project description

sec-audit

Framework-neutral audit core for the logging-only alpha.

It provides:

  • AuditEvent
  • request/session context helpers
  • request ID generation
  • client IP resolution with explicit trusted-proxy configuration
  • scrubbing
  • deterministic bounded projection
  • configuration validation helpers

sec-audit has no Django imports and no logging, rules, enforcement, Loki, or database dependencies.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sec_audit-0.1.0a1.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sec_audit-0.1.0a1-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file sec_audit-0.1.0a1.tar.gz.

File metadata

  • Download URL: sec_audit-0.1.0a1.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sec_audit-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 73470cba70b68a98fcb1fd784c23171d272859023a548da2c425af8f2efdee59
MD5 e88a8e301fcfef9aa20894e183ccf8d7
BLAKE2b-256 360b4e54838c21f950d2b7864b7f97957317d91c758935df58e3d0dc6b80f004

See more details on using hashes here.

File details

Details for the file sec_audit-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: sec_audit-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sec_audit-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4155122f587587124df03c57ec248ac4a2faba3397daa5fe4cffd0ed45a735dd
MD5 84e3901572c7f8faf5259ba250470335
BLAKE2b-256 07bcefecfc2266a231b04b7c3a03d1c9ab182d4ba5dffd9c7e7a9f8f97f546b9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page