scout_apm_python
scout_apm_python copied to clipboard
ScoutAPM Python Agent. Supports Django, Flask, and many other frameworks.
### Description pyOpenSSL and urllib3[secure] are deprecated in the upcoming release (1.26.12) https://github.com/urllib3/urllib3/issues/2680 Removed 'urllib3[secure] < 1.25 ; python_version < "3.5"' and 'urllib3[secure] < 2 ; python_version >= "3.5"' Closes...
``` /scout_apm/compat.py:11: DeprecationWarning: 'urllib3[secure]' extra is deprecated and will be removed in a future release of urllib3 2.x. Read more in this issue: https://github.com/urllib3/urllib3/issues/2680 import urllib3 ```
updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v6.0.0) - https://github.com/psf/black → https://github.com/psf/black-pre-commit-mirror - [github.com/psf/black-pre-commit-mirror: 23.7.0 → 25.12.0](https://github.com/psf/black-pre-commit-mirror/compare/23.7.0...25.12.0) - [github.com/pycqa/isort: 5.12.0 → 7.0.0](https://github.com/pycqa/isort/compare/5.12.0...7.0.0) - [github.com/PyCQA/flake8: 6.0.0 → 7.3.0](https://github.com/PyCQA/flake8/compare/6.0.0...7.3.0) - [github.com/mgedmin/check-manifest: 0.47 → 0.51](https://github.com/mgedmin/check-manifest/compare/0.47...0.51)
`cibuildwheel` dropped building Python 3.4 wheels back in November. But we have customers using Python 3.4. We should: 1. Pin the version of `cibuildwheel` we use 2. Add a separate...
We currently gather coverage data but this is split between all Python versions and tox enviornments. Using a tool like codecov will allow us to combine them on CI to...
Rebuild of #552 with tracking in an aioredis-specific instrument submodule.
Spotted whilst debugging a customer's traces.
We're using a modified version of the Starlette middleware at the moment, primarily to support asyncio better. Assuming asyncio support is added in future, there are a couple of other...
Already using licensed scoutAPM for Intralinks application profiling A new application is being built which is written in python and uses GRPC protocol to talk to a node.js application Please...
Django ([`StreamingHttpResponse`](https://docs.djangoproject.com/en/3.1/ref/request-response/#django.http.StreamingHttpResponse)) and other frameworks support streaming HTTP responses. Currently our middleware-based instrumentation will not capture all the time sent streaming the response out, but instead prematurely close the `TrackedRequest`....