Skip to main content

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.

Metadata

Release files for viztracer 1.1.1

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

Source distribution (sdist)

Source distribution for viztracer 1.1.1
File Size Uploaded
viztracer-1.1.1.tar.gz 15.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for viztracer 1.1.1
File
viztracer-1.1.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
viztracer-1.1.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
viztracer-1.1.1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
viztracer-1.1.1-cp313-cp313t-win32.whl CPython 3.13 CPython 3.13 free-threading Windows x86-32 Details
viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
viztracer-1.1.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
viztracer-1.1.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
viztracer-1.1.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
viztracer-1.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
viztracer-1.1.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 681.3 MB

Release files / viztracer-1.1.1.tar.gz

Download URL viztracer-1.1.1.tar.gz
Size 15.7 MB
Tags Source
SHA-256 checksum
How to use checksums
dcd4b5ddcc3a40ee79a584406d984cb4d40bc3301a6c9015d8949d4445fe9346
BLAKE2b-256 checksum
How to use checksums
9cab94ae463cd4e386f143e3520a274856c4f2b4858d7ae30aa223ae25e9a2e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-win_amd64.whl

Download URL viztracer-1.1.1-cp314-cp314t-win_amd64.whl
Size 16.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f9c3d6c7a1f0c3c84a9b34ee6695dc5c3609e69118afce5f45f291b0ed3597eb
BLAKE2b-256 checksum
How to use checksums
5e694f45a175fa8437ffff8115452e5b89131b8e4702927aa16f52f115fea992
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-win32.whl

Download URL viztracer-1.1.1-cp314-cp314t-win32.whl
Size 16.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
d57c7baa0446014423fde269ae7c4043dc1417b63882dc0c7fe24d2ec06a5638
BLAKE2b-256 checksum
How to use checksums
397123e71a95df5f0ba62a52d1bdecf4c3d0b273b0ae846766e650ac04e6b405
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b4c17277e4269356aa636e9eda8bac728768e61720c4667d4c5a877fa30ad511
BLAKE2b-256 checksum
How to use checksums
f189957d4a14852ad8c38bcb99878e2c189652221afed41e83333167b2370d24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f083779f7a4e6f55a4d5992973db83eca4f0cd660addb925960b61b1eea2539
BLAKE2b-256 checksum
How to use checksums
98b2d030f0f95009fa3705f0765559f8b4203c3832635d83aed17f636fed324d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp314-cp314t-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a68299ad6570e4f1d5e389aadd6ab05d7c473b751326feebdc5326bd835ddd03
BLAKE2b-256 checksum
How to use checksums
1e92970464370c009edf4e13637efd56f4f3355916d0087738902b463e0f1200
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b0fb8fd937eaf9af43a64dbcfb27d8b7776d4fb26ac4e6c71c02901e485cbb6e
BLAKE2b-256 checksum
How to use checksums
5ef1b0f4a67c82d9dd97da991dae06daca817e8af86fd05f0ce21661ef158701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-win_amd64.whl

Download URL viztracer-1.1.1-cp314-cp314-win_amd64.whl
Size 16.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4368a9ed0dc24c33d0249b432b90992a7987b80a2f4c9ae4dd5c89be248bfce3
BLAKE2b-256 checksum
How to use checksums
dbf4423490c67345323e87d0bf932c280f015b7b7419d232af97ba8503ebd145
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-win32.whl

Download URL viztracer-1.1.1-cp314-cp314-win32.whl
Size 16.0 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
af54f311c86e523258d590f9d1a9ba5066ce59f759afc75a7f0e44a833b5a52f
BLAKE2b-256 checksum
How to use checksums
452d47bcab07966c17750aebe3ba4e936d982a634c529776a919e8f21d3d5c80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cc3a40aeae924d3d0d5e3e48553316672da95773908a3164a8af56a231ce8d9c
BLAKE2b-256 checksum
How to use checksums
a34a61fb597bb114f5869f02cca49d146e25ec87bf4d27d8d4db492b4ead01b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a28d08a3b68e71d4b12dda0eefbb13cdbf0b6bf38f9f1fd402731ebbcb81a03c
BLAKE2b-256 checksum
How to use checksums
5ddbbde529061a0b345354642809d12b18b68401054d6286651b1b0ef81eeff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp314-cp314-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
764230fde61aa8455b2f984dce7187c30827c557de821e13b4b3f49b85c36219
BLAKE2b-256 checksum
How to use checksums
9f343ee13e0c7b10163f3da9b5fecd21a3450679f3440c10d7e3f7ebabfa2cc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b21a400091d549bf42ccd68045799406117dfdd4a5d4aeeb17cd281f7d8b7792
BLAKE2b-256 checksum
How to use checksums
d5d7c6f6757591a4aa24882edb0bc00c86839a6feedc9beb35909e21cd13c68f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-win_amd64.whl

Download URL viztracer-1.1.1-cp313-cp313t-win_amd64.whl
Size 15.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
00ed5a3618716bf258ed8f5e2ee1d2598050a20dfb4bf952ffc8aefa479bdada
BLAKE2b-256 checksum
How to use checksums
2c012b1eb25df7db266ba14b24db550ebb4ff2a5956457ee919adc737e412981
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-win32.whl

