Skip to main content

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

Project description

VizTracer

build readthedocs coverage pypi support-version license commit

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

You can take a look at the demo result of multiple example programs.

example_img

trace viewer is used to display the stand alone html data.

VizTracer also supports json output that complies with Chrome trace event format, which can be loaded using perfetto

VizTracer generates HTML report for flamegraph using d3-flamegraph

Highlights

  • Detailed function entry/exit information on timeline, not just summary of time used
  • Super easy to use, no source code change for basic usage, no package dependency
  • Optional function filter to ignore functions you are not interested
  • Custom events to log and track arbitrary data through time
  • Keep latest entries, dump anytime or auto save at exit
  • Stand alone HTML report with powerful front-end, or chrome-compatible json
  • Works on Linux/MacOS/Windows

Install

The prefered way to install VizTracer is via pip

pip install viztracer

Basic Usage

Command Line

Assume you have a python script to run:

python3 my_script.py arg1 arg2

You can simply use VizTracer by

viztracer my_script arg1 arg2
# OR
python3 -m viztracer my_script.py arg1 arg2

which will generate a result.html file in the directory you run this command, which you can open with Chrome.

You can also generate json file or gz file and load it with chrome://tracing/ or perfetto. gz file is especially helpful when your trace file is large

viztracer -o result.json my_script.py arg1 arg2
viztracer -o result.json.gz my_script.py arg1 arg2

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.html") as tracer:
    # Something happens here

Display Result

By default, VizTracer will generate a stand alone HTML file which you can simply open with Chrome.

However, you can generate json file as well, which complies to the chrome trace event format. You can load the json file on perfetto or chrome://tracing.

When you are dealing with big traces, a stand alone HTML file might be very large and hard to load. You should try to dump a compressed filename.json.gz file

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.

Check more advanced usage for more features

Misc

Multi Thread Support

VizTracer supports python native threading module without the need to do any modification to your code. Just start VizTracer before you create threads and it will just work.

example_img

Multi Process Support

VizTracer can support multi process with some extra steps. The current structure of VizTracer keeps one single buffer for one process, which means the user will have to produce multiple results from multiple processes and combine them together.

Refer to multi process docs for details

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.

Virtual Debug

You can virtually debug your program with you saved json report. The interface is very similar to pdb. Even better, you can go back in time because VizTracer has all the info recorded for you.

vdb <your_json_report>

Refer to the docs for detailed commands

Performance

VizTracer will introduce 2x to 3x overhead in the worst case. The overhead is much better if there are less function calls or if filters are applied correctly.

An example run for test_performance with Python 3.8 / Ubuntu 18.04.4 on Github VM

fib:
0.000678067(1.00)[origin] 
0.019880272(29.32)[py] 0.011103901(16.38)[parse] 0.021165599(31.21)[json] 
0.001344933(1.98)[c] 0.008181911(12.07)[parse] 0.015789866(23.29)[json] 
0.001472846(2.17)[cProfile]  

hanoi     (6148, 4100):
0.000550255(1.00)[origin] 
0.016343521(29.70)[py] 0.007299123(13.26)[parse] 0.016779364(30.49)[json] 
0.001062505(1.93)[c] 0.006416136(11.66)[parse] 0.011463236(20.83)[json] 
0.001144914(2.08)[cProfile] 

qsort     (8289, 5377):
0.002817679(1.00)[origin] 
0.052747431(18.72)[py] 0.011339725(4.02)[parse] 0.023644345(8.39)[json] 
0.004767673(1.69)[c] 0.008735166(3.10)[parse] 0.017173703(6.09)[json] 
0.007248019(2.57)[cProfile] 

slow_fib  (1135, 758):
0.028759652(1.00)[origin] 
0.033994071(1.18)[py] 0.001630461(0.06)[parse] 0.003386635(0.12)[json] 
0.029481623(1.03)[c] 0.001152415(0.04)[parse] 0.002191417(0.08)[json] 
0.028289305(0.98)[cProfile] 

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 Tian Gao, 2020.

Distributed under the terms of the Apache 2.0 license.

Project details


Release history Release notifications | RSS feed

