b69ebb7224
Redact specific url query string values and url credentials in instrumentations ( #3508 )
...
* Updated the instrumentation with aiohttp-server tests for url redaction
* Updated the aiohttp-server implementation and the query redaction logic
* Updated changelog and moved change to unreleased. Updated test files with license header
* Improved formatting
* Fixed failing tests
* Fixed ruff
* Update util/opentelemetry-util-http/src/opentelemetry/util/http/__init__.py
Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
---------
Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
2025-07-01 12:26:47 +00:00
a164d37a3c
Chore: Drop support for Python 3.8 ( #3399 )
...
Python 3.8 was EoL @ 2024-10-07, our 6 month promise for support ended on 2024-04-07.
Changes:
* Updated basline refs to 3.9
* Removed 3.8 sys.version_info checks
* Fixed botocore test failure
* Applied ruff formatting
2025-05-27 17:26:02 +02:00
15f3b97d5a
Improved Test Coverage for HTTP Utility's IP Setting Functionality ( #2693 )
2024-07-12 15:44:44 -07:00
a3e457ca8c
add opentelemetry-util-http to CI ( #2655 )
2024-07-03 11:00:27 -07:00
f531996f53
fix util-http package ( #2634 )
2024-06-26 09:34:04 -07:00
65b4f850a0
Preserve brackets around literal IPv6 hosts ( #2552 )
2024-05-24 12:06:53 -07:00
4f6618324d
Set schema_url on all tracers and meters ( #1977 )
2023-11-06 11:39:51 -08:00
6007e0c013
Merge pull request from GHSA-5rv5-6h4r-h22v
...
* Fix unbound cardinality for label http_method in wsgi based middlewares
* cr: rename file
* cr: change label UNKNOWN to NONSTANDARD
* Update instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py
---------
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2023-08-15 13:17:14 -07:00
4d341e8d95
Add support for sanitizing HTTP header values. ( #1253 )
...
First step of https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1184
2022-09-13 08:19:05 +00:00
d75194aed7
Sync with sdk setup from setUpClass to setUp ( #1193 )
2022-07-19 02:02:13 +05:30
2f5bbc416a
Capture custom request/response headers for wsgi and change in passing response_headers in django, pyramid ( #925 )
2022-03-07 09:41:46 -08:00
d4ad8f57be
Add support for generic OTEL_PYTHON_EXCLUDED_URLS variable ( #790 )
...
* Add support for generic OTEL_PYTHON_EXCLUDED_URLS variable
Use `OTEL_PYTHON_EXCLUDED_URLS` environment variable as a fallback of
`OTEL_PYTHON_{instrumentation}_EXCLUDED_URLS`.
* Only use generic variable when instrumentation-specific is not set
* Change wording on docs
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2021-11-10 22:44:02 +00:00
efaa257a63
Add net.peer.ip in requests & urllib3 instrumentations. ( #661 )
2021-09-27 10:21:26 -07:00
2fd68a2bf9
Remove Configuration from instrumentations ( #285 )
2021-02-04 08:02:37 -08:00