Skip to content

Commit bdef048

Browse files
feat(ci): add 3.14/3.15 base images and scenario exclude for downstream gate
Add RE2-safe list-scenarios -exclude and ci.yml test_scenarios_exclude so wheel-only Python scenarios are not silently skipped. Ship Python 3.14/3.15 base images, dd-trace-py STS trigger policy, and a minimal migration gate index README; scenario workloads land in follow-up PRs.
1 parent 9836924 commit bdef048

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ ignore = [
5050
"**/__init__.py" = ["D104"] # missing docstring in public package
5151
"**/test_*.py" = ["S101", "D"] # allow assert in tests, skip docstrings
5252
"**/tests/**/*.py" = ["S101", "D"] # allow assert in tests, skip docstrings
53+
# The exceptions scenario deliberately raises + swallows an exception as its
54+
# profiled workload; the explicit string-literal raise and try/except/pass are
55+
# the point of the test, not style smells.
56+
"scenarios/python_exceptions_*/main.py" = ["EM101", "SIM105"]
5357

5458
[tool.ruff.lint.pydocstyle]
5559
convention = "google"

0 commit comments

Comments
 (0)