Download URL viztracer-1.1.1-cp313-cp313t-win32.whl
Size 15.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
1352cf3899fe488d8c4c52f3c558ad7455e321783f35a866a96c4b30a56e4829
BLAKE2b-256 checksum
How to use checksums
97c584d21b1636b30afeec0d55ed6ecfa471cf172525a87accf17cd97b723a10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
62d911d2c15d634542ead5273a24e3a2becde30a3b1deffc33ab24544c38f7a8
BLAKE2b-256 checksum
How to use checksums
2491a5a99830ce8dad07324add631e449d80e954db843b52a79195a5f54b7f5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
aa62c809a551317d01f8520473af515fdda7cafecf430f2182248fe448892535
BLAKE2b-256 checksum
How to use checksums
23b5c1585a044b41a0ce34c638776bfda2337398a1628609bd0aac99d73c0f6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp313-cp313t-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b921b5bfe310a9119c2edeb67b3279273b0cf61cc06711ed62387ed370a7b7a9
BLAKE2b-256 checksum
How to use checksums
b65a5ffa0c9b6ac59e8b42a976087591a0b1b9281de52bd137d6afb42022ad1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0c2e06e69983dad4dbe4a6e3542873ceec61240228889f9786e8527e9dc0565b
BLAKE2b-256 checksum
How to use checksums
3c27626321fe41a389f135485e81e33b7befec2567689df78bd3da09c0b31b29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-win_amd64.whl

Download URL viztracer-1.1.1-cp313-cp313-win_amd64.whl
Size 15.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c21634b22c71cd2dace54bf2fb3b49f896aeaeebf947f957518b25931a13c9a7
BLAKE2b-256 checksum
How to use checksums
ff069797d63f72f815c45c616a090ad760578e9bf4dfbe248f48f5b16d76b61d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-win32.whl

Download URL viztracer-1.1.1-cp313-cp313-win32.whl
Size 15.9 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
98fd0a0715daae5dda39a2b6f8dd59ba3af3798f71a5f705183d612ec4c1e333
BLAKE2b-256 checksum
How to use checksums
f0163e91e9b35231b3681d0ce520295d7f4b9d72bb7280999d6feab3df7bd561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1510e2a8edd9f275c9651db63b455cebae16d4c13e22696245e0167fe6436d18
BLAKE2b-256 checksum
How to use checksums
beae2eca93a3397c194fc654c9e750a29297180a48037d9e43a2839be759156f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4ce51e5f6fcc4b33cdb103df778193645df3711b119170031d80a0204749a99d
BLAKE2b-256 checksum
How to use checksums
60c4763c3651029335baaf9ac346f9310ddf4ba2a75a7605a6a82e6b1ab42f3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp313-cp313-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
0e5291bdb51189c02106e66ac0fe883f57cef1ab076504ecfb8d8c0481c6fe79
BLAKE2b-256 checksum
How to use checksums
67c9301154eb9196d7403892bd28a5d89f07bb5895f36f1dbbc9fb1f695e675b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
87bf31005cdf9c5f2ecffee4ab64ede4967c8f7cfc56f78add215fa3d94cbf4f
BLAKE2b-256 checksum
How to use checksums
7e205d600a2a610756079c673a478e400f1effaaa85fa8c5eb31dfae99cc1d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-win_amd64.whl

Download URL viztracer-1.1.1-cp312-cp312-win_amd64.whl
Size 15.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
fef2c8847ad9bfecdd5bad19bfa32e817443cb1ecc766180b6744136de4c12b9
BLAKE2b-256 checksum
How to use checksums
375db10c847cae6e1cc99f341c4f36e4ed687569c540c46aa91794dc8925b30c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-win32.whl

Download URL viztracer-1.1.1-cp312-cp312-win32.whl
Size 15.9 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
b0663e2cb91e99c137ff8b2ba996672e986a305a73256898fc63846e86f14e3a
BLAKE2b-256 checksum
How to use checksums
174ad8e2876edc05fbc52e604200bea56657d7c9699a24df9ce091f784c96b4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9fe032651f59d69d19b1965af814a7e9df979f127357c9a1fdc95dbc8692ffa6
BLAKE2b-256 checksum
How to use checksums
62ada57d3a0d9efd2ff14b5ea7842d6e34f3b2de6096ef22c793291efbfa668e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e957e8d306f3ee496b04579f90ef79a7222b7d019c627ec5720ed6e62b539d5e
BLAKE2b-256 checksum
How to use checksums
25af3b763b4f33ae893a3f290bb55fd64370dee3e1f827771c0c901ab69558b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp312-cp312-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f093f2059fa4b31987d052755efadfe9c2cfb5866f8c495544e5c55ba0a5c47c
BLAKE2b-256 checksum
How to use checksums
a84952b945f7172b69ef450140f98bd0e6473bbd9ba31cc78ad36bf501d72a75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d77c009211b5b97988999db2694c2483c3ea3a2caf9e3d76cd32f5790d4a13dd
BLAKE2b-256 checksum
How to use checksums
52477597d9a991d8ff5428f79bbcb86af89cf8434b7b448babc4d17bf2bf680f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-win_amd64.whl

