scalene

View on PyPIReverse Dependencies (5)

1.5.39 scalene-1.5.39-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scalene-1.5.39-cp39-cp39-win_amd64.whl
scalene-1.5.39-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.39-cp39-cp39-macosx_12_0_universal2.whl
scalene-1.5.39-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scalene-1.5.39-cp38-cp38-win_amd64.whl
scalene-1.5.39-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.39-cp38-cp38-macosx_12_0_universal2.whl
scalene-1.5.39-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scalene-1.5.39-cp312-cp312-win_amd64.whl
scalene-1.5.39-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.39-cp312-cp312-macosx_12_0_universal2.whl
scalene-1.5.39-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scalene-1.5.39-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.39-cp311-cp311-macosx_12_0_universal2.whl
scalene-1.5.39-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scalene-1.5.39-cp310-cp310-win_amd64.whl
scalene-1.5.39-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.39-cp310-cp310-macosx_12_0_universal2.whl

Wheel Details

Project: scalene
Version: 1.5.39
Filename: scalene-1.5.39-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 837791
MD5: acaba17d60a0685c123e291c0f9cc34a
SHA256: 135770e9e88ce57ace0bf533de563e3e25963ff4ae7a5b4c4e4519e1f3b04c64
Uploaded: 2024-04-15 20:49:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scalene
Version: 1.5.39
Summary: Scalene: A high-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions
Author: Emery Berger
Author-Email: emery[at]cs.umass.edu
Home-Page: https://github.com/plasma-umass/scalene
License: Apache License 2.0
Keywords: performance memory profiler
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: IPython
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Debuggers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.8,!=3.11.0
Requires-Dist: wheel (>=0.36.1)
Requires-Dist: rich (>=10.7.0)
Requires-Dist: cloudpickle (>=2.2.1)
Requires-Dist: pynvml (<=11.5,>=11.0.0)
Requires-Dist: Jinja2 (>=3.0.3)
Requires-Dist: psutil (>=5.9.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21755 characters]

WHEEL

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

RECORD

