Skip to main content

A debugging and profiling tool that can trace and visualize python code execution

Project description

VizTracer

build flake8 readthedocs coverage pypi Visual Studio Marketplace Version support-version license commit sponsor

VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.

The front-end UI is powered by Perfetto. Use "AWSD" to zoom/navigate. More help can be found in "Support - Controls".

example_img

Highlights

  • Detailed function entry/exit information on timeline with source code
  • Super easy to use, no source code change for most features, no package dependency
  • Low overhead, probably the fastest tracer in the market
  • Supports threading, multiprocessing, subprocess, async and PyTorch
  • Powerful front-end, able to render GB-level trace smoothly
  • Works on Linux/MacOS/Windows

Install

The preferred way to install VizTracer is via pip

pip install viztracer

Basic Usage

Command Line

# Instead of "python3 my_script.py arg1 arg2"
viztracer my_script.py arg1 arg2
A result.json file will be generated, which you can open with vizviewer
# You can display all the files in a directory and open them in browser too
vizviewer ./
# For very large trace files, try external trace processor
vizviewer --use_external_processor result.json

vizviewer will host an HTTP server on http://localhost:9001. You can also open your browser and use that address.

If you do not want vizviewer to open the webbrowser automatically, you can use

vizviewer --server_only result.json

If you just need to bring up the trace report once, and do not want the persistent server, use

vizviewer --once result.json
vizviewer result.json

A VS Code Extension is available to make your life even easier.

Add --open to open the reports right after tracing
viztracer --open my_script.py arg1 arg2
viztracer -o result.html --open my_script.py arg1 arg2
modules and console scripts(like flask) are supported as well
viztracer -m your_module
viztracer flask run

Inline

You can also manually start/stop VizTracer in your script as well.

from viztracer import VizTracer

tracer = VizTracer()
tracer.start()
# Something happens here
tracer.stop()
tracer.save() # also takes output_file as an optional argument

Or, you can do it with with statement

with VizTracer(output_file="optional.json") as tracer:
    # Something happens here

Jupyter

If you are using Jupyter, you can use viztracer cell magics.

# You need to load the extension first
%load_ext viztracer
%%viztracer
# Your code after

A VizTracer Report button will appear after the cell and you can click it to view the results

PyTorch

VizTracer can log native calls and GPU events of PyTorch (based on torch.profiler) with --log_torch.

with VizTracer(log_torch=True) as tracer:
    # Your torch code
viztracer --log_torch your_model.py

Advanced Usage

Trace Filter

VizTracer can filter out the data you don't want to reduce overhead and keep info of a longer time period before you dump the log.

Extra Logs without Code Change

VizTracer can log extra information without changing your source code

Add Custom Event

VizTracer supports inserting custom events while the program is running. This works like a print debug, but you can know when this print happens while looking at trace data.

Misc

Multi Thread Support

For Python3.12+, VizTracer supports Python-level multi-thread tracing without the need to do any modification to your code.

For versions before 3.12, VizTracer supports python native threading module. Just start VizTracer before you create threads and it will just work.

For other multi-thread scenarios, you can use enable_thread_tracing() to notice VizTracer about the thread to trace it.

example_img

Refer to multi thread docs for details

Multi Process Support

VizTracer supports subprocess, multiprocessing, os.fork(), concurrent.futures, and loky out of the box.

For more general multi-process cases, VizTracer can support with some extra steps.

example_img

Refer to multi process docs for details

Async Support

VizTracer supports asyncio natively, but could enhance the report by using --log_async.

example_img

Refer to async docs for details

Flamegraph

Perfetto supports native flamegraph, just select slices on the UI and choose "Slice Flamegraph".

example_img

Remote attach

VizTracer supports remote attach to an arbitrary Python process to trace it, as long as viztracer is importable

Refer to remote attach docs

JSON alternative

VizTracer needs to dump the internal data to json format. It is recommended for the users to install orjson, which is much faster than the builtin json library. VizTracer will try to import orjson and fall back to the builtin json library if orjson does not exist.

Performance

VizTracer puts in a lot of effort to achieve low overhead. The actual performance impact largely depends on your application. For typical codebases, the overhead is expected to be below 1x. If your code has infrequent function calls, the overhead could be minimal.

Detailed explanation

