-
Notifications
You must be signed in to change notification settings - Fork 427
/
Copy pathCODEOWNERS
55 lines (48 loc) · 2.94 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Order matters, the last matched is what is used
# APM Core Python is the default owner of all files
* @DataDog/apm-core-python
# Files which can be approved by anyone
# DEV: This helps not requiring apm-core-python to review new files added
# or files which changes often with most PRs
releasenotes/ @DataDog/apm-python
tests/snapshots/ @DataDog/apm-python
riotfile.py @DataDog/apm-python
# CI App
ddtrace/contrib/pytest/ @DataDog/apm-core-python @DataDog/ci-app-libraries
ddtrace/contrib/pytest_bdd/ @DataDog/apm-core-python @DataDog/ci-app-libraries
tests/contrib/pytest @DataDog/apm-core-python @DataDog/ci-app-libraries
tests/contrib/pytest_bdd @DataDog/apm-core-python @DataDog/ci-app-libraries
ddtrace/ext/ci.py @DataDog/apm-core-python @DataDog/ci-app-libraries
ddtrace/ext/test.py @DataDog/apm-core-python @DataDog/ci-app-libraries
ddtrace/internal/codeowners.py @DataDog/apm-core-python @datadog/ci-app-libraries
# Debugger
ddtrace/debugging/ @DataDog/debugger-python
tests/debugging/ @DataDog/debugger-python
# ASM
ddtrace/appsec/ @DataDog/asm-python
tests/appsec/ @DataDog/asm-python
tests/contrib/flask/test_flask_appsec.py @DataDog/asm-python
tests/contrib/django/test_django_appsec.py @DataDog/asm-python
tests/snapshots/tests*appsec*.json @DataDog/asm-python
tests/contrib/*/test*appsec*.py @DataDog/asm-python
# Profiling
ddtrace/profiling @DataDog/apm-core-python @DataDog/debugger-python
tests/profiling @DataDog/apm-core-python @DataDog/debugger-python
# Guild
# Note that core is added here since 2 reviewers are required. The guild isn't
# big enough to support if a guild member makes a change which means 2 other
# guild members have to review.
# We should enforce this for important files, but more frequently edited ones
# can settle for having 1 guild member review + a core team member.
setup.py @DataDog/python-guild
setup.cfg @DataDog/python-guild
pyproject.toml @DataDog/python-guild
.readthedocs.yml @DataDog/python-guild @DataDog/apm-core-python
README.md @DataDog/python-guild @DataDog/apm-core-python
mypy.ini @DataDog/python-guild @DataDog/apm-core-python
.github/PULL_REQUEST_TEMPLATE.md @DataDog/python-guild @DataDog/apm-core-python
.github/ISSUE_TEMPLATE.md @DataDog/python-guild @DataDog/apm-core-python
.github/CODEOWNERS @DataDog/python-guild @DataDog/apm-core-python
ddtrace/internal/compat.py @DataDog/python-guild @DataDog/apm-core-python
ddtrace/internal/remoteconfig @DataDog/python-guild
tests/internal/remoteconfig @DataDog/python-guild