Skip to content

Commit 782d52a

Browse files
authored
Merge pull request #226 from Scale3-Labs/development
add pull_request_template
2 parents 358473f + 33c63a0 commit 782d52a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.github/pull_request_template.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Description
2+
3+
Please include a summary of the changes and the related issue to help is review the PR better and faster.
4+
5+
# Checklist for adding new integration:
6+
7+
- [ ] Defined `APIS` in constants [folder](../src/langtrace_python_sdk/constants/instrumentation/).
8+
- [ ] Updated `SERVICE_PROVIDERS` in [common.py](../src/langtrace_python_sdk/constants/instrumentation/common.py)
9+
- [ ] Created a folder under [instrumentation](../src/langtrace_python_sdk/instrumentation/) with the name of the integration with atleast `patch.py` and `instrumentation.py` files.
10+
- [ ] Added instrumentation in `all_instrumentations` in [langtrace.py](../src/langtrace_python_sdk/langtrace.py) and to the `InstrumentationType` in [types.py](../src/langtrace_python_sdk/types/__init__.py) files.
11+
- [ ] Added examples for the new integration in the [examples](../src/langtrace_python_sdk/examples/) folder.
12+
- [ ] Updated [pyproject.toml](../pyproject.toml) to install new dependencies
13+
- [ ] Updated the [README.md](../README.md) of [langtrace-python-sdk](https://github.com/Scale3-Labs/langtrace-python-sdk) to include the new integration in the supported integrations table.
14+
- [ ] Updated the [README.md](https://github.com/Scale3-Labs/langtrace?tab=readme-ov-file#supported-integrations) of Langtrace's [repository](https://github.com/Scale3-Labs/langtrace) to include the new integration in the supported integrations table.
15+
- [ ] Added new integration page to supported integrations in [Langtrace Docs](https://github.com/Scale3-Labs/langtrace-docs)

0 commit comments

Comments
 (0)