Path Digest Size
scalene/pywhere.cpython-39-x86_64-linux-gnu.so sha256=YuHf5aHqGZcg22wlEUlPLdouwL-XhlFHsg-kh1n2AFI 555264
scalene/replacement_exit.py sha256=Yvc8Aa5mdudHWMu9LgZWZPM5k5Ho8qU0kf_uXnlBKxk 434
scalene/replacement_fork.py sha256=UMFNF04t6aEgLv3Ep8wphTjmHHlATisgG8RZT_xRouo 578
scalene/scalene_json.py sha256=NRw6PDgUROCE3N1iMz21JXEUVBMbm-v8TN7AhWO-ZoM 20411
scalene/scalene_client_timer.py sha256=sPmUOolmdJ6A7cUgzcCozOtQfRPIpfFLS1-PwSLSiZE 1909
scalene/scalene_leak_analysis.py sha256=X_kCLocQHArNn_gNROINc_8mKGgzUiFp9a2VmOO8gWk 1650
scalene/scalene_config.py sha256=cg-MmejcksgtH2FWgCbVwGH4CiE7F-2N9MwKIX1cbhk 284
scalene/scalene_signals.py sha256=YfvHIcbWd3o0KhDgoC0Q5qozW8EsgCyi3Ldzcc2dKkc 2809
scalene/redirect_python.py sha256=eDC6XNjCPNbov2hmuyKBlCjbYGg7KdiqId6JBcRrwNE 1911
scalene/scalene-usage.txt sha256=irPW_BJQkdXcV014V17wu7gjgfXf0kAqNzeU_Pcrl-0 3547
scalene/replacement_get_context.py sha256=SE7GlIIR2A2zwNQzW_4eDKewzrOsiY4XTvo6ejcVH08 587
scalene/scalene_output.py sha256=izwFsLGedQ9s8NO2d2Bc529K4RuZJBUpSBPJ1ItByUw 26415
scalene/launchbrowser.py sha256=uu2KPLsvywNcaRcLsWGTtbU7RKSxKbO_nROgLhHsWzE 5934
scalene/scalene_magics.py sha256=Z829NDIdTvB9Jgue1zwX6nSedsfR87jhgTZ8xDuLNlU 3702
scalene/find_browser.py sha256=Bq2IWGd-R0wLIB4j2k4MEiAUaRWPj-3cFRvxkywTmKA 1160
scalene/libscalene.so sha256=_teOefnhDApWU5pYnpfHjpm2ibTFnG3G_DGnYaLsWsk 647624
scalene/README.md sha256=lut167RnNZeR5dA5tGZLmQlCi-yI9WlDYb-y4z4dKHU 1631
scalene/__init__.py sha256=1hduFHxtXcsjtyp4PayD5PxV3Rla5hLRQvob3w9AAkA 170
scalene/scalene_gpu.py sha256=DelSfC4q6UsKE-6vLRYur0XEq8o2KgT40MRQMLm4sdA 5564
scalene/replacement_lock.py sha256=I-3fQS3g_WxtdlU1ekoB4mSILMN0y9ncKtb9ei3J3Yg 2118
scalene/replacement_mp_lock.py sha256=Fb2Iqnj2i__kmnv6zXl_943erHhBIv6jM6I-fkrqW4E 696
scalene/scalene_mapfile.py sha256=iPXaAsrdNJAuSFn4c3xzthANlyCuXNxHzW0JDM6ZIiY 2456
scalene/replacement_signal_fns.py sha256=tkoue0ByTlrdYl9bm3-2rhr5ia7G5XNBukRx2O1d9No 5596
scalene/scalene_parseargs.py sha256=lC_a5o9tbKQs7Ya21sxKzFSaEsRM_5Jnu7pq5ZCliSs 15134
scalene/profile.py sha256=v8GQHwoBzyilRYebKo4JH1gLLdgHkuWc4HN1MskdmxI 1130
scalene/time_info.py sha256=ca1oYX6UQtufBBX_LzoCoclhOqdJ6QiHGAKupJfxsqI 680
scalene/scalene_preload.py sha256=udaGl7oLRnyI4kmRfoQs40n_IEIVEs548oZJ87Ot7W0 4384
scalene/replacement_thread_join.py sha256=Euih7P-F75zv4P7pkxbVGpb-nGHzoJwnC_-kdQrcx4M 1066
scalene/__main__.py sha256=4FxOHfA7k1dXHyGZJMLdNVx7jQLhhhfaGupRcvn1kSg 526
scalene/scalene_analysis.py sha256=jQGNUGh92euF5mt4eE4HhiMVJEAneXnzBx8FROwb6O4 8659
scalene/replacement_pjoin.py sha256=6YAbqGlfWjV7TMKvOFGMXtfwVpTjxfW-FjaWxAS26b8 1906
scalene/sparkline.py sha256=OG2yaB_FXUhIuZA-F8twkYK7ikJss3ZseX93xsDYChM 2210
scalene/adaptive.py sha256=SSiN0dJhNW9AzDVZUyaQDlS2qXiKONkI5De1nRLKv8M 1565
scalene/scalene_statistics.py sha256=ZnuNYc2ADIMvLTDry4oPYoNyDwdUVWKMfpGB3d_p8yE 19539
scalene/scalene_arguments.py sha256=DGpzk6jQrpTBDUzCZHiVAwVcKb0Oa2JJtAyfaUfFzAc 1938
scalene/crdp.abi3.so sha256=OW4Hx9K018-xytbP8h6u0rzTvFyClIaLqu6XXFcZZco 318152
scalene/scalene_profiler.py sha256=Jo8wXfBq66i5pR2q7pZz0a-SNT5FKOuZ694nyJ8TC2k 81117
scalene/scalene_funcutils.py sha256=B1YqfDLCjRlvDCqmmeHv0whi99XZLQiunZ2WUiUwl-o 1146
scalene/scalene_sigqueue.py sha256=AC0SxmLkZLYsCQ4ZY77LjGaHOuU0d0w90_AKSFhNaSg 1557
scalene/replacement_poll_selector.py sha256=t5QkbEcBE7h7kmw_E5LMqwOZ95LEMGWflsGVf7FLXVc 1410
scalene/runningstats.py sha256=OETPrbwyLZMIIt6eJYMrUFAkSfCfT6PPPiGSNrl5USA 2060
scalene/syntaxline.py sha256=AzLmW21EWAJKRmr_6e4Ms234lDm04xbgbtM1rNmT_dM 342
scalene/scalene_utility.py sha256=oPtdJVQ0LE3_LhELnbUuWhxWREy32OodG-lvaHKnvbA 7353
scalene/get_module_details.py sha256=LYLQ_M5iQd58s7aqzZ5q9ZbpJ9jUO_UBISmJzfs2Tmo 3512
scalene/scalene_apple_gpu.py sha256=3kVAoMepd2oUQJPNVJx507Le_ZEJMCB6ANv2g7Ctcio 2624
scalene/scalene_jupyter.py sha256=qrpJkEAF6gNkfBftXu_MXIQMHBBNNUVyaJPfjGb8HZw 3889
scalene/get_line_atomic.abi3.so sha256=TR1lQQUsS_1ekt2oJo5rvkWRZTxJ3QCq_Rly8L-N_RA 66024
scalene/replacement_sem_lock.py sha256=PLkSbL9l8NsR8PH9OfARZhSzNe6JShNTnctP2B-4cp4 1210
scalene/scalene-gui/prism.css sha256=rH6-l31Ha9HA8BPuoDxNCQnV_AMZtNZawJ36DAF2Qbs 2478
scalene/scalene-gui/favicon.ico sha256=Lo9iEDGXrSON2emM6f_CbeY2NIxXAODRiiRitzN4sI0 15086
scalene/scalene-gui/example-profile.js sha256=GadxODb5XbhMwzJPSv0HMrU-CeDMCM14sbw-VYfbKEs 346708
scalene/scalene-gui/tablesort.number.js sha256=JrvHOgOuRew2A8XQYUhHopX0QeLeal0EUdP934w4eAo 755
scalene/scalene-gui/scalene-fetch.js sha256=dwYe_upGEc_vOOBFYOMyBH8BHcl0O37bkgMrHcs-xhY 13
scalene/scalene-gui/profile.json sha256=DD7DLWX3djUzKQBFSnsMY1BLHGt9KvPqI1FVYIfZRPo 16012
scalene/scalene-gui/README.md sha256=yAabBQSVNMlE3M6G9vphyC0eKpuWrT6as6Grm4Ft97w 1008
scalene/scalene-gui/scalene-demo.js sha256=i8d-G1ETL1FZkB4lzWHnExKAQdpRX6C5juonAad730E 112
scalene/scalene-gui/scalene-image.png sha256=Pzj8FuUYHMo9CY74Le8wnMj12Zhc033lr-mVRS-lSvM 119139
scalene/scalene-gui/index.html sha256=n3T6Q4tBWvzU_aOtDQBOCKQQpjuakP1pm4gvAUJHbmo 6123
scalene/scalene-gui/tablesort.js sha256=qNjnFaahGsNpTAojXBV7G1QN_ucUOoctKkkNkaGBUXU 7784
scalene/scalene-gui/index.html.template sha256=CJ_1_nP9iH5N9-99F8gvmmH3sbOZ29tpHE5owxAli-w 13111
scalene/scalene-gui/prism.js sha256=JvCvBnBZCgC3nBK-vSS2CjWjVU3GowmUECYGfSf1RXE 64658
scalene/scalene-gui/profiler.html sha256=CzIUTYyjSGP4LXHI1bUQZNRl2hFbeuZmNrxV0fE-8ko 2300
scalene/scalene-gui/scalene-gui.js sha256=XXPqdGG9WxwsFmUQs9PMbhCIhCX3jQ-I2k55uZHUGak 72300
scalene-1.5.39.dist-info/top_level.txt sha256=leRWXBwvkk6_qrtteERsyql3sxxxzRbeq9pX2xaxcMA 8
scalene-1.5.39.dist-info/METADATA sha256=mNsSXAIsJy-voli2Fm0idKWiMzoZKEBOPQUgaZ5nWMw 23327
scalene-1.5.39.dist-info/WHEEL sha256=rY0Y6THYM7EImsHfF-zs67o8pQciAsMw9_YuSvftjrQ 148
scalene-1.5.39.dist-info/entry_points.txt sha256=k8hjveC-xFA-mAHj6IRyVuboPw5ottlKc-GxMNLCwN0 50
scalene-1.5.39.dist-info/RECORD
scalene-1.5.39.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358

top_level.txt

scalene

entry_points.txt

scalene = scalene.__main__:main