This version

0.7.5

Download files

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

Source Distribution

viztracer-0.7.5.tar.gz (671.7 kB view details)

Uploaded Source

Built Distributions

viztracer-0.7.5-cp39-cp39-win_amd64.whl (681.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

viztracer-0.7.5-cp39-cp39-manylinux2010_x86_64.whl (715.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

viztracer-0.7.5-cp39-cp39-manylinux1_x86_64.whl (715.6 kB view details)

Uploaded CPython 3.9

viztracer-0.7.5-cp39-cp39-macosx_10_14_x86_64.whl (678.2 kB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

viztracer-0.7.5-cp38-cp38-win_amd64.whl (681.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

viztracer-0.7.5-cp38-cp38-manylinux2010_x86_64.whl (721.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

viztracer-0.7.5-cp38-cp38-manylinux1_x86_64.whl (721.2 kB view details)

Uploaded CPython 3.8

viztracer-0.7.5-cp38-cp38-macosx_10_14_x86_64.whl (678.2 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

viztracer-0.7.5-cp37-cp37m-win_amd64.whl (681.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

viztracer-0.7.5-cp37-cp37m-manylinux2010_x86_64.whl (712.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

viztracer-0.7.5-cp37-cp37m-manylinux1_x86_64.whl (712.9 kB view details)

Uploaded CPython 3.7m

viztracer-0.7.5-cp37-cp37m-macosx_10_14_x86_64.whl (678.1 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

viztracer-0.7.5-cp36-cp36m-win_amd64.whl (681.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

viztracer-0.7.5-cp36-cp36m-manylinux2010_x86_64.whl (712.0 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

viztracer-0.7.5-cp36-cp36m-manylinux1_x86_64.whl (712.0 kB view details)

Uploaded CPython 3.6m

viztracer-0.7.5-cp36-cp36m-macosx_10_14_x86_64.whl (678.1 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: viztracer-0.7.5.tar.gz
  • Upload date:
  • Size: 671.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5.tar.gz
Algorithm Hash digest
SHA256 4fe2fd58f21b178fafc0a3b39631ca177e651f80b7b2ad5e390dd3bf4b17401f
MD5 9d21f6a81f633f4d9dde7d3fca786350
BLAKE2b-256 baa7d1d6810b03313ce7c6aafe7764b627b6662471e49eea705fa9ac803f3067

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 681.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0

File hashes

Hashes for viztracer-0.7.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 181cb81328c2a63f9f9e56292e43e6400476fc9d11e60437551b1cc1abf71d83
MD5 c07fa289cd39d496b9713c27f86188fe
BLAKE2b-256 1a06fe9d28c9828e61729ce7e5c9dbfe88ace18589dcbee4f8062a077efc8403

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 715.6 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 debb2e7860f4bfe69482cb742aef2b6840da958fca50fab7ebd1ff953a776753
MD5 24e2d84f8d351d0f049e8a595d90ac64
BLAKE2b-256 5ad2066045b0de041e3add532523487d7af986276b095b20d89e2d11a4ecc599

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 715.6 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4956d4bd9be2275c2a29b8732389587cf63bafb06e79bbd8c11e788e6bce894a
MD5 3a15d9f11aa6bfc8ad2ae226065fde14
BLAKE2b-256 1a0f6ab8f9c2c14b0c09f32b20d63d96ee6d8f22904bae97629df4221fdf9b4b

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 678.2 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0

File hashes

Hashes for viztracer-0.7.5-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0d1adc3a4cb43cbf81c44801ebf3b9ff6f5a3e2758e58e7064c807ec1a3f53cf
MD5 dc7b4f5767a530e0ec2cc74b6a0e99bb
BLAKE2b-256 09ad0ad02d3eee025bfc6159db77e6a81687400de2c203a4795a0fcfe47c03f3

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 681.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 70f79d4ce88319ea9e8f15c4e29bef021bdb3f36c0009501aa3bfed993a456da
MD5 1c48c9e53f377dac8e34396abcfdfd43
BLAKE2b-256 434098d3b30d5dab9260d93ba9367c79a36ebcb321225395cbc1b879e4610625

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 721.2 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f8a809c590dd6aae02eda6b9675a9bcf838f9c3e46ecd0faf675c51d8b6002b0
MD5 fb998c95a00607d16026b1ed6cfd3944
BLAKE2b-256 ad544377d6102eeb194f3ef08d2a37d503ed9e9a61ce59d744f454081540ad0a

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 721.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f19ce889598f8cc0f2ce61de25b1a1963533c519eb18bbc8f2e1d1dc2c08b070
MD5 38d63c9c3cbe6e081792d90519475e53
BLAKE2b-256 f03d1b951d6eb0381b4ce5b6258c615ee2a6589bfa207d72004a5199dd438edc

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 678.2 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6

File hashes

Hashes for viztracer-0.7.5-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a65301650811840de64398ad930fece62855a0ed95c51fd212ae9e794a77dd57
MD5 15ebd5f96acb9657fde374a741a48058
BLAKE2b-256 a3f7397dbe16e11f179b29b74c1699c72dc99a269bcf128b0b81ea5cfc558b1a

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 681.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.7.9

File hashes

Hashes for viztracer-0.7.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8d7900479e6378d79ff4461898298e1db67adba917855ee937e87ed519c98131
MD5 692d41ecbca9ca1314da95740e643381
BLAKE2b-256 0e3732123a4206ddebb1f01ae831f6ec90ddca7a07d83a7b1ed81ed408ff1847

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 712.9 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1bf315df8fd8261b18c7ebc6236b428c9ff3ed1b97ee4503f469db22b27cf413
MD5 c63e8e789f1f34e0b0b901fdbacf07b5
BLAKE2b-256 5f0fb7faabfcf65d850f544b6ce355ceb4f0a838d1681cd317df64795c7617d2

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 712.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b0d58ec26e93ff0f50b24667b6162c2a54738e53e88b0baa7801ae58108bc31c
MD5 993540904f77d7a8b6ec23f9157ce3c2
BLAKE2b-256 1dd4e20ff2225478ba536465b0b0bf6c0926d9e4b0378816ad85429fdd68f57d

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 678.1 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.7.9

File hashes

Hashes for viztracer-0.7.5-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c88cee25d76cecb39a44e4e60a4665dcdc70594345e36780e732bea6e650f68e
MD5 af0cf848ba149b42216607fac9bc138c
BLAKE2b-256 655b9643e0a349b71fcc94d4f4a53eb83ef2f1215f4e2cbdda9fa8c620fca3a6

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 681.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.8

File hashes

Hashes for viztracer-0.7.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9362f7dc7fc33b8b542e3868910f589601d71998100a225ed30cd31f7f0dacf4
MD5 1f917418e74e5b797eea8502ca150adf
BLAKE2b-256 1bae0c1309bb3336d287ab78bf92ba55c4df10dd35d65d84cf5785e60b7d135a

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 712.0 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2660da0fab9948e4438b66f26857f58db2a1f751c2ed8823f5ac7c8f5598ffde
MD5 be0ab45df0776350e8f267434baa5e43
BLAKE2b-256 1a1427aaedc80b2ee6ee41be2888a62cdf5238fbc2de08061697a2822334cec5

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 712.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for viztracer-0.7.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52d8abe30ba3f2d2c84df2f98d7af5b2827b4935e8bd0a065abf54268ddcefe6
MD5 cd59c694b58963eef1f83e1001aa00af
BLAKE2b-256 b6fd456031091dae1fc6d62ddb39511f86ca9ce00507624e31c22540488329b8

See more details on using hashes here.

File details

Details for the file viztracer-0.7.5-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: viztracer-0.7.5-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 678.1 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.12

File hashes

Hashes for viztracer-0.7.5-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 538d4b5f60ac94a5c7ef98d5bf3d6cdaae19609b81e645e3cf1ed40242c4fcac
MD5 95fd1c464110830ba61b7766672781ee
BLAKE2b-256 aadefa27f8e0956085656f1fe0a8c656a53c1b61c14df6c1a9fea7269d8d5dde

See more details on using hashes here.

Supported by

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