Skip to content

Security: dedalus-labs/inline-tests-python

Security

SECURITY.md

Security Policy

Reporting Vulnerabilities

Do not open public issues for security vulnerabilities.

Email security reports to: security@dedaluslabs.ai

Include:

  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  • Suggested fix (if any)

We will acknowledge your report within 48 hours and provide a detailed response within 7 days.

Supported Versions

Version Supported
main Active development
< 1.0 Pre-release, best-effort

Security Model

inline-tests is a pytest plugin for colocating tests with implementation code. Security considerations:

  • No code execution at import: AST scanning checks for @test decorators without importing modules
  • Type safety: Full type hints enforced via ty
  • Minimal surface area: Small codebase with few dependencies (just pytest)

Known Limitations

This is pre-1.0 software. The plugin imports modules containing @test decorators during test collection, so any import-time side effects will execute.

Disclosure Policy

We follow coordinated disclosure:

  1. Reporter submits vulnerability privately
  2. We acknowledge within 48 hours
  3. We investigate and develop fix
  4. We release fix and credit reporter (unless anonymity requested)
  5. Public disclosure after 90 days or when fix is deployed

Contact

There aren’t any published security advisories