The overhead introduced by VizTracer is basically a fixed amount of time during function entry and exit, so the more time spent on function entries and exits, the more overhead will be observed. A pure recursive fib function could suffer 3x-4x overhead on Python3.11+ (when the Python call is optimized, before that Python call was slower so the overhead ratio would be less).

In the real life scenario, your code should not spend too much time on function calls (they don't really do anything useful), so the overhead would be much smaller.

Many techniques are applied to minimize the overall overhead during code execution to reduce the inevitable skew introduced by VizTracer (the report saving part is not as critical). For example, VizTracer tries to use the CPU timestamp counter instead of a syscall to get the time when available. On Python 3.12+, VizTracer uses sys.monitoring which has less overhead than sys.setprofile. All of the efforts made it observably faster than cProfile, the Python stdlib profiler.

However, VizTracer is a tracer, which means it has to record every single function entry and exit, so it can't be as fast as the sampling profilers - they are not the same thing. With the extra overhead, VizTracer provides a lot more information than normal sampling profilers.

Sponsors

We thank our sponsors to support VizTracer. If you want your logo here, check our sponsor page or contact the author directly.

Documentation

For full documentation, please see https://viztracer.readthedocs.io/en/stable

Bugs/Requests

Please send bug reports and feature requests through github issue tracker. VizTracer is currently under development now and it's open to any constructive suggestions.

License

Copyright 2020-2025 Tian Gao.

Distributed under the terms of the Apache 2.0 license.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

viztracer-1.1.1.tar.gz (15.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

viztracer-1.1.1-cp314-cp314t-win_amd64.whl (16.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

viztracer-1.1.1-cp314-cp314t-win32.whl (16.0 MB view details)

Uploaded CPython 3.14tWindows x86

viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

viztracer-1.1.1-cp314-cp314-win_amd64.whl (16.0 MB view details)

Uploaded CPython 3.14Windows x86-64

viztracer-1.1.1-cp314-cp314-win32.whl (16.0 MB view details)

Uploaded CPython 3.14Windows x86

viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

viztracer-1.1.1-cp313-cp313t-win_amd64.whl (15.9 MB view details)

Uploaded CPython 3.13tWindows x86-64

viztracer-1.1.1-cp313-cp313t-win32.whl (15.9 MB view details)

Uploaded CPython 3.13tWindows x86

viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ x86-64

viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

viztracer-1.1.1-cp313-cp313-win_amd64.whl (15.9 MB view details)

Uploaded CPython 3.13Windows x86-64

viztracer-1.1.1-cp313-cp313-win32.whl (15.9 MB view details)

Uploaded CPython 3.13Windows x86

viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

viztracer-1.1.1-cp312-cp312-win_amd64.whl (15.9 MB view details)

Uploaded CPython 3.12Windows x86-64

viztracer-1.1.1-cp312-cp312-win32.whl (15.9 MB view details)

Uploaded CPython 3.12Windows x86

viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

viztracer-1.1.1-cp311-cp311-win_amd64.whl (15.9 MB view details)

Uploaded CPython 3.11Windows x86-64

viztracer-1.1.1-cp311-cp311-win32.whl (15.9 MB view details)

Uploaded CPython 3.11Windows x86

viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

viztracer-1.1.1-cp310-cp310-win_amd64.whl (15.9 MB view details)

Uploaded CPython 3.10Windows x86-64

viztracer-1.1.1-cp310-cp310-win32.whl (15.9 MB view details)

Uploaded CPython 3.10Windows x86

viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl (15.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file viztracer-1.1.1.tar.gz.

File metadata

  • Download URL: viztracer-1.1.1.tar.gz
  • Upload date:
  • Size: 15.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1.tar.gz
Algorithm Hash digest
SHA256 dcd4b5ddcc3a40ee79a584406d984cb4d40bc3301a6c9015d8949d4445fe9346
MD5 9df956f2b74cbc3a52df2e23a49e85bf
BLAKE2b-256 9cab94ae463cd4e386f143e3520a274856c4f2b4858d7ae30aa223ae25e9a2e5

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 f9c3d6c7a1f0c3c84a9b34ee6695dc5c3609e69118afce5f45f291b0ed3597eb
MD5 b9e7d31d55a8386c283c59f5e7376e1b
BLAKE2b-256 5e694f45a175fa8437ffff8115452e5b89131b8e4702927aa16f52f115fea992

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d57c7baa0446014423fde269ae7c4043dc1417b63882dc0c7fe24d2ec06a5638
MD5 9398be2dfe124fc197e057890ef65c79
BLAKE2b-256 397123e71a95df5f0ba62a52d1bdecf4c3d0b273b0ae846766e650ac04e6b405

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4c17277e4269356aa636e9eda8bac728768e61720c4667d4c5a877fa30ad511
MD5 22656c4f39e1fe3e0a57af5d31696fa4
BLAKE2b-256 f189957d4a14852ad8c38bcb99878e2c189652221afed41e83333167b2370d24

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f083779f7a4e6f55a4d5992973db83eca4f0cd660addb925960b61b1eea2539
MD5 2d138945b8b5c671ca008f6478d92129
BLAKE2b-256 98b2d030f0f95009fa3705f0765559f8b4203c3832635d83aed17f636fed324d

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a68299ad6570e4f1d5e389aadd6ab05d7c473b751326feebdc5326bd835ddd03
MD5 9573cbcbe6fc281fc7615a16ceabaffe
BLAKE2b-256 1e92970464370c009edf4e13637efd56f4f3355916d0087738902b463e0f1200

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0fb8fd937eaf9af43a64dbcfb27d8b7776d4fb26ac4e6c71c02901e485cbb6e
MD5 7b8f6e84d38957df8898a1d868db9f69
BLAKE2b-256 5ef1b0f4a67c82d9dd97da991dae06daca817e8af86fd05f0ce21661ef158701

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4368a9ed0dc24c33d0249b432b90992a7987b80a2f4c9ae4dd5c89be248bfce3
MD5 157c5bc3cd9bd179a1160a5c991d1f69
BLAKE2b-256 dbf4423490c67345323e87d0bf932c280f015b7b7419d232af97ba8503ebd145

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 af54f311c86e523258d590f9d1a9ba5066ce59f759afc75a7f0e44a833b5a52f
MD5 31c80fff9dba38e5d969aefd5e3b6221
BLAKE2b-256 452d47bcab07966c17750aebe3ba4e936d982a634c529776a919e8f21d3d5c80

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc3a40aeae924d3d0d5e3e48553316672da95773908a3164a8af56a231ce8d9c
MD5 1d5308c01dc508d27dfe50b53d27e1af
BLAKE2b-256 a34a61fb597bb114f5869f02cca49d146e25ec87bf4d27d8d4db492b4ead01b5

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a28d08a3b68e71d4b12dda0eefbb13cdbf0b6bf38f9f1fd402731ebbcb81a03c
MD5 54b2f8db6bc3506e92c5ea41db3af9ec
BLAKE2b-256 5ddbbde529061a0b345354642809d12b18b68401054d6286651b1b0ef81eeff9

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 764230fde61aa8455b2f984dce7187c30827c557de821e13b4b3f49b85c36219
MD5 b4b42c4c21fcd38b51b295ab7eb04ab4
BLAKE2b-256 9f343ee13e0c7b10163f3da9b5fecd21a3450679f3440c10d7e3f7ebabfa2cc3

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b21a400091d549bf42ccd68045799406117dfdd4a5d4aeeb17cd281f7d8b7792
MD5 fb28e417f2a99c30e911c4fe94b7ccf3
BLAKE2b-256 d5d7c6f6757591a4aa24882edb0bc00c86839a6feedc9beb35909e21cd13c68f

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 00ed5a3618716bf258ed8f5e2ee1d2598050a20dfb4bf952ffc8aefa479bdada
MD5 1217d045193b7a4fcca32b3246a465ae
BLAKE2b-256 2c012b1eb25df7db266ba14b24db550ebb4ff2a5956457ee919adc737e412981

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 1352cf3899fe488d8c4c52f3c558ad7455e321783f35a866a96c4b30a56e4829
MD5 c495b458d89f0bb2f8eb3f37fd02bdb9
BLAKE2b-256 97c584d21b1636b30afeec0d55ed6ecfa471cf172525a87accf17cd97b723a10

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62d911d2c15d634542ead5273a24e3a2becde30a3b1deffc33ab24544c38f7a8
MD5 340f8a1cb57fe3dfc0206fecb327b4d3
BLAKE2b-256 2491a5a99830ce8dad07324add631e449d80e954db843b52a79195a5f54b7f5c

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aa62c809a551317d01f8520473af515fdda7cafecf430f2182248fe448892535
MD5 305fa76dc7895cff160a2369dff0d083
BLAKE2b-256 23b5c1585a044b41a0ce34c638776bfda2337398a1628609bd0aac99d73c0f6c

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b921b5bfe310a9119c2edeb67b3279273b0cf61cc06711ed62387ed370a7b7a9
MD5 06c7e91f4f85449333cc4daa8188f633
BLAKE2b-256 b65a5ffa0c9b6ac59e8b42a976087591a0b1b9281de52bd137d6afb42022ad1b

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c2e06e69983dad4dbe4a6e3542873ceec61240228889f9786e8527e9dc0565b
MD5 d1fae59aa3282e416cb58cc5f61d6f24
BLAKE2b-256 3c27626321fe41a389f135485e81e33b7befec2567689df78bd3da09c0b31b29

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c21634b22c71cd2dace54bf2fb3b49f896aeaeebf947f957518b25931a13c9a7
MD5 2d631f97466d0af6acc3d91a386ea996
BLAKE2b-256 ff069797d63f72f815c45c616a090ad760578e9bf4dfbe248f48f5b16d76b61d

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 98fd0a0715daae5dda39a2b6f8dd59ba3af3798f71a5f705183d612ec4c1e333
MD5 9ffa57b8e6c7036ee814ccbc4b77f144
BLAKE2b-256 f0163e91e9b35231b3681d0ce520295d7f4b9d72bb7280999d6feab3df7bd561

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1510e2a8edd9f275c9651db63b455cebae16d4c13e22696245e0167fe6436d18
MD5 b4b9bd26aecd7754bc22f5733298591f
BLAKE2b-256 beae2eca93a3397c194fc654c9e750a29297180a48037d9e43a2839be759156f

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ce51e5f6fcc4b33cdb103df778193645df3711b119170031d80a0204749a99d
MD5 a81d1256d6d12597b489572446760936
BLAKE2b-256 60c4763c3651029335baaf9ac346f9310ddf4ba2a75a7605a6a82e6b1ab42f3b

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0e5291bdb51189c02106e66ac0fe883f57cef1ab076504ecfb8d8c0481c6fe79
MD5 2556e9f15624adb4d57f5c389293950d
BLAKE2b-256 67c9301154eb9196d7403892bd28a5d89f07bb5895f36f1dbbc9fb1f695e675b

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87bf31005cdf9c5f2ecffee4ab64ede4967c8f7cfc56f78add215fa3d94cbf4f
MD5 c1f1ec7913a1dfa9bb2a55286731ec31
BLAKE2b-256 7e205d600a2a610756079c673a478e400f1effaaa85fa8c5eb31dfae99cc1d60

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fef2c8847ad9bfecdd5bad19bfa32e817443cb1ecc766180b6744136de4c12b9
MD5 59652055786825dd318181661dfe3803
BLAKE2b-256 375db10c847cae6e1cc99f341c4f36e4ed687569c540c46aa91794dc8925b30c

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b0663e2cb91e99c137ff8b2ba996672e986a305a73256898fc63846e86f14e3a
MD5 4069fe918c0e84c4f56579959a5b0d95
BLAKE2b-256 174ad8e2876edc05fbc52e604200bea56657d7c9699a24df9ce091f784c96b4f

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9fe032651f59d69d19b1965af814a7e9df979f127357c9a1fdc95dbc8692ffa6
MD5 b8ca2aa7ff2580db843e08bbfbac2da2
BLAKE2b-256 62ada57d3a0d9efd2ff14b5ea7842d6e34f3b2de6096ef22c793291efbfa668e

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e957e8d306f3ee496b04579f90ef79a7222b7d019c627ec5720ed6e62b539d5e
MD5 9335639b5d6fafbda6c4cb16308f44ce
BLAKE2b-256 25af3b763b4f33ae893a3f290bb55fd64370dee3e1f827771c0c901ab69558b2

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f093f2059fa4b31987d052755efadfe9c2cfb5866f8c495544e5c55ba0a5c47c
MD5 0ff35d68c4030e20cd50c04c6f4c56b3
BLAKE2b-256 a84952b945f7172b69ef450140f98bd0e6473bbd9ba31cc78ad36bf501d72a75

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d77c009211b5b97988999db2694c2483c3ea3a2caf9e3d76cd32f5790d4a13dd
MD5 72705b9f32156a620189457c003b5fb0
BLAKE2b-256 52477597d9a991d8ff5428f79bbcb86af89cf8434b7b448babc4d17bf2bf680f

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5088249d53f51ef1a1bc86d7a140a2e44a21f5d973a9674c78b158263f812c57
MD5 d2c8a157846580657378dd763c44f74b
BLAKE2b-256 3554fe1721504f1b4f053a69cdbb1faad6d293606a2ad75825ba5bf0d36f4c52

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1415c33a021c81c3fa546e1c2adc9874b97c84ee9179be30beaffe367f4e132d
MD5 88e35e473081b62451b1de6910937e80
BLAKE2b-256 63651dde008bfaf11004ca4a29babf1fbbe7438d4d9629046602884df163e4aa

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92b27f3be8d956bb04c3c773916a8861a1e4ec0f8001ea736ace168c4f5aeb2c
MD5 85c763de2bc4ef37dd26935adeb370b3
BLAKE2b-256 8eb7dc09fe126c98521322d685b2b9f00d438ef60db1c80020e349b99222f604

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 904b1994590b7cfe7174d53676907004c014242a0f6272730fc9ccb0ac072c93
MD5 765bb922350302c8f8494636c8800ed9
BLAKE2b-256 aa9e793a052bddfcbf8a7b81512c44adebeab120cc74c5b59cbd9b84d0b5fcc7

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 51319469d380e0fcb08eeebccc147db38e6d12c36fb039cbf477859e77ca99e7
MD5 3a44be19c14630c28f51a7367613cecc
BLAKE2b-256 d83249b09ecbd7e55e5740083a9fcba43bcae18e6486ff96f7d9a0ada476d49c

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82c8a944c1f060f9f54e02813cb3bdcff1f4a0517a0fb73986212ecb7d56a8eb
MD5 583fce44bb13503910ca92441be15549
BLAKE2b-256 15c5c60ad171e22e475ba8c2b483e9dc7bf557bb2e6151305d25887faad7a0b8

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c05a542328f76c1b14a0ebd14b6825471f54dc11cf96dfed8874231297be9d09
MD5 7d16506ba2a67b3dd5485b25f4bde0ef
BLAKE2b-256 76ae194e0591d7fe9cfc0f0e98e4d02151758ccd27cf64b605ba2bc57d448ae6

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: viztracer-1.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 15.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0b87d3d34dc10b0f6d343b50a665820319334eefb0e30c6e0833a5be15449e61
MD5 3afa294139a0602ab890a87abdcc7c8e
BLAKE2b-256 a11b87b050452c385c539b8b57eb1999e382f4d2b96afa68b5886f76ffe28062

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5b844983b3a288388f06993c736f7f0a381f000ed63496bfe00b4d48f8e694e
MD5 b22ee3c2e34e12ff6290b716fc2400c1
BLAKE2b-256 d68cdd94680f479c756235e6fbb09dfd4aea581c03574850ec5da62e102882d2

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93a0a5348ce5533290216a574a15f3789350ec3784aec15469a2ebfde0f10519
MD5 f3639fb0cea11025c5f0a9ecf9de303d
BLAKE2b-256 0082a045ed49237de5939d0e989b9314850b9426a9f95bfa32bd37ea40ce2d89

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f7760bd67f26b6c4ed9dcf06e038fbe4dfea14bb9487b8df7ee6dafe30168988
MD5 62398393eb5fca8579a3edcf6e7f17a2
BLAKE2b-256 6870cbf8fe888e71a415785ef0220bfb628d0e8e811ab13f1acb10d362b4d8e1

See more details on using hashes here.

File details

Details for the file viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42e6d1aac98815a2a48e180017aa28467cdf2bf475157e251478af6834fa2501
MD5 f1a60eeee7b25942134cd2b05acaf219
BLAKE2b-256 18ba86fb9a7d8317ac433e153216ddd0ff15be3073180edc0914fa985ef3eebe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page