Skip to main content

Call stack profiler for Python. Shows you why your code is slow!

Project description

pyinstrument

PyPI version .github/workflows/test.yml Build wheels

Documentation

Screenshot

Pyinstrument is a Python profiler. A profiler is a tool to help you optimize your code - make it faster. To get the biggest speed increase you should focus on the slowest part of your program. Pyinstrument helps you find it!

☕️ Not sure where to start? Check out this video tutorial from calmcode.io!

Installation

pip install pyinstrument

Pyinstrument supports Python 3.8+.

To run Pyinstrument from a git checkout, there's a build step. Take a look at Contributing for more info.

Documentation

To learn how to use pyinstrument, or to check the reference, head to the documentation.

Known issues

  • Profiling code inside a Docker container can cause some strange results, because the gettimeofday syscall that pyinstrument uses is slow in that environment. See #83
  • When using pyinstrument script.py where script.py contains a class serialized with pickle, you might encounter errors because the serialisation machinery doesn't know where __main__ is. See this issue for workarounds

Changelog

v5.1.2

4 January 2026

  • Adds the ability to customize description using CLI option --target-description (#408)
  • You can set the interval for the Django middleware using the PYINSTRUMENT_INTERVAL option (#416)
  • HTMLRenderer can now run preprocessors on the input, to manipulate the call tree before writing to HTML (#403)
  • Fix a bug where mismatched start/stops can produce "call stack without an active session" errors (#406)
  • Limit sample count for the HTML renderer to ensure the browser can load the sample (#407)

v5.1.1

12 August 2025

  • Fix some memory leaks in the low-level C extension (#394)

v5.1.0

10 August 2025

  • Precision of printed durations now adapts to the interval of the profile. This allows you to see more detail when the interval, and hides unnecessary detail when the interval is large. (#390)
  • Adds an option to the Django middleware to customise the filename of saved profile runs using a callback (#393)
  • Adds an aiohttp.web example to the documentation (#389)

v5.0.3

2 July 2025

  • Fix a bug where the HTML renderer would crash when the profile is empty (#377)

v5.0.2

24 May 2025

  • Fix a bug that caused jupyter notebooks to continue to run after a profiled cell was interrupted with Ctrl-C (#373)
  • Fix a type annotation issue when using mypy and import pyinstrument (#373)

v5.0.1

23 January 2025

  • Adds a Django option to customise the filename of saved profile runs (#339)
  • Improve the FastAPI integration docs (#355)
  • Include more options in the IPython magic (#350)

v5.0.0

11 October 2024

Loads of improvements to the HTML renderer!

  • Timeline mode - see and zoom into an interactive linear timeline!

    timeline mode

  • HTML mode now has interactive options, rather than needing to set the upfront.

  • Streamlined the design of the HTML page header.

  • HTML Call stack view supports arrow key navigation.

  • The way ‘library’ code is detected has been changed. Previously, if the string ‘/lib/’ occurred in the file path, that was considered library code (and collapsed by default). Now, pyinstrument captures the paths of the Python install and any active virtualenv/conda env at profile time. Files that are stored there are considered library. That should give fewer false positives.

  • Calls to profiler.start() can now pass a target_description parameter, which is displayed in the profile readout.

Check my blog post for more info on the new features.

v4.7.3

6 September 2024

  • Fix a bug introduced in 4.7.0 which would cause the profiler to crash when profiling code with unusual locals, notably some pytest extensions (#332)
  • Fix a bug that causes pyinstrument to fail to import packages like glom on Python 3.12 or later, which mutate the locals() dict. (#336)
  • Fix a bug that caused a UnicodeDecodeError on some platforms (#330)
  • Fix a DivideByZero error that occurs in some situations
  • The IPython integration takes greater step to ensure a clean profile output, by ensuring internal frames are trimmed before printing. (#321)

v4.7.2

5 August 2024

  • Add CPython 3.13 wheels
  • Fix a bug that caused the HTML output to fail to render in some browser contexts (#328)

v4.7.1

2 August 2024

  • Fix issue with PyPI upload

v4.7.0

1 August 2024

  • Adds a new, convenient API for profiling chunks of Python code! You can now profile simply using a with block, or a function/method decorator. This will profile the code and print a short readout into the terminal. (#327)
  • Adds new, lower overhead timing options. Pyinstrument calls timers on every Python function call, which is fine on systems with fast timing available, but it adds significant overhead on systems that require a syscall for each, such as some Docker environments. Pyinstrument will now detect slow timers present a warning with two choices. You can enable a 'timing thread', which offloads the timing workload from the profiled thread, or, if you're happy with lower resolution, you can opt to use a 'coarse' timer, which is provided on some Linux systems. (#273)
  • Alt-click rows in the HTML output to collapse/expand the whole tree (#325)
  • Adds a flat argument to the console output, to present a flat list of functions (#294)
  • Adds a Litestar example config and docs (#284)
  • Preliminary Python 3.13 support (#322)

v4.6.2

26 January 2024

  • Fixes a bug with the pstats renderer, where additional frames could be seen in the output. (#287)
  • Adds show_all option to Profiler.output_html

v4.6.1

8 November 2023

  • Fixes a bug with unwanted variable expansion in the IPython magics %pyinstrument (#278)

v4.6.0

12 October 2023

  • Adds a feature -c, which allows profiling code directly from the command line, like python -c. (#271)
  • Adds a convenience method Profiler.write_html, for writing HTML output to a file directly. (#266)

v4.5.3

7 September 2023

  • Fix a problem in the packaging process that prevented upload to PyPI

v4.5.2

1 September 2023

  • Show the program name in the header of the HTML output (#260)
  • Improve program name capture through resilience to other programs modifying sys.argv (#258)
  • Add support for Python 3.12 (#246)

v4.5.1

22 July 2023

  • Fix a bug that caused [X frames hidden] in the output when frames were deleted due to __tracebackhide__ (#255)
  • Fix a bug causing built-in code to display the filepath None in the console output (#254)
  • Some docs improvements (#251)

v4.5.0

5 June 2023

  • Adds a flat mode to the console renderer, which can be enabled by passing -p flat on the command line. This mode shows the heaviest frame as measured by self-time, which can be useful in some codebases. (#240)
  • Adds the ability to save pstats files. This is the file format used by cprofile in the stdlib. It's less detailed than pyinstrument profiles, but it's compatible with more tools. (#236)
  • Fixes a detail of the --show-all option - pyinstrument will no longer remove Python-internal frames when this option is supplied. (#239)
  • Internally to the HTML renderer, it now uses Svelte to render the frontend, meaning profile HTML files bundle less javascript and so are smaller. (#222)

v4.4.0

5 November 2022

  • Adds the class name to methods in the console & HTML outputs (#203)
  • Fix a bug that caused pyinstrument machinery to appear at the start of a profile (#215)
  • Frames that set a __traceback_hide__ local variable will now be removed from the output (#217)
  • Jupyter/IPython magic now supports async/await, if you run with a --async_mode=enabled flag. (#212)
  • Fix a crash when more than one root frame is captured in a thread - this can happen with gevent.
  • A big refactor to the backend, allowing more than just static information to be captured. This currently is just powering the class name feature, but more is to come!

v4.3.0

21 August 2022

  • Adds buttons in the HTML output to switch between absolute and proportional (percentage) time.
  • Adds a command line flag --interval (seconds, default 0.001) to change the interval that pyinstrument samples a program. This is useful for long-running programs, where increasing the interval reduces the memory overhead.
  • Includes wheels for CPython 3.11.

v4.2.0

  • Adds a command-line option -p --render-option that allows arbitrary setting of render options. This lets you set options like filter_threshold from the command line, by doing something like pyinstrument -p processor_options.filter_threshold=0.

    Here's the help output for the option:

      -p RENDER_OPTION, --render-option=RENDER_OPTION
                        options to pass to the renderer, in the format
                        'flag_name' or 'option_name=option_value'. For
                        example, to set the option 'time', pass '-p
                        time=percent_of_total'. To pass multiple options, use
                        the -p option multiple times. You can set processor
                        options using dot-syntax, like '-p
                        processor_options.filter_threshold=0'. option_value is
                        parsed as a JSON value or a string.
    
  • Adds the ability to view times in the console output as percentages, rather than absolute times. Use the ConsoleRenderer option time='percent_of_total', or on the command line, use -p, like pyinstrument -p time=percent_of_total.

  • Adds command line options for loading and saving pyinstrument sessions. You can save the raw data for a pyinstrument session with -r session, like pyinstrument -r session -o session.pyisession myscript.py. Loading is via --load, e.g. pyinstrument --load session.pyisession.

  • Command line output format is inferred from the -o output file extension. So if you do pyinstrument -o profile.html myscript.py, you don't need to supply -r html, pyinstrument will automatically use the HTML renderer. Or if you do pyinstrument -o profile.pyisession myscript.py, it will save a raw session object.

  • Adds usage examples for FastAPI and pytest to the documentation.

  • Fixes a bug causing NotImplementedError when using async_mode=strict.

  • Adds support for Python 3.11

v4.1.1

  • Fixed an issue causing PYINSTRUMENT_PROFILE_DIR_RENDERER to output the wrong file extension when used with the speedscope renderer.

v4.1.0

  • You can now use pyinstrument natively in an IPython notebook! Just use %load_ext pyinstrument at the top of your notebook, and then %%pyinstrument in the cell you want to profile.
  • Added support for the speedscope format. This provides a way to view interactive flamecharts using pyinstrument. To use, profile with pyinstrument -r speedscope, and upload to the speedscope web app.
  • You can now configure renderers for the Django middleware file output, using the PYINSTRUMENT_PROFILE_DIR_RENDERER option.
  • Added wheels for Linux aarch64 (64-bit ARM).

v4.0.4

  • Fix a packaging issue where a package called 'test' was installed alongside pyinstrument
  • Use more modern C APIs to resolve deprecation warnings on Python 3.10.
  • Minor docs fixes

v4.0.3

  • CPython 3.10 support
  • Improve error messages when trying to use Profiler from multiple threads
  • Fix crash when rendering sessions that contain a module in a FrameGroup

v4.0.2

  • Fix some packaging issues

v4.0.0

  • Async support! Pyinstrument now detects when an async task hits an await, and tracks time spent outside of the async context under this await.

    So, for example, here's a simple script with an async task that does a sleep:

    import asyncio
    from pyinstrument import Profiler
    
    async def main():
        p = Profiler(async_mode='disabled')
    
        with p:
            print('Hello ...')
            await asyncio.sleep(1)
            print('... World!')
    
        p.print()
    
    asyncio.run(main())
    

    Before Pyinstrument 4.0.0, we'd see only time spent in the run loop, like this:

      _     ._   __/__   _ _  _  _ _/_   Recorded: 18:33:03  Samples:  2
     /_//_/// /_\ / //_// / //_'/ //     Duration: 1.006     CPU time: 0.001
    /   _/                      v3.4.2
    
    Program: examples/async_example_simple.py
    
    1.006 _run_once  asyncio/base_events.py:1784
    └─ 1.005 select  selectors.py:553
          [3 frames hidden]  selectors, <built-in>
             1.005 kqueue.control  <built-in>:0
    

    Now, with pyinstrument 4.0.0, we get:

      _     ._   __/__   _ _  _  _ _/_   Recorded: 18:30:43  Samples:  2
     /_//_/// /_\ / //_// / //_'/ //     Duration: 1.007     CPU time: 0.001
    /   _/                      v4.0.0
    
    Program: examples/async_example_simple.py
    
    1.006 main  async_example_simple.py:4
    └─ 1.005 sleep  asyncio/tasks.py:641
          [2 frames hidden]  asyncio
             1.005 [await]
    

    For more information, check out the async profiling documentation and the Profiler.async_mode property.

  • Pyinstrument has a documentation site, including full Python API docs!

v3.4.2

  • Fix a bug that caused --show, --show-regex, --show-all to be ignored on the command line.

v3.4.1

  • Under-the-hood modernisation

v3.4.0

  • Added timeline option (boolean) to Profiler methods output_html() and open_in_browser().

v3.3.0

  • Fixed issue with pyinstrument -m module, where pyinstrument wouldn't find modules in the current directory.
  • Dropped support for Python 2.7 and 3.5. Old versions will remain available on PyPI, and pip should choose the correct one automatically.

v3.2.0

  • Added the ability to track time in C functions. Minor note - Pyinstrument will record time spent C functions as 'leaf' functions, due to a limitation in how Python records frames. Python -> C -> Python is recorded as Python -> Python, but Python -> Python -> C will be attributed correctly. (#103)

v3.1.2

  • Fix <__array_function__ internals> frames appearing as app code in reports

v3.1.1

  • Added support for timeline mode on HTML and JSON renderers
  • Released as a tarball as well as a universal wheel

v3.1.0

  • Added PYINSTRUMENT_SHOW_CALLBACK option on the Django middleware to add a condition to showing the profile (could be used to run pyinstrument on a live server!)
  • Fixed bug in the Django middleware where file would not be written because of a unicode error

v3.0.3

  • Fixed bug with the Django middleware on Windows where profiling would fail because we were trying to put an illegal character '?' in the profile path. (#66)

v3.0.2

  • Add --show and --show-regex options, to mark certain files to be displayed. This helps to profile inside specific modules, while hiding others. For example, pyinstrument --show '*/sympy/*' script.py.

v3.0.1

  • Fix #60: pass all arguments after -m module_name to the called module
  • Fix crash during HTML/JSON output when no frames were captured.

v3.0.0

  • Pyinstrument will now hide traces through libraries that you're using by default. So instead of showing you loads of frames going through the internals of something external e.g. urllib, it lets you focus on your code.

    Before After
    image image

    To go back to the old behaviour, use --show-all on the command line.

  • 'Entry' frames of hidden groups are shown, so you know which call is the problem

  • Really slow frames in the groups are shown too, e.g. the 'read' call on the socket

  • Application code is highlighted in the console

  • Additional metrics are shown at the top of the trace - timestamp, number of samples, duration, CPU time

  • Hidden code is controlled by the --hide or --hide-regex options - matching on the path of the code files.

      --hide=EXPR           glob-style pattern matching the file paths whose
                            frames to hide. Defaults to '*/lib/*'.
      --hide-regex=REGEX    regex matching the file paths whose frames to hide.
                            Useful if --hide doesn't give enough control.
    
  • Outputting a timeline is supported from the command line.

      -t, --timeline        render as a timeline - preserve ordering and don't
                            condense repeated calls
    
  • Because there are a few rendering options now, you can load a previous profiling session using --load-prev - pyinstrument keeps the last 10 sessions.

  • Hidden groups can also call back into application code, that looks like this:

    image

  • (internal) When recording timelines, frame trees are completely linear now, allowing for the creation of super-accurate frame charts.

  • (internal) The HTML renderer has been rewritten as a Vue.js app. All the console improvements apply to the HTML output too, plus it's interactive.

  • (internal) A lot of unit and integration tests added!

Yikes! See #49 for the gory details. I hope you like it.

v2.3.0

  • Big refactor!
    • Recorders have been removed. The frame recording is now internal to the Profiler object. This means the 'frame' objects are more general-purpose, which paves the way for...
    • Processors! These are functions that mutate the tree to sculpt the output. They are used by the renderers to filter the output to the correct form. Now, instead of a time-aggregating recorder, the profiler just uses timeline-style recording (this is lower-overhead anyway) and the aggregation is done as a processing step.
    • The upshot of this is that it's now way easier to alter the tree to filter stuff out, and do more advanced things like combining frames that we don't care about. More features to come that use this in v3.0!
  • Importlib frames are removed - you won't see them at all. Their children are retained, so imports are just transparent.
  • Django profile file name is now limited to a hundred of characters (#50)
  • Fix bug with --html option (#53)
  • Add --version command line option

v2.2.1

  • Fix crash when using on the command line.

v2.2.0

  • Added support for JSON output. Use pyinstrument --renderer=json scriptfile.py. PR

  • @iddan has put together an interactive viewer using the JSON output!

    image

  • When running pyinstrument --html and you don't pipe the output to a file, pyinstrument will write the console output to a temp file and open that in a browser.

v2.1.0

  • Added support for running modules with pyinstrument via the command line. The new syntax is the -m flag e.g. pyinstrument -m module_name! PR

v2.0.4

v2.0.3

  • Pyinstrument can now be used in a with block.

    For example:

    profiler = pyinstrument.Profiler()
    with profiler:
        # do some work here...
    print(profiler.output_text())
    
  • Middleware fix for older versions of Django

v2.0.2

  • Fix for max recursion error when used to profile programs with a lot of frames on the stack.

v2.0.1

  • Ensure license is included in the sdist.

v2.0.0

  • Pyinstrument uses a new profiling mode. Rather than using signals, pyintrument uses a new statistical profiler built on PyEval_SetProfile. This means no more main thread restriction, no more IO errors when using Pyinstrument, and no need for a separate more 'setprofile' mode!

  • Renderers. Users can customize Pyinstrument to use alternative renderers with the renderer argument on Profiler.output(), or using the --renderer argument on the command line.

  • Recorders. To support other use cases of Pyinstrument (e.g. flame charts), pyinstrument now has a 'timeline' recorder mode. This mode records captured frames in a linear way, so the program execution can be viewed on a timeline.

v0.13

  • pyinstrument command. You can now profile python scripts from the shell by running $ pyinstrument script.py. This is now equivalent to python -m pyinstrument. Thanks @asmeurer!

v0.12

  • Application code is highlighted in HTML traces to make it easier to spot

  • Added PYINSTRUMENT_PROFILE_DIR option to the Django interface, which will log profiles of all requests to a file the specified folder. Useful for profiling API calls.

  • Added PYINSTRUMENT_USE_SIGNAL option to the Django interface, for use when signal mode presents problems.

Contributing

To setup a dev environment:

virtualenv --python=python3 env
. env/bin/activate
pip install --upgrade pip
pip install -r requirements-dev.txt
pre-commit install --install-hooks

To get some sample output:

pyinstrument examples/demo_scripts/wikipedia_article_word_count.py

To run the tests:

pytest

To run linting checks locally:

pre-commit run --all-files

Some of the pre-commit checks, like isort or black, will auto-fix the problems they find. So if the above command returns an error, try running it again, it might succeed the second time :)

Running all the checks can be slow, so you can also run checks individually, e.g., to format source code that fails isort or black checks:

pre-commit run --all-files isort
pre-commit run --all-files black

To diagnose why pyright checks are failing:

pre-commit run --all-files pyright

The HTML renderer Vue.js app

The HTML renderer works by embedding a JSON representation of the sample with a Javascript 'bundle' inside an HTML file that can be viewed in any web browser.

To edit the html renderer style, do:

cd html_renderer
npm ci
npm run serve

When launched without a top-level window.profileSession object, it will fetch a sample profile so you can work with it.

To compile the JS app and bundle it back into the pyinstrument python tool:

bin/build_js_bundle.py [--force]

Project details


Download files

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

Source Distribution

pyinstrument-5.1.2.tar.gz (266.9 kB view details)

Uploaded Source

Built Distributions

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

pyinstrument-5.1.2-cp314-cp314t-win_amd64.whl (128.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyinstrument-5.1.2-cp314-cp314t-win32.whl (127.3 kB view details)

Uploaded CPython 3.14tWindows x86

pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (154.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (155.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (155.1 kB view details)

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

pyinstrument-5.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (157.4 kB view details)

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

pyinstrument-5.1.2-cp314-cp314t-macosx_11_0_arm64.whl (124.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyinstrument-5.1.2-cp314-cp314t-macosx_10_15_universal2.whl (132.3 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp314-cp314-win_amd64.whl (127.4 kB view details)

Uploaded CPython 3.14Windows x86-64

pyinstrument-5.1.2-cp314-cp314-win32.whl (126.6 kB view details)

Uploaded CPython 3.14Windows x86

pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (148.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_aarch64.whl (148.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (148.3 kB view details)

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

pyinstrument-5.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (149.6 kB view details)

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

pyinstrument-5.1.2-cp314-cp314-macosx_11_0_arm64.whl (124.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyinstrument-5.1.2-cp314-cp314-macosx_10_15_universal2.whl (131.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp313-cp313-win_amd64.whl (126.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pyinstrument-5.1.2-cp313-cp313-win32.whl (125.9 kB view details)

Uploaded CPython 3.13Windows x86

pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (148.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (148.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (148.6 kB view details)

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

pyinstrument-5.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (149.9 kB view details)

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

pyinstrument-5.1.2-cp313-cp313-macosx_11_0_arm64.whl (124.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyinstrument-5.1.2-cp313-cp313-macosx_10_13_universal2.whl (131.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp312-cp312-win_amd64.whl (126.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pyinstrument-5.1.2-cp312-cp312-win32.whl (125.9 kB view details)

Uploaded CPython 3.12Windows x86

pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (148.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (148.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (148.5 kB view details)

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

pyinstrument-5.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (149.7 kB view details)

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

pyinstrument-5.1.2-cp312-cp312-macosx_11_0_arm64.whl (124.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyinstrument-5.1.2-cp312-cp312-macosx_10_13_universal2.whl (131.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp311-cp311-win_amd64.whl (126.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyinstrument-5.1.2-cp311-cp311-win32.whl (125.8 kB view details)

Uploaded CPython 3.11Windows x86

pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (146.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (147.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (146.5 kB view details)

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

pyinstrument-5.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (148.1 kB view details)

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

pyinstrument-5.1.2-cp311-cp311-macosx_11_0_arm64.whl (124.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyinstrument-5.1.2-cp311-cp311-macosx_10_9_universal2.whl (131.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp310-cp310-win_amd64.whl (126.7 kB view details)

Uploaded CPython 3.10Windows x86-64

pyinstrument-5.1.2-cp310-cp310-win32.whl (125.8 kB view details)

Uploaded CPython 3.10Windows x86

pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (147.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (148.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (147.9 kB view details)

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

pyinstrument-5.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (149.2 kB view details)

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

pyinstrument-5.1.2-cp310-cp310-macosx_11_0_arm64.whl (124.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyinstrument-5.1.2-cp310-cp310-macosx_10_9_universal2.whl (131.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp39-cp39-win_amd64.whl (126.7 kB view details)

Uploaded CPython 3.9Windows x86-64

pyinstrument-5.1.2-cp39-cp39-win32.whl (125.8 kB view details)

Uploaded CPython 3.9Windows x86

pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_x86_64.whl (147.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_aarch64.whl (147.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (147.6 kB view details)

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

pyinstrument-5.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (148.8 kB view details)

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

pyinstrument-5.1.2-cp39-cp39-macosx_11_0_arm64.whl (124.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyinstrument-5.1.2-cp39-cp39-macosx_10_9_universal2.whl (131.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

pyinstrument-5.1.2-cp38-cp38-win_amd64.whl (126.2 kB view details)

Uploaded CPython 3.8Windows x86-64

pyinstrument-5.1.2-cp38-cp38-win32.whl (125.6 kB view details)

Uploaded CPython 3.8Windows x86

pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_x86_64.whl (145.8 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_aarch64.whl (146.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

pyinstrument-5.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (146.7 kB view details)

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

pyinstrument-5.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (148.2 kB view details)

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

pyinstrument-5.1.2-cp38-cp38-macosx_11_0_arm64.whl (124.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyinstrument-5.1.2-cp38-cp38-macosx_10_9_universal2.whl (130.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file pyinstrument-5.1.2.tar.gz.

File metadata

  • Download URL: pyinstrument-5.1.2.tar.gz
  • Upload date:
  • Size: 266.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2.tar.gz
Algorithm Hash digest
SHA256 af149d672da9493fa37334a1cc68f7b80c3e6cb9fd99b9e426c447db5c650bf0
MD5 77c296962ee94aae423170cb0166ad3b
BLAKE2b-256 327fd3c4ef7c43f3294bd5a475dfa6f295a9fee5243c292d5c8122044fa83bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2.tar.gz:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b6a71f5e7f53c86c9b476b30cf19509463a63581ef17ddbd8680fee37ae509db
MD5 9b016c31047ea51a49a7ab25458e0e4d
BLAKE2b-256 8e9703635143a12a5d941f545548b00f8ac39d35565321a2effb4154ed267338

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 127.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 de887ba19e1057bd2d86e6584f17788516a890ae6fe1b7eed9927873f416b4d8
MD5 a6ec35aa1c4a76b5a406729ec641bdd9
BLAKE2b-256 8fcfa28ad117d58b33c1d74bcdfbbcf1603b67346883800ac7d510cff8d3bcee

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a193ff08825ece115ececa136832acb14c491c77ab1e6b6a361905df8753d5c6
MD5 31fc2e1a9c2f5247459b4f2abf534cb5
BLAKE2b-256 7a487ef84abfc3e41148cf993095214f104e75ecff585e94c6e8be001e672573

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50299bddfc1fe0039898f895b10ef12f9db08acffb4d85326fad589cda24d2ee
MD5 430849d289384410337c0e3ea6cb2148
BLAKE2b-256 91680b56a1540fe1c357dfcda82d4f5b52c87fada5962cbf18703ea39ccbbe69

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f447ec391cad30667ba412dce41607aaa20d4a2496a7ab867e0c199f0fe3ae3d
MD5 7a2c00eb1036b5499e69ff1a08c9031e
BLAKE2b-256 fd4032aa865252288caef301237488ee309bd6701125888bf453d23ab764e357

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c031eb066ddc16425e1e2f56aad5c1ce1e27b2432a70329e5385b85e812decee
MD5 cdea64304421e0b37fa32c4905edc3f1
BLAKE2b-256 a6ee5599f769f515a0f1c97443edc7394fe2b9829bf39f404c046499c1a62378

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6082f1c3e43e1d22834e91ba8975f0080186df4018a04b4dd29f9623c59df1d
MD5 5e46fecf48788665b37648f5cf1c641f
BLAKE2b-256 e21c0ebfef69ae926665fae635424c5647411235c3689c9a9ad69fd68de6cae2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 af8651b239049accbeecd389d35823233f649446f76f47fd005316b05d08cef2
MD5 48a923d714cd70cf3c0fe17166485ea6
BLAKE2b-256 59d2719f439972b3f80e35fb5b1bcd888c3218d60dbc91957b99ffafd7ac9221

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ce3f6b1f9a2b5d74819ecc07d631eadececf915f551474a75ad65ac580ec5a0e
MD5 cb4cf6bc1f04062314b99de2d6dc953c
BLAKE2b-256 9ea0db6a8ae3182546227f5a043b1be29b8d5f98bf973e20d922981ef206de85

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 126.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9c7f0167903ecff8b1d744f7e37b2bd4918e05a69cca724cb112f5ed59d1e41b
MD5 c10deeb33d4957870a213f461d9f6e39
BLAKE2b-256 3bb47ab20243187262d66ab062778b1ccac4ca55090752f32a83f603f4e5e3a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 acf93b128328c6d80fdb85431068ac17508f0f7845e89505b0ea6130dead5ca6
MD5 f9e01f62b3578a9b2866174df0136c8e
BLAKE2b-256 4b3431ee72b19cfc48a82801024b5d653f07982154a11381a3ae65bbfdbf2c7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4e9c4dcc1f2c4a0cd6b576e3604abc37496a7868243c9a1443ad3b9db69d590f
MD5 e62dc1dfaf9ef07510dba2c2681a1bcf
BLAKE2b-256 627e38157a8a6ec67789d8ee109fd09877ea3340df44e1a7add8f249e30a8ade

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f456cabdb95fd343c798a7f2a56688b028f981522e283c5f59bd59195b66df5
MD5 31be50e2d8603b67b98661465a77649a
BLAKE2b-256 1a1b48580e16e623d89af58b89c552c95a2ae65f70a1f4fab1d97879f34791db

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bad403c157f9c6dba7f731a6fca5bfcd8ca2701a39bcc717dcc6e0b10055ffc4
MD5 578cebb765c0441f1f97701c2f09b8a6
BLAKE2b-256 ac98762cf10896d907268629e1db08a48f128984a53e8d92b99ea96f862597e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebb910a32a45bde6c3fc30c578efc28a54517990e11e94b5e48a0d5479728568
MD5 d6cdc7ccfe7f0121b4bdcb82fc839149
BLAKE2b-256 1728bf83231a3f951e11b4dfaf160e1eeba1ce29377eab30e3d2eb6ee22ff3ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 0baed297beee2bb9897e737bbd89e3b9d45a2fbbea9f1ad4e809007d780a9b1e
MD5 a66e6e06b3a6d267cea0bcdd37ecb9e1
BLAKE2b-256 660f7d5154c92904bdf25be067a7fe4cad4ba48919f16ccbb51bb953d9ae1a20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 660d7fc486a839814db0b2f716bc13d8b99b9c780aaeb47f74a70a34adc02a7b
MD5 874a9032b8882ef3eaaebcd4dcee9d2f
BLAKE2b-256 6c206b1bee88ddef065b0df3a3ba4ba60ed8a9ca443d5cded7152a8a9750914f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 125.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9ba0e6b17a7e86c3dc02d208e4c25506e8f914d9964ae89449f1f37f0b70abc0
MD5 998abb63e41d094ea24efa8a7e090cab
BLAKE2b-256 2cf04c27cebddf22a8840bd8b419366bb321ce41f921ca1893e309c932ab28bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b007327e0d6a6a01d5064883dd27c19996f044ce7488d507826fee7884e6a32e
MD5 c9b041b50e4ddc9c9a4f119d72d21307
BLAKE2b-256 fa6172c180454b6511d5b90166f8828e1bab3b45d0489952a1fe48c5c585233d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f70d588b53f3f35829d1d1ddfa05e07fcebf1434b3b1509d542ca317d8e9a2a5
MD5 c13628023e47647c6a5f413158556a97
BLAKE2b-256 fc154f8dea3381483e68d00582a9b823a21a088acfe77a847a7991a1a8feed76

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb3a05108edebc30f31e2c69c904576042f1158b2513ab80adc08f7848a7a8f0
MD5 168b8f2f8d9478c9d40db686888b077f
BLAKE2b-256 cf85268446c4388d77ff4abdeaff202356e1527b3ff9576f5587443a24980bec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8abd4a7ffa2e7f9e00039a5e549e8eebc80d7ca8d43f0fb51a50ff2b117ce4a
MD5 0f84be2a378587038f3ba62b9ed38e09
BLAKE2b-256 0773874bccc04bcf6f4babc3de1a9568e209e7e40998563974f5030b0fb4d3e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13dcc138a61298ef4994b7aebff509d2c06db89dfd6e2021f0b9cd96aaa44ec3
MD5 3f6cc014fcb75c6e1a723c85dcec437a
BLAKE2b-256 8f6276418eb29b5591f3e5500369a6777ce928135c3aa6ccdb0c861a9c6ca93b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 7b8bab2334bf1d4c9e92d61db574300b914b594588a6b6dd67c45450152dfc29
MD5 e6cbee20f16581c7be426b0018e604ba
BLAKE2b-256 b48eb9aea969eec67c129652000446384d550a0df45c297adc9fd74da2f8482c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 55a905384ba43efc924b8863aa6cfd276f029e4aa70c4a0e3b7389e27b191e45
MD5 2400aed53010aeffb61dee89c9f58e3f
BLAKE2b-256 14e2d928434ec3a840478e95fd0d73b0dfc0b8060a07b06f4b45e9df30444e9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 125.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 554077b031b278593cb2301f0057be771ea62a729878c69aaf29fcdfb7b71281
MD5 7e930b4691f93dba406c1c36273cead5
BLAKE2b-256 5ebcaea3329576e20b987d205027b8e6442ece845d681b9f9d8682d5404f81f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5afd0ba788a1d112da49fb77966918e01df1f9e7d62e72894d82f7acb0996c2d
MD5 54ace35aa33e74e0780c88ab548e846e
BLAKE2b-256 d000db7f5def351e869230b0165828c4edacbf3fdda8d66aff30dd73a62082c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2565513658e742c5eb691a779cb29d19d01bc9ee951d0eb76482e9f343c38c2e
MD5 3fe359cb83931204940206eda5a0c741
BLAKE2b-256 18d2bfe84a4326172ef68655b65b49fd041eeb94c8e59ee47258589b8b79dd3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12af1e83795b6c640d657d339014dd1ff718b182dec736d7d1f1d8a97534eb53
MD5 73462d69927ecec5331997dc30ea75f1
BLAKE2b-256 914d2ca3ca9906ce6e05070f431c54d54ccbaf57a980cfa58032d35b0b0ac1f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd51f2d54fc39a4cfd73ba6be27cd0187123132ce3f445b639bff5e1b23d7e26
MD5 26442e165934af30a4fed25b073d7fd0
BLAKE2b-256 9b78c45f0b668fb3c8c0d32058a451a8e1d34737cd7586387982185e12df1977

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 059442106b8b5de29ae5ac1bdc20d044fed4da534b8caba434b6ffb119037bf5
MD5 5723c1542929350a1babd6c1983dca1b
BLAKE2b-256 6f500512adb83cadfeaa1a215dc9784defff5043c5aa052d15015e3d8013af75

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 2519865d4bf58936f2506c1c46a82d29a20f3239aa50c941df1ca9618c7da5f0
MD5 e0cd4575d22019bf5dccabc62b7bf81f
BLAKE2b-256 26d98fa5571ddd21b2b7189bd8b0bb4e90be1659a54dda5af51c7f6bf2b5666f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3fb839429671a42bf349335af4c1ce5cf83386ac11f04df0bc40720d4cb7d77d
MD5 0e110ccaa23526c657413cb07786a15d
BLAKE2b-256 4d8b0a5f6b239294decb0ecd932711f3470bfbd42fc2e08a94cd5c1f4f6da7f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 125.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 fe449e4a8ee60a2a27cf509350a584670f4c3704649601be7937598f09dbe7ca
MD5 af25d68fd4e8fed827f0189b16bda1ea
BLAKE2b-256 2ed464441547ec12391b92c739a3b0685059e7dfa088d928df8364676ef7abc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5c4995ee0774801790c138f0dfec17d4e7a7ef09a6d56d53cbcbf0578a711021
MD5 0b78f71ac017990cc36de814b9ee2e3f
BLAKE2b-256 6d0489ef2d1c34767bfdbcc74ab0c7e0d021d7fac5e79873239e4ca26e97d6da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 22b9c04b3982c41c04b1c5ed05d1bc3a2ba26533450084058119f6dc160e70a3
MD5 dd53a7394f4558824f75fa3e3cd2a454
BLAKE2b-256 24e8f6864172e7ebe4bc5209bafbc574a619b4c511b9506b941789b11441be7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c45c14974ff04b1bfdc6c2a448627c6da7409c7800d0eb7bd03fb435dcb41d7
MD5 9786797d2bcc25acca0f5ff48128ab5f
BLAKE2b-256 503a7205d7c199947d18edcd013af4ddf4d3cca85c5488fbe493050035947f7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a49a55ca5b75218767e29cacbe515d0b66fc18cb48a937bca0f77b8dafc7202
MD5 00c5ff150bcd3b31bf1907a8ed953afd
BLAKE2b-256 04747bfd403e81f9b5ec523f60cced8f516ee52312752bb2e0fafabfd90bbd78

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c9ee05dc75ac5fb18498c311e624f77f7f321f7ff325b251aa09e52e46f1d6a
MD5 29ae4615ea347fcb91c4f55cdb925f82
BLAKE2b-256 0b4e2a90a6997d9f7a39a6998d56de72e52673ebf5a9169a1c39dbf173e95105

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3739a05583ea6312c385eb59fe985cd20d9048e95f9eeeb6a2f6c35202e2d36e
MD5 200c49f7a49ab4014d9aeaab00bc8879
BLAKE2b-256 79ef0288edd620fb0cf2074d8c8e3567007a6bac66307b839d99988563de4eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 38a2180a7801c51610b50e5d423674b21872efd019ccf05a11b7f9016cb1dcfc
MD5 50835f657f939e73f79ad63c55b93ab0
BLAKE2b-256 0589fe4c650c252aefb8064bfdff6c0a020d33d15c55dc22abfa1f352dcc2dd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 125.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5957a94f84564b374a7f856d1b322345d600964280b0d687b8ddcc483f21e576
MD5 3863e9476891a9eb64bc5c4d5281816f
BLAKE2b-256 16cd9b0af0307a3a2cffb48ca76275c50b8bec3f85ca6e7b996e2e6cfbda1207

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d671168508129b472be570bc9aee361190ba917b997c703bd134bb4de445ce7
MD5 bdd39db448752578ea338db876e00fe3
BLAKE2b-256 2628f323b70789833baf0628af7b9f797b8c1a13b695bd8aa582b1312f14b602

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ec08a530bef8d3492d31d8b0b12d0cfde09539f2a1c4b9678662ebc3c843e478
MD5 a1730eaa6033213185af6fd43e98158a
BLAKE2b-256 386eb4209711c61176acfeb6c351e9f88a37ed3d3bc3b749c374c0a655ee8f50

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5381cc6583d26e04d9298acded4242f4fe71986f1472c8aee6992c6816f0cac5
MD5 56277ba9aa0520eb89b010616f6e5660
BLAKE2b-256 8f4b0e64fefb939af472c3fbc63ab45224766447bde73f51579f3ecc335b0a49

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75a7e17377d4405666bbaf126b1fd7bbb7e206d7246e6db3d62864d3d4790ae3
MD5 43f1586b5dbf2a495fd8e95002a9bfb5
BLAKE2b-256 1570c8a88defb77873513971f590549c48ceb70f7ef10f30a689762ef36dd877

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7df09fc0d5b72daf48b73cdf07738761bff7f656c81aff686b3ccdd7d2abe236
MD5 e4182250765e0e2ec891f8b3c6f2c53e
BLAKE2b-256 1a6b606c5bfa311b5be74f58ef505c678216dda2be3b76a2ac770c2b0fccff77

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f224fe80ba288a00980af298d3808219f9d246fd95b4f91729c9c33a0dc54fe6
MD5 78be3ab845ec132a950117a719220a2f
BLAKE2b-256 4374c66e1bf3565600d78f53195efb6f8fd31610f85a58aa3fee39c56bf71d1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 126.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 db8243e602aca43dc7ce8e40ed7d0ca4820d024c3c03824870c5a9e98f84e953
MD5 428f858e0b61baca7b0bfa4fdc279036
BLAKE2b-256 e7e02baf39b8564ce62b889c02727b72d5f4f1e09bb0a7c9a3ec35ccd4a061b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 125.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d0b0c6e289725f14d0ff73f8190c953bdcb98f21c5c29c3eafb0dca8025583cb
MD5 91e6ba88def4a35fb122d41c806f5e62
BLAKE2b-256 3cc275b9b1baecb26f5cd468c879831565c2405ed3e0855053e419e95199f198

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d653206f50260f20bc78339c3d7aa0f19f8cf9c9f71939fbf02e2ea30353487
MD5 5b941fd80d27d098f7cc01b32fdec1e0
BLAKE2b-256 89436c1f1b58811b1394ca75d4896e643f63d86890a8ac132af760fd5664590d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1249d2799cdd57151b4444167e5c7736e2c9b5e79bd781b0779d631338509553
MD5 dce5ec346dda561ccc95a321ba52554c
BLAKE2b-256 360f39e3d1659cd017adc555dec757e704c0121e0d96350e8b6700d9d1f1771c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af09af38ee8407ca273407e24a8e6470d2444561d01005ee6a8db5f2fd908c08
MD5 20db834fd9fd6bdb1e1bc4ea44b2865b
BLAKE2b-256 dbd8cd59f7180b1e65767f72b7aff6430941b4681db776f07c30799d485530f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff6fd3c7907e57f082cdd405bec1b34768c1810a165538299d259ee1bff5d7b6
MD5 31608416308a33fe4240b5837f5a2e4b
BLAKE2b-256 f83bb26c9cdfeeff239078e8b0eaf8be2dd87d43496824007bdf23130ce39b3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64246d2bd475870b62ed5df4808bfb33328135e8dfbdff823f9cb7d1358eb40b
MD5 9f49b3ad032c570e13f4ea641acd5be0
BLAKE2b-256 17112971fa65946ea480ee100cc279796bc5c70f86dab89778260ead36a29937

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bea0687665c181c6e62677fb560739a473c4286816582a43f8eb0aa6094ed529
MD5 eb6992635ffd391aaa827119007fd603
BLAKE2b-256 d54179c253fb1de32bee30652eee1e4840bb89070746c7c71316b4029fe3b38f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 126.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2588bc34c25d50f29d3a117c7dfac06513ee59c507b65081e66ca9569bcf45e0
MD5 0bc0b7f33d002a5fb1c9f102e26d73fd
BLAKE2b-256 2b8f00d8bf4954cd4c640a31735202eb933775ef84792fefd0ec4c78210f8f64

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: pyinstrument-5.1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 125.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2bacb980c95d4c9ea6a253e5ccf3e99993082de29ff7e7fc397e9484355577b1
MD5 4fc3610d10519812adb06f5215b3f9c3
BLAKE2b-256 20141f0e727cfece0a2972b59063c0bb2c669ce658c9b29aadc23abf7c4ea670

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-win32.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 755702f01800934c3bec3c0d30483f97b6ff1fc1d2afcf6d816584703c9f1235
MD5 08580abb478493d3aa654ba29bdb4afa
BLAKE2b-256 6753ca04f3c3f15d8b6f6d2c95ce8e224b31682cb26fb21fbfc57880b3b63322

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3b68aa9f0d5217c67370762c99a80750ce56f66e5e9281c31b5baa3e4b88894d
MD5 7b00ed850290d51394e4588daadb4db3
BLAKE2b-256 91e93e32f01423e29690473f81a18c5ded03fc98f61c305f684c0efb5e5d04e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d21221a29718d5dcdc1453dbbbdd100734525672ef1e34ff03d49bc5d688ca4
MD5 8fed463cbde5ecba67cb1370c6e8b176
BLAKE2b-256 0542c75ced36f19e9aa5994ef99be2f65a984507d2183ca8a1884d424d55f3f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7afb24d11d24fb1762059240ed97a1a4607779d5f221f91d62b67ae089bd506d
MD5 0ac4e12b9d10525c101d0cccb1c31b9c
BLAKE2b-256 41eac0f0d02062530fcab24ee3f699b1d0da093a795ff9556f7d13c56fab3cdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc3f2688981af764fa2c5f5a00d7040c0c12771ca5a026730f2d826f7a28d277
MD5 051286f123776a24bbba7e44983db97a
BLAKE2b-256 98c47dea2c81c7236cf403fbed9dc095d4b927c10a06a194d7495d60be4bcbaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyinstrument-5.1.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyinstrument-5.1.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 47f14f248108f1202d48f34903bddc053a47c62ce46908aee848c1f667a1925b
MD5 573785eb16565e14c4db629e06c6b76a
BLAKE2b-256 ab726ad849d3a79f11ed172a9423c187861d820893c976ef5951f65ad1bb175b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyinstrument-5.1.2-cp38-cp38-macosx_10_9_universal2.whl:

Publisher: wheels.yml on joerick/pyinstrument

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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