feat: add memray to Profiler

Bloomberg memory profiler that tracks allocations in Python code, native extensions, and the interpreter itself. 15.6M downloads/month via ClickPy; the obvious choice for memory profiling work per maintainer audit 2026-08-16. Ordered after py-spy (28.5M/month) per downloads-descending tier.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Vinta Chen
2026-08-16 11:54:56 +08:00
co-authored by Claude
parent b4960530ad
commit 3a65a020c4
+1
View File
@@ -652,6 +652,7 @@ _Libraries for debugging code._
- [hunter](https://github.com/ionelmc/python-hunter) - A flexible code tracing toolkit.
- Profiler
- [py-spy](https://github.com/benfred/py-spy) - A sampling profiler for Python programs. Written in Rust.
- [memray](https://github.com/bloomberg/memray) - A memory profiler that tracks allocations in Python code, native extensions, and the interpreter itself.
- [scalene](https://github.com/plasma-umass/scalene) - A high-performance, high-precision CPU, GPU, and memory profiler for Python.
- Others
- [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) - Display various debug information for Django.