You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update the respective instrumentation `pyproject.toml` file in _instruments_ entry under `[project.optional-dependencies]` section
284
+
- Update instrumentation `package.py` file in `_instruments` variable
285
+
- Run command `tox -e generate` to regenerate necessary files
286
+
287
+
If you're adding support for a new version of the instrumentation package, follow these additional steps:
288
+
289
+
- Add new test-requirements.txt file with the respective package version required for testing
290
+
- Add a new test environment entry for the package version in `tox.ini` and run `tox -e generate-workflows` to generate new workflows
291
+
292
+
Example PRs: [#2976](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2976), [#2845](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2845)
293
+
281
294
## Guideline for GenAI instrumentations
282
295
283
296
Instrumentations that relate to [Generative AI](https://opentelemetry.io/docs/specs/semconv/gen-ai/) systems will be placed in the [instrumentation-genai](./instrumentation-genai) folder. This section covers contributions related to those instrumentations. Please note that the [guidelines for instrumentations](#guideline-for-instrumentations) and [expectations from contributors](#expectations-from-contributors) still apply.
0 commit comments