[PR #2451] feat: add memray to awesome-python #1786

Open
opened 2025-11-06 13:23:12 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/2451
Author: @kev-odin
Created: 4/26/2023
Status: 🔄 Open

Base: masterHead: master


📝 Commits (1)

  • c9f6bbb feat: add memray to awesome-python

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

What is this Python project?

  • This tool generates various reports to help analyze memory usage in libraries and applications. Fully customizable reporting data!
  • Can act as library to perform fine-grained profiling tasks.
  • Full stack traces for every function call so it can accurately represent the call stack, unlike sampling profilers.
  • Ability to work with Python and C/C++ threading features.
  • Integration with Jupyter Notebooks by using cell magic.

What's the difference between this Python project and similar ones?

  1. This project is actively maintained by the Bloomberg Engineering team.
  2. The project was originally an internal tool for development within the organization, which has since been moved to be an open source project on August 27, 2022.
  3. The closest project similar to this one is pyflame which was written to leverage C++ is currently unmaintained and deprecated.
  4. Native integration with the pytest library.

--

Anyone who agrees with this pull request could submit an Approve review to it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/2451 **Author:** [@kev-odin](https://github.com/kev-odin) **Created:** 4/26/2023 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`c9f6bbb`](https://github.com/vinta/awesome-python/commit/c9f6bbb82a7bc4df4e20139ebb4a9a50eb4a96e8) feat: add memray to awesome-python ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## What is this Python project? * This tool generates various reports to help analyze memory usage in libraries and applications. Fully customizable reporting data! * Can act as library to perform fine-grained profiling tasks. * Full stack traces for every function call so it can accurately represent the call stack, unlike sampling profilers. * Ability to work with Python and C/C++ threading features. * Integration with Jupyter Notebooks by using cell magic. ## What's the difference between this Python project and similar ones? 1) This project is actively maintained by the Bloomberg Engineering team. 2) The project was originally an internal tool for development within the organization, which has since been moved to be an open source project on August 27, 2022. 3) The closest project similar to this one is [pyflame](https://github.com/uber-archive/pyflame) which was written to leverage C++ is currently unmaintained and deprecated. 4) Native integration with the pytest library. -- Anyone who agrees with this pull request could submit an *Approve* review to it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 13:23:12 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#1786