pyinstrument

View on PyPIReverse Dependencies (90)

5.0.1 pyinstrument-5.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp39-cp39-win_amd64.whl
pyinstrument-5.0.1-cp39-cp39-win32.whl
pyinstrument-5.0.1-cp39-cp39-macosx_10_9_universal2.whl
pyinstrument-5.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp39-cp39-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp39-cp39-macosx_11_0_arm64.whl
pyinstrument-5.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp38-cp38-win_amd64.whl
pyinstrument-5.0.1-cp38-cp38-win32.whl
pyinstrument-5.0.1-cp38-cp38-macosx_10_9_universal2.whl
pyinstrument-5.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp38-cp38-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp38-cp38-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp38-cp38-macosx_11_0_arm64.whl
pyinstrument-5.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp313-cp313-win_amd64.whl
pyinstrument-5.0.1-cp313-cp313-win32.whl
pyinstrument-5.0.1-cp313-cp313-macosx_10_13_universal2.whl
pyinstrument-5.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp313-cp313-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp313-cp313-macosx_11_0_arm64.whl
pyinstrument-5.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp312-cp312-win_amd64.whl
pyinstrument-5.0.1-cp312-cp312-win32.whl
pyinstrument-5.0.1-cp312-cp312-macosx_10_13_universal2.whl
pyinstrument-5.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp312-cp312-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp312-cp312-macosx_11_0_arm64.whl
pyinstrument-5.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp311-cp311-win_amd64.whl
pyinstrument-5.0.1-cp311-cp311-win32.whl
pyinstrument-5.0.1-cp311-cp311-macosx_10_9_universal2.whl
pyinstrument-5.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp311-cp311-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp311-cp311-macosx_11_0_arm64.whl
pyinstrument-5.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyinstrument-5.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
pyinstrument-5.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pyinstrument-5.0.1-cp310-cp310-win_amd64.whl
pyinstrument-5.0.1-cp310-cp310-win32.whl
pyinstrument-5.0.1-cp310-cp310-macosx_10_9_universal2.whl
pyinstrument-5.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
pyinstrument-5.0.1-cp310-cp310-musllinux_1_2_i686.whl
pyinstrument-5.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
pyinstrument-5.0.1-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: pyinstrument
Version: 5.0.1
Filename: pyinstrument-5.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 145011
MD5: 34564089ff78a66724c3ae4bf6ae6b5f
SHA256: 47959cd63cfc0559639199a4a88c871790cd7f0a0f9043057e7408048c035319
Uploaded: 2025-01-23 14:55:37 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pyinstrument
Version: 5.0.1
Summary: Call stack profiler for Python. Shows you why your code is slow!
Author: Joe Rickerby
Author-Email: joerick[at]mac.com
Home-Page: https://github.com/joerick/pyinstrument
Keywords: profiling,profile,profiler,cpu,time,sampling
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.8
Requires-Dist: pytest; extra == "test"
Requires-Dist: flaky; extra == "test"
Requires-Dist: trio; extra == "test"
Requires-Dist: cffi (>=1.17.0); extra == "test"
Requires-Dist: greenlet (>=3); extra == "test"
Requires-Dist: pytest-asyncio (==0.23.8); extra == "test"
Requires-Dist: ipython; extra == "test"
Requires-Dist: click; extra == "bin"
Requires-Dist: nox; extra == "bin"
Requires-Dist: sphinx (==7.4.7); extra == "docs"
Requires-Dist: myst-parser (==3.0.1); extra == "docs"
Requires-Dist: furo (==2024.7.18); extra == "docs"
Requires-Dist: sphinxcontrib-programoutput (==0.17); extra == "docs"
Requires-Dist: sphinx-autobuild (==2024.4.16); extra == "docs"
Requires-Dist: numpy; extra == "examples"
Requires-Dist: django; extra == "examples"
Requires-Dist: litestar; extra == "examples"
Requires-Dist: typing_extensions; extra == "types"
Provides-Extra: test
Provides-Extra: bin
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: types
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: provides-extra
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 23497 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
pyinstrument-5.0.1.dist-info/LICENSE sha256=QAtPn8W2_u-T0Ezo6IxgPqGsnoSU9ty9idajAKHBReg 1505
pyinstrument-5.0.1.dist-info/WHEEL sha256=hP2N_hS4PKw-M4krXQgMGtCEsQMkokQDIc5uU4EZO1Y 147
pyinstrument-5.0.1.dist-info/RECORD
pyinstrument-5.0.1.dist-info/top_level.txt sha256=4gSK8t78ZNCRmmJlvspV6AWvXxG277F980Pef9DFstc 13
pyinstrument-5.0.1.dist-info/entry_points.txt sha256=3k7iTdNg5OtNWtAWu8rY-EIuEHfuLDJ2KNYOm96uvUc 60
pyinstrument-5.0.1.dist-info/METADATA sha256=SY4PyjKBpSeXCok_nWh1lz_4cLbN4DN1Ti25y2lYblY 25447
pyinstrument/context_manager.py sha256=GYowdsbXplCEpoROGMDROkOYQ5tb3vSZ_gE-yldtst0 3844
pyinstrument/util.py sha256=bE0b13o5xIWrNc2cvvnTtUdz2iNL0oILAGa891FoH9I 2964
pyinstrument/typing.py sha256=o7PeN_8A1AhOaHp24dLQL_f8e0GiigLtgpkO6OU9ZI0 605
pyinstrument/middleware.py sha256=J3o193TY4UM2a8w1EZLTOwakzvyTN_XhD3tobL1fyi8 3728
pyinstrument/frame.py sha256=qcgJX5ySfiLXBeQ7-6rixvGrAs6rrwi9N6MvNC-eXeo 12625
pyinstrument/session.py sha256=1DeVphW5L8h6LVoBLGTT0Uavtoh6WdWnUzlLVRonWf4 7705
pyinstrument/stack_sampler.py sha256=9ULPQTMNc7gx0wTTMXLRCsIOybnDbJAT9PbQ-30gUl8 12190
pyinstrument/__main__.py sha256=_RiTa7ZYgQJmZUa89ta2aB6hGIdvTKiHzT707IU5abY 20852
pyinstrument/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyinstrument/processors.py sha256=MzjJgXtI6jUXD448S6MXMO0tG_5jd1i82cujWMTOicU 9162
pyinstrument/frame_ops.py sha256=3i4Jf1pRGXQ5pSkw2zSkbnhRHhPSTAHszFeCBwpmIJc 5015
pyinstrument/frame_info.py sha256=TKXI2C17nrK712OJqj3thr3kHgXXHECjQxD5zK7KZ60 1038
pyinstrument/__init__.py sha256=8SOtrZ6AZ2xKB4R-5ArTfFKiHu9NoEwWGFbpLUkudJY 624
pyinstrument/profiler.py sha256=QSLjXiqS8F4Bla2B2xUVvKht2cQcEtYcyS51JMle9BA 13849
pyinstrument/low_level/pyi_timing_thread.c sha256=JmK1uSUD8s2Fu5II0uAETKF9WxbQbmcjQzlQGYkCxG8 4162
pyinstrument/low_level/stat_profile.cpython-39-x86_64-linux-gnu.so sha256=Ws6pGnB-2Y9SamWWmQTAFhtX0iWvHuMxVSRX50SyqbQ 86128
pyinstrument/low_level/types.py sha256=nX282MjLT8nmAPcfnIel-rPjZjmQLpZCzSV6YhUnGV8 131
pyinstrument/low_level/stat_profile.pyi sha256=TgqqFaXUV6R5ukjtoybSL1QUNid6NE9-qLJT88wMl54 583
pyinstrument/low_level/stat_profile_python.py sha256=LpvULducfiIpiLLszAeS05Ar9hFQf_pAx2xuuB1xh_E 4761
pyinstrument/low_level/pyi_timing_thread_python.py sha256=HnImNwLBhQMFuoI66VdfNsidoyr058-8klNqadnRH4E 2130
pyinstrument/low_level/pyi_floatclock.c sha256=DmB1chKPv7U06i7huE-PyLJayckWX1btEHXwLeRH1Sg 2804
pyinstrument/low_level/pyi_shared.h sha256=hHcqAkkHBcoE74cbwg06TlJh-Ux6goKLyLRuZIStY40 888
pyinstrument/low_level/stat_profile.c sha256=w6fcUhyUqnAQcK_xk-5zezJJcUkKLe98o7EfCPWpMCY 26523
pyinstrument/low_level/pyi_floatclock.h sha256=Zcj_GgWDm9NaG4qraCoglM_zzOxKzPjyahScK2J94JI 346
pyinstrument/low_level/pyi_timing_thread.h sha256=wwP0cuO3WEkP-23dExtFswS2AeQU46hMmeO5GlOK7X8 1016
pyinstrument/vendor/keypath.py sha256=Zaqr_32Esx0epHAFoX7W5pf0GrA8oyUWuHsQfn6GMbA 3202
pyinstrument/vendor/appdirs.py sha256=QI8-2nuKMBX4bol4QsvW1CzZjK5Kiy8j8kC_VuhUHFw 25076
pyinstrument/vendor/decorator.py sha256=HO17Woan10KfejAgkVHPTYqnV4-eZFHhXoZ_4punDj8 16323
pyinstrument/vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyinstrument/magic/_utils.py sha256=dh1tNZSPTaviNl5GoknEqZ5sJ3WDPX4Gn3tSCkkkvP4 3096
pyinstrument/magic/magic.py sha256=CH36BU220PRuI4J3VxfEnrbhqSVylBuuE_02116MjxU 11092
pyinstrument/magic/__init__.py sha256=8AWrjCZ_8TlJzDg7JCkvwgUDIUx_Ie5eT-yMC3UvVEs 37
pyinstrument/renderers/html.py sha256=JNEW8k2ROc12rKKjwL8fJLQmQiWhmGjCZyJ-mOB8CRM 4110
pyinstrument/renderers/base.py sha256=M8qFMem7KSElAOYk6Y79tBwk3u5u6_0xnTM88uSEsc4 3798
pyinstrument/renderers/jsonrenderer.py sha256=-oyMD7cv4r0T5G1bwqoL4Ih-BpWbict1iDua40DtCNs 3336
pyinstrument/renderers/pstatsrenderer.py sha256=X2S7ZXWStA6n0Sc4g6nM6aL2ECgRFl1wndWGPfC0zos 3276
pyinstrument/renderers/session.py sha256=Nk9YU5fJm6W_Dx0izlpbHb62nAd-2sJCWu_qJrw75EU 395
pyinstrument/renderers/console.py sha256=aN_logfL_vN3JJef6KB7kGs6rEUw_Elk8QZkPjJLSSo 11578
pyinstrument/renderers/speedscope.py sha256=e3gHCWIsYPueVXsdyDTfeAuvIqU0Ck9Wv3HLI1UGj-U 8606
pyinstrument/renderers/__init__.py sha256=pQfnEeMrrBt7ZiR26iiO7umcAnZnhMVP4olYd82lKZ8 612
pyinstrument/renderers/html_resources/app.css sha256=cEUWilNUe_avoThSFqvuSdUuAEFaKj0RmcxgdY-zGsg 7778
pyinstrument/renderers/html_resources/app.js sha256=TE5GtFysqVfOyVFTdbala61Vk58W60h2n6lhjhAnfi8 66801

top_level.txt

pyinstrument

entry_points.txt

pyinstrument = pyinstrument.__main__:main