scalene

View on PyPIReverse Dependencies (8)

1.5.48 scalene-1.5.48-cp39-cp39-win_amd64.whl
scalene-1.5.48-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.48-cp39-cp39-macosx_14_0_universal2.whl
scalene-1.5.48-cp39-cp39-macosx_13_0_universal2.whl
scalene-1.5.48-cp38-cp38-win_amd64.whl
scalene-1.5.48-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.48-cp38-cp38-macosx_14_0_universal2.whl
scalene-1.5.48-cp38-cp38-macosx_13_0_universal2.whl
scalene-1.5.48-cp312-cp312-win_amd64.whl
scalene-1.5.48-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.48-cp312-cp312-macosx_14_0_universal2.whl
scalene-1.5.48-cp312-cp312-macosx_13_0_universal2.whl
scalene-1.5.48-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.48-cp311-cp311-macosx_14_0_universal2.whl
scalene-1.5.48-cp311-cp311-macosx_13_0_universal2.whl
scalene-1.5.48-cp310-cp310-win_amd64.whl
scalene-1.5.48-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
scalene-1.5.48-cp310-cp310-macosx_14_0_universal2.whl
scalene-1.5.48-cp310-cp310-macosx_13_0_universal2.whl

Wheel Details

Project: scalene
Version: 1.5.48
Filename: scalene-1.5.48-cp39-cp39-win_amd64.whl
Download: [link]
Size: 430619
MD5: a76637f08e10ebbb8b1ca60c5957685d
SHA256: 520c44d372234400e4183022048179f646dc1618de6f445ca48c98eab5a87537
Uploaded: 2024-11-13 19:24:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scalene
Version: 1.5.48
Summary: Scalene: A high-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions
Author-Email: Emery Berger <emery[at]cs.umass.edu>, Sam Stern <jstern[at]umass.edu>, Juan Altmayer Pizzorno <juan[at]altmayer.com>
Project-Url: Homepage, https://github.com/plasma-umass/scalene
Project-Url: Repository, https://github.com/plasma-umass/scalene
Keywords: performance,profiler,optimization,CPU,GPU,memory,LLM
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.11.0,>=3.8
Requires-Dist: wheel (>=0.36.1)
Requires-Dist: rich (>=10.7.0)
Requires-Dist: cloudpickle (>=2.2.1)
Requires-Dist: Jinja2 (>=3.0.3)
Requires-Dist: psutil (>=5.9.2)
Requires-Dist: numpy (!=1.27,>=1.24.0)
Requires-Dist: pydantic (>=2.6)
Requires-Dist: nvidia-ml-py (>=12.555.43); platform_system != "Darwin"
Requires-Dist: astunparse (>=1.6.3); python_version < "3.9"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21913 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: false
Tag: cp39-cp39-win_amd64

RECORD

