LICENSE
README.md
pyproject.toml
src/pyossmtool/__init__.py
src/pyossmtool/cli.py
src/pyossmtool/config_resolver.py
src/pyossmtool/discovery.py
src/pyossmtool/error_formatters.py
src/pyossmtool/gate_config.py
src/pyossmtool/gates.py
src/pyossmtool/ignore.py
src/pyossmtool/ignore_materialize.py
src/pyossmtool/installer.py
src/pyossmtool/models.py
src/pyossmtool/registry.py
src/pyossmtool/reporter.py
src/pyossmtool/resolver.py
src/pyossmtool/runner.py
src/pyossmtool/runner_script.py
src/pyossmtool/target_expand.py
src/pyossmtool.egg-info/PKG-INFO
src/pyossmtool.egg-info/SOURCES.txt
src/pyossmtool.egg-info/dependency_links.txt
src/pyossmtool.egg-info/entry_points.txt
src/pyossmtool.egg-info/requires.txt
src/pyossmtool.egg-info/top_level.txt
src/pyossmtool/bundle/catalog/checks/bandit.scan.yaml
src/pyossmtool/bundle/catalog/checks/codespell.spelling.yaml
src/pyossmtool/bundle/catalog/checks/deadcode.scan.yaml
src/pyossmtool/bundle/catalog/checks/gate.acronym-allowlist.yaml
src/pyossmtool/bundle/catalog/checks/gate.folder-breadth.yaml
src/pyossmtool/bundle/catalog/checks/gate.module-private-vars.yaml
src/pyossmtool/bundle/catalog/checks/gate.module-size.yaml
src/pyossmtool/bundle/catalog/checks/gitleaks.secrets.yaml
src/pyossmtool/bundle/catalog/checks/hadolint.dockerfile.yaml
src/pyossmtool/bundle/catalog/checks/jscpd.duplication.yaml
src/pyossmtool/bundle/catalog/checks/markdownlint.check.yaml
src/pyossmtool/bundle/catalog/checks/mdformat.apply.yaml
src/pyossmtool/bundle/catalog/checks/mdformat.format.yaml
src/pyossmtool/bundle/catalog/checks/mutmut.run.yaml
src/pyossmtool/bundle/catalog/checks/pydeps.cycles.yaml
src/pyossmtool/bundle/catalog/checks/pytest.coverage.yaml
src/pyossmtool/bundle/catalog/checks/pytest.test.yaml
src/pyossmtool/bundle/catalog/checks/radon.cc.yaml
src/pyossmtool/bundle/catalog/checks/radon.mi.yaml
src/pyossmtool/bundle/catalog/checks/ruff.format.apply.yaml
src/pyossmtool/bundle/catalog/checks/ruff.format.yaml
src/pyossmtool/bundle/catalog/checks/ruff.lint.yaml
src/pyossmtool/bundle/catalog/checks/ruff.unused.yaml
src/pyossmtool/bundle/catalog/checks/semgrep.scan.yaml
src/pyossmtool/bundle/catalog/checks/shellcheck.yaml
src/pyossmtool/bundle/catalog/checks/shfmt.apply.yaml
src/pyossmtool/bundle/catalog/checks/shfmt.format.yaml
src/pyossmtool/bundle/catalog/checks/sourcery.review.yaml
src/pyossmtool/bundle/catalog/checks/ty.check.yaml
src/pyossmtool/bundle/catalog/checks/vulture.scan.yaml
src/pyossmtool/bundle/catalog/checks/yamlfmt.apply.yaml
src/pyossmtool/bundle/catalog/checks/yamlfmt.format.yaml
src/pyossmtool/bundle/catalog/checks/yamllint.check.yaml
src/pyossmtool/bundle/catalog/tools/bandit.yaml
src/pyossmtool/bundle/catalog/tools/codespell.yaml
src/pyossmtool/bundle/catalog/tools/deadcode.yaml
src/pyossmtool/bundle/catalog/tools/gitleaks.yaml
src/pyossmtool/bundle/catalog/tools/hadolint.yaml
src/pyossmtool/bundle/catalog/tools/jscpd.yaml
src/pyossmtool/bundle/catalog/tools/markdownlint.yaml
src/pyossmtool/bundle/catalog/tools/mdformat.yaml
src/pyossmtool/bundle/catalog/tools/mutmut.yaml
src/pyossmtool/bundle/catalog/tools/pydeps.yaml
src/pyossmtool/bundle/catalog/tools/pytest.yaml
src/pyossmtool/bundle/catalog/tools/radon.yaml
src/pyossmtool/bundle/catalog/tools/ruff.yaml
src/pyossmtool/bundle/catalog/tools/script.yaml
src/pyossmtool/bundle/catalog/tools/semgrep.yaml
src/pyossmtool/bundle/catalog/tools/shellcheck.yaml
src/pyossmtool/bundle/catalog/tools/shfmt.yaml
src/pyossmtool/bundle/catalog/tools/sourcery.yaml
src/pyossmtool/bundle/catalog/tools/ty.yaml
src/pyossmtool/bundle/catalog/tools/vulture.yaml
src/pyossmtool/bundle/catalog/tools/yamlfmt.yaml
src/pyossmtool/bundle/catalog/tools/yamllint.yaml
src/pyossmtool/bundle/defaults/allowlists/acronyms.yaml
src/pyossmtool/bundle/defaults/allowlists/folder-breadth.txt
src/pyossmtool/bundle/defaults/allowlists/module-private-vars.txt
src/pyossmtool/bundle/defaults/allowlists/module-size.txt
src/pyossmtool/bundle/defaults/configs/bandit.yaml
src/pyossmtool/bundle/defaults/configs/markdownlint.json
src/pyossmtool/bundle/defaults/configs/ruff.toml
src/pyossmtool/bundle/defaults/configs/ty.toml
src/pyossmtool/bundle/defaults/configs/yamlfmt.yaml
src/pyossmtool/bundle/defaults/configs/yamllint.yaml
src/pyossmtool/bundle/defaults/configs/gates/acronym-allowlist.yaml
src/pyossmtool/bundle/defaults/configs/gates/folder-breadth.yaml
src/pyossmtool/bundle/defaults/configs/gates/module-private-vars.yaml
src/pyossmtool/bundle/defaults/configs/gates/module-size.yaml
src/pyossmtool/bundle/defaults/gates/README.md
src/pyossmtool/bundle/defaults/gates/acronym-allowlist.sh
src/pyossmtool/bundle/defaults/gates/folder-breadth.sh
src/pyossmtool/bundle/defaults/gates/lib.sh
src/pyossmtool/bundle/defaults/gates/module-private-vars.sh
src/pyossmtool/bundle/defaults/gates/module-size.sh
src/pyossmtool/bundle/defaults/semgrep/python-quality.yml
src/pyossmtool/bundle/suites/all.yaml
src/pyossmtool/bundle/suites/demo.yaml
src/pyossmtool/bundle/suites/extended.yaml
src/pyossmtool/bundle/suites/format.yaml
src/pyossmtool/bundle/suites/formatting.yaml
src/pyossmtool/bundle/suites/policy.yaml
src/pyossmtool/bundle/suites/python-quality.yaml
src/pyossmtool/bundle/suites/reslab-parity.yaml
src/pyossmtool/bundle/suites/standard.yaml
src/pyossmtool/parsers/__init__.py
src/pyossmtool/parsers/analysis.py
src/pyossmtool/parsers/base.py
src/pyossmtool/parsers/common.py
src/pyossmtool/parsers/format_text.py
src/pyossmtool/parsers/gates.py
src/pyossmtool/parsers/patterns.py
src/pyossmtool/parsers/prose.py
src/pyossmtool/parsers/ruff.py
src/pyossmtool/parsers/shell.py
src/pyossmtool/policy/__init__.py
src/pyossmtool/policy/acronym_allowlist.py
src/pyossmtool/policy/folder_breadth.py
tests/test_check_modes.py
tests/test_cli.py
tests/test_config_and_targets.py
tests/test_discovery.py
tests/test_error_formatters.py
tests/test_gate_config.py
tests/test_ignore.py
tests/test_npm_install.py
tests/test_packaging.py
tests/test_parser_registry.py
tests/test_script_gates.py
tests/test_wheel_install.py