Skip to main content

yapflame

Simple yappi flamegraphs with support for multi-threading.

Installation

pip install yapflame
uv add yapflame
# and others...

Examples

from yapflame import profile

with profile() as p:
    do_work()

p.open() # browser
p.save("o.html") # file

enabled=False to noop:

with profile(enabled=DEBUG) as p:
    do_work()
if p:
    p.open()

or via cli:

yapflame script.py
yapflame script.py -o out.html
yapflame script.py --cpu

Metadata

Release files for yapflame 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yapflame 0.1.3
File Size Uploaded
yapflame-0.1.3.tar.gz 338.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yapflame 0.1.3
File Interpreter ABI Platform
yapflame-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 460.7 kB

Release files / yapflame-0.1.3.tar.gz

Download URL yapflame-0.1.3.tar.gz
Size 338.5 kB
Tags Source
SHA-256 checksum
How to use checksums
dc6f332349b9c4ef00514cf76ac7562dfa35083da6a2c61d29347c539b120fbe
BLAKE2b-256 checksum
How to use checksums
8c0dbce23a7a73f9d6a29c33a4cb800ddb5d4cdb328551f8a1c9675e4d4926f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 4, 2026.

Transparency log

Release files / yapflame-0.1.3-py3-none-any.whl

Download URL yapflame-0.1.3-py3-none-any.whl
Size 122.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
74141804cdcb52332ffbaf2b6ff845556c0f93354f7586b10d96e6f249741816
BLAKE2b-256 checksum
How to use checksums
efa7d5908d978974788ca753e6f71d64f9e5a25a34adfc35eec8b08b6aed10ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page