Path Digest Size
scalene-1.5.48.data/purelib/scalene/README.md sha256=MnkkBWkebgUQ-Zv8gt4O8I4R2HMfzOMkfWOSVjCpU9U 1678
scalene-1.5.48.data/purelib/scalene/__init__.py sha256=eZ9CepEsWVxs3G1ExA-O5szvcQWVreNwXBeqB0Z5DTg 177
scalene-1.5.48.data/purelib/scalene/__main__.py sha256=QO4dYVuPcWR28cwt2NAr1qVlbX0ByEkgehNAEpYK0xc 565
scalene-1.5.48.data/purelib/scalene/adaptive.py sha256=YpoTseffQeHF5suIVDnCvLA5EyMU608-zoMuWUEb5F0 1616
scalene-1.5.48.data/purelib/scalene/find_browser.py sha256=4KazUMVZRWDe9jUnudSyQvXZEfaKNHK_FHK0BdryzpA 1294
scalene-1.5.48.data/purelib/scalene/get_module_details.py sha256=KmOblOPzxPLNoFlFKpM8RkP1QV0p1NhOGuDFRP0fHhM 3500
scalene-1.5.48.data/purelib/scalene/launchbrowser.py sha256=AlA6WEOcsKkfCOIGz6GP99fS1Hxa-LXPyZiyo5xVdck 6301
scalene-1.5.48.data/purelib/scalene/profile.py sha256=RivRS63techTePMcKhVSlLrluuUIINiQFw24SlBAwJI 1167
scalene-1.5.48.data/purelib/scalene/redirect_python.py sha256=USpMH6l1q1sfMEPo-mcfubDo7OAXdWi4f_T4C5hafZM 2052
scalene-1.5.48.data/purelib/scalene/replacement_exit.py sha256=B3Eb4R9uf_xHswvdYLyl4gSLk4wsn02E4VHAGsdoZrg 450
scalene-1.5.48.data/purelib/scalene/replacement_fork.py sha256=rdeHbYg-YoxvU1LQhBUAfL4MjTXVFOHdrn0v3sC_I5c 603
scalene-1.5.48.data/purelib/scalene/replacement_get_context.py sha256=rI6QP_5vFWsHD0YJUovpwTAKrfX_gPKstqoNOm7iHxw 608
scalene-1.5.48.data/purelib/scalene/replacement_lock.py sha256=b5oeUGMpRjzzy5G6ujFgyPEm_Me61C1DdKdrASsHO-o 2181
scalene-1.5.48.data/purelib/scalene/replacement_mp_lock.py sha256=L9VKIUGy3A9ohQl6U87fRO1TDD5XPEOF0sBxChZA5ag 665
scalene-1.5.48.data/purelib/scalene/replacement_pjoin.py sha256=yMn5lQOIdaocb6wVnC3QfnVgMzBeocrv_AdDwILPTVc 1959
scalene-1.5.48.data/purelib/scalene/replacement_poll_selector.py sha256=VFIELl13alzie7D97AraIDMugudk1VC9HC4him8Pwyg 1451
scalene-1.5.48.data/purelib/scalene/replacement_sem_lock.py sha256=cuJIFj-zh9rEhy7VQrsATNY6BjFO4K_KIEKysVbjn00 1424
scalene-1.5.48.data/purelib/scalene/replacement_signal_fns.py sha256=IaLSZxTpZguGMUMH-QWebUnRWxF4mvfkyZSz_pYU1e0 5875
scalene-1.5.48.data/purelib/scalene/replacement_thread_join.py sha256=eQ9qx8V-IJhL7ZodnC4-n_D69l0LdBg9VQM4CzLskKo 1097
scalene-1.5.48.data/purelib/scalene/runningstats.py sha256=iTBBWgJPcH-Qu_anelmhj-lV-XgknxM8EL8r74XuzKk 2133
scalene-1.5.48.data/purelib/scalene/scalene-usage.txt sha256=DWrUkjU4Kyrog34zJUd9vad_0ayA5dMKSLZpZEPGdjo 3616
scalene-1.5.48.data/purelib/scalene/scalene_accelerator.py sha256=ZevDAidttK0S_djKX0uMb0OFq-cr_WXE-IvFdy9HVVM 517
scalene-1.5.48.data/purelib/scalene/scalene_analysis.py sha256=5JU9KJtvONQ0prnqPkTOSZ0x-w3wP_Cc7w0MG3IgcNw 9142
scalene-1.5.48.data/purelib/scalene/scalene_apple_gpu.py sha256=amCPpUIVtigFmI-6gLdMRW_K5sc9zPA-3nAaIHceSfA 2857
scalene-1.5.48.data/purelib/scalene/scalene_arguments.py sha256=FeaDsWcb4gmmcMBbH29P5_JLsCGH0UIXjnjlqXFqrQg 2038
scalene-1.5.48.data/purelib/scalene/scalene_client_timer.py sha256=Jgd8kdnwK_zsUGFSctWHaGBu8gBlfkvf4Oh88rl1AWw 1973
scalene-1.5.48.data/purelib/scalene/scalene_config.py sha256=Mfdy7Dy4v4sYK0vysoLglSdhrTnFwhult6n44P7JTlI 294
scalene-1.5.48.data/purelib/scalene/scalene_funcutils.py sha256=2DaekKHZQkzPvcVl2prZF50tWY-jkBO7vx9MrBnKbTM 1170
scalene-1.5.48.data/purelib/scalene/scalene_json.py sha256=ygp1rOGt6cHjMm--cm89plfIPLAbrBIjigXomTQBq04 26684
scalene-1.5.48.data/purelib/scalene/scalene_jupyter.py sha256=XwI-ws4g_V7XsJO5vrTRM9klYj9T5w77t7NpgJE3xds 3991
scalene-1.5.48.data/purelib/scalene/scalene_leak_analysis.py sha256=LYhgoZOSvCibID8VPz3gmOD4jszE3Xg8-TT09UPa5fQ 1765
scalene-1.5.48.data/purelib/scalene/scalene_magics.py sha256=P9D-RfJT1OgoSpruU5opAoVIBMvynBWz27UkmeNUVk0 3729
scalene-1.5.48.data/purelib/scalene/scalene_mapfile.py sha256=7a0oI0uZwO27iqEC7tAMZfTYrSnod-2DLfJJ1SDhllw 2537
scalene-1.5.48.data/purelib/scalene/scalene_neuron.py sha256=k9tk5UkJOCWNhEGRhGKwrLDGV6KLddiz2LlOKwkT3Ic 7249
scalene-1.5.48.data/purelib/scalene/scalene_nvidia_gpu.py sha256=0RQ2b8l6qtSj4pineO6pAZB7BfUz5E_VazCBHxT0czQ 6132
scalene-1.5.48.data/purelib/scalene/scalene_output.py sha256=K1FpbuA5QJf9MYsfIuDk4wjXiPQwd1xNIE_8zkxJrkI 27120
scalene-1.5.48.data/purelib/scalene/scalene_parseargs.py sha256=-CVZ1d4FQoTuc5JObjEM4Ih0T8ULpTU-gf8MAjYy9K4 15624
scalene-1.5.48.data/purelib/scalene/scalene_preload.py sha256=JdCwGqK4iaErMtrlwohllojwlTTnPWxe2C1YHA-_BPY 5545
scalene-1.5.48.data/purelib/scalene/scalene_profiler.py sha256=4vTXdT77I257BmY8Sg0zD1RXxPEzZIHpknxhvxzttKI 86498
scalene-1.5.48.data/purelib/scalene/scalene_signals.py sha256=_2eL9DI7WyOpPYpdbWjYh7EwkJ2jm-vIETSb1KwxryM 2932
scalene-1.5.48.data/purelib/scalene/scalene_sigqueue.py sha256=Zp4BeOtgNjTdMJU07UgS4ZivuwCXOp1E31k9CKSQCgk 1605
scalene-1.5.48.data/purelib/scalene/scalene_statistics.py sha256=Id-kRyRsOfOl0oOxcYlnXIILe0xIn1XGB2OFp01pi0I 20827
scalene-1.5.48.data/purelib/scalene/scalene_utility.py sha256=P6kGGM6PXcKqV9XwI8EBzJePsVEwmHZRTH8wW5Npe3U 6919
scalene-1.5.48.data/purelib/scalene/set_nvidia_gpu_modes.py sha256=fMUDoXmn37HXcMnQZINR_hEqRIIk8xAGRjh7Ksmjm0M 1473
scalene-1.5.48.data/purelib/scalene/sparkline.py sha256=pXTp5IL8sfE3UEYWuxiDKyhtNHDKklabKe3YUTgfnQg 2289
scalene-1.5.48.data/purelib/scalene/syntaxline.py sha256=XFZ5Dov1YU6o679VI6dSsX8nJBgzH29OmMTv04PbjzA 364
scalene-1.5.48.data/purelib/scalene/time_info.py sha256=isvXQO580YMaqouqXnOYx2Y7yg6tVH1I5pDLrs9mSRY 709
scalene-1.5.48.data/purelib/scalene/scalene-gui/README.md sha256=vr9dLiXR9nxC8ozfbt_Sc_YxRhIpsRAlsFZ9StAHV1c 1027
scalene-1.5.48.data/purelib/scalene/scalene-gui/example-profile.js sha256=_CjAq9i2eqOuTD1eHtY7YgqsVStOdH4PO3eP-gFrD4M 354933
scalene-1.5.48.data/purelib/scalene/scalene-gui/favicon.ico sha256=Lo9iEDGXrSON2emM6f_CbeY2NIxXAODRiiRitzN4sI0 15086
scalene-1.5.48.data/purelib/scalene/scalene-gui/index.html sha256=RTwBuZFTOrDah3HPGaMF172gwWagocVPgtQLXb5pKOU 6254
scalene-1.5.48.data/purelib/scalene/scalene-gui/index.html.template sha256=f9mH0hQFG3aOspIYKmrQBvtpnvIbQTqQ--HIwSx_RZU 14668
scalene-1.5.48.data/purelib/scalene/scalene-gui/package.json sha256=L21x4atbUk2zmGaRvDYcICCTxDD3W3QF8sfMKmA4jRw 821
scalene-1.5.48.data/purelib/scalene/scalene-gui/prism.css sha256=Ktbaba6EfuYgQnUMZgTIoUjAHaj5MVJ0Y_yPoBurpag 2621
scalene-1.5.48.data/purelib/scalene/scalene-gui/prism.js sha256=ghkCaWuKd6Q3OI5p4ezJ8g5u9Xj2wIMufcRcTqArB64 66752
scalene-1.5.48.data/purelib/scalene/scalene-gui/profile.json sha256=iFLLUtCBEkLhj7HvY5m6TyDBesEym4wUVqIX3vqonqI 16415
scalene-1.5.48.data/purelib/scalene/scalene-gui/profiler.html sha256=1f9CqIsLR2T4qlxRHeJ2HyDD51aYRFGaagqWWiHwXsY 2355
scalene-1.5.48.data/purelib/scalene/scalene-gui/scalene-demo.js sha256=d-4-ou9BOiXTHr1ubeutx1Tobirt6v2GimXviDBQUFM 116
scalene-1.5.48.data/purelib/scalene/scalene-gui/scalene-fetch.js sha256=g4S5r-l3dWI4fIoPzTdVZuh_w3uNOGR03PHT1Ifmewg 14
scalene-1.5.48.data/purelib/scalene/scalene-gui/scalene-gui-bundle.js sha256=zch3LU16nJC6ZtnjazGI9KNugtIaZtQSi4AX6hgZTFY 192658
scalene-1.5.48.data/purelib/scalene/scalene-gui/scalene-gui.js sha256=i2sue7yJ29cjuxqU3_2Z0fv98xqUxv9xxAW5F9I4sqo 77202
scalene-1.5.48.data/purelib/scalene/scalene-gui/scalene-image.png sha256=Pzj8FuUYHMo9CY74Le8wnMj12Zhc033lr-mVRS-lSvM 119139
scalene-1.5.48.data/purelib/scalene/scalene-gui/tablesort.js sha256=ucv6JSD3gM-S1bdPmtYQZaCgZmaNvL8z3WJNswFtGuA 8065
scalene-1.5.48.data/purelib/scalene/scalene-gui/tablesort.number.js sha256=0uau9Ud1bsschdFsuWfNSIL9IJgNp-7mA3lvMRWNav0 787
scalene-1.5.48.data/purelib/scalene/scalene-gui/webpack.config.js sha256=QRhiFa4D0M-5OKTt2gT1PruxSCGDGZH337tILcx5TL4 1117
scalene-1.5.48.dist-info/LICENSE sha256=Pd-b5cKP4n2tFDpdx27qJSIq0d1ok0oEcGTlbtL6QMU 11560
scalene-1.5.48.dist-info/METADATA sha256=CWkyYx5isxCtg2a1gW75l72pevpVVq42txIFFnPqTg4 24317
scalene-1.5.48.dist-info/WHEEL sha256=ynoZ0da0aUZJ-Uud_zYpEfwz71d4idxviPd2wFx3QaQ 99
scalene-1.5.48.dist-info/entry_points.txt sha256=k8hjveC-xFA-mAHj6IRyVuboPw5ottlKc-GxMNLCwN0 50
scalene-1.5.48.dist-info/top_level.txt sha256=leRWXBwvkk6_qrtteERsyql3sxxxzRbeq9pX2xaxcMA 8
scalene-1.5.48.dist-info/RECORD

top_level.txt

scalene

entry_points.txt

scalene = scalene.__main__:main