Skip to content

Security: ChrisBuilds/terminaltexteffects

SECURITY.md

Security policy

Supported releases

Security fixes target the latest stable release on PyPI. Older releases don't get backports, so upgrade to the latest release. Prereleases and development main don't count as a published fix. See the release history.

Report a vulnerability privately

Use GitHub's Report a vulnerability form. Don't put exploit details in a public issue or PR.

Include the affected TTE version, Python version, operating system, relevant dependency versions, reproduction steps or a minimal proof of concept, and the expected impact. Remove credentials and personal information from attached input or logs.

The maintainer will assess the report, coordinate a fix and disclosure with you, and publish an advisory and release note when appropriate. Timing depends on severity and maintainer availability; there is no guaranteed response deadline.

For ordinary bugs, installation problems, or rendering issues, use public issues and the support guide.

Dependencies and external effects

The core package has no third-party runtime dependencies. Development and documentation tools have their own dependencies, which Dependabot keeps updated. Updating the repository lockfile doesn't change existing installations.

User-installed effect plugins and development effects run arbitrary Python code and are not sandboxed. Load only code you trust.

There aren't any published security advisories