Download URL viztracer-1.1.1-cp311-cp311-win_amd64.whl
Size 15.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5088249d53f51ef1a1bc86d7a140a2e44a21f5d973a9674c78b158263f812c57
BLAKE2b-256 checksum
How to use checksums
3554fe1721504f1b4f053a69cdbb1faad6d293606a2ad75825ba5bf0d36f4c52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-win32.whl

Download URL viztracer-1.1.1-cp311-cp311-win32.whl
Size 15.9 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
1415c33a021c81c3fa546e1c2adc9874b97c84ee9179be30beaffe367f4e132d
BLAKE2b-256 checksum
How to use checksums
63651dde008bfaf11004ca4a29babf1fbbe7438d4d9629046602884df163e4aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
92b27f3be8d956bb04c3c773916a8861a1e4ec0f8001ea736ace168c4f5aeb2c
BLAKE2b-256 checksum
How to use checksums
8eb7dc09fe126c98521322d685b2b9f00d438ef60db1c80020e349b99222f604
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.8 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
904b1994590b7cfe7174d53676907004c014242a0f6272730fc9ccb0ac072c93
BLAKE2b-256 checksum
How to use checksums
aa9e793a052bddfcbf8a7b81512c44adebeab120cc74c5b59cbd9b84d0b5fcc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp311-cp311-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
51319469d380e0fcb08eeebccc147db38e6d12c36fb039cbf477859e77ca99e7
BLAKE2b-256 checksum
How to use checksums
d83249b09ecbd7e55e5740083a9fcba43bcae18e6486ff96f7d9a0ada476d49c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
82c8a944c1f060f9f54e02813cb3bdcff1f4a0517a0fb73986212ecb7d56a8eb
BLAKE2b-256 checksum
How to use checksums
15c5c60ad171e22e475ba8c2b483e9dc7bf557bb2e6151305d25887faad7a0b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-win_amd64.whl

Download URL viztracer-1.1.1-cp310-cp310-win_amd64.whl
Size 15.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c05a542328f76c1b14a0ebd14b6825471f54dc11cf96dfed8874231297be9d09
BLAKE2b-256 checksum
How to use checksums
76ae194e0591d7fe9cfc0f0e98e4d02151758ccd27cf64b605ba2bc57d448ae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-win32.whl

Download URL viztracer-1.1.1-cp310-cp310-win32.whl
Size 15.9 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
0b87d3d34dc10b0f6d343b50a665820319334eefb0e30c6e0833a5be15449e61
BLAKE2b-256 checksum
How to use checksums
a11b87b050452c385c539b8b57eb1999e382f4d2b96afa68b5886f76ffe28062
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL viztracer-1.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b5b844983b3a288388f06993c736f7f0a381f000ed63496bfe00b4d48f8e694e
BLAKE2b-256 checksum
How to use checksums
d68cdd94680f479c756235e6fbb09dfd4aea581c03574850ec5da62e102882d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL viztracer-1.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
93a0a5348ce5533290216a574a15f3789350ec3784aec15469a2ebfde0f10519
BLAKE2b-256 checksum
How to use checksums
0082a045ed49237de5939d0e989b9314850b9426a9f95bfa32bd37ea40ce2d89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl

Download URL viztracer-1.1.1-cp310-cp310-macosx_11_0_x86_64.whl
Size 15.7 MB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f7760bd67f26b6c4ed9dcf06e038fbe4dfea14bb9487b8df7ee6dafe30168988
BLAKE2b-256 checksum
How to use checksums
6870cbf8fe888e71a415785ef0220bfb628d0e8e811ab13f1acb10d362b4d8e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL viztracer-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 15.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
42e6d1aac98815a2a48e180017aa28467cdf2bf475157e251478af6834fa2501
BLAKE2b-256 checksum
How to use checksums
18ba86fb9a7d8317ac433e153216ddd0ff15be3073180edc0914fa985ef3eebe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.1.1 This release

43 release files

1.1.0

43 release files

1.0.3

38 release files

1.0.1

42 release files

1.0.0

42 release files

0.9.5

13 release files

0.9.0

13 release files

0.8.3

13 release files

0.8.2

13 release files

0.8.1

13 release files

0.8.0

17 release files

0.7.3

13 release files

0.7.2

13 release files

0.7.1

13 release files

0.7.0

13 release files

0.6.3

13 release files

0.5.2

13 release files

0.5.1

13 release files

0.5.0

13 release files

0.4.2

13 release files

0.4.1

13 release files

0.4.0

10 release files

0.3.4

10 release files

0.3.3

10 release files

0.3.2

10 release files

0.3.1

10 release files

0.3.0

10 release files

0.2.3

10 release files

0.2.2

10 release files

0.2.1

10 release files

0.2.0

10 release files

0.1.3

10 release files

0.1.2

9 release files

0.1.1

8 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