Line-by-line profiler
Project description
line_profiler will profile the time individual lines of code take to execute. The profiler is implemented in C via Cython in order to reduce the overhead of profiling.
Also included is the script kernprof.py which can be used to conveniently profile Python applications and scripts either with line_profiler or with the function-level profiling tools in the Python standard library.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
line_profiler-4.0.2.tar.gz
(151.3 kB
view hashes)
Built Distributions
Close
Hashes for line_profiler-4.0.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4be7c7f6995af1b4c98fc7d64910389e139052f04502f75195a8eb783b6c3da |
|
MD5 | c3ed7a44c0b081813367537770a92b30 |
|
BLAKE2b-256 | 50d0fe2b55ebf31c75d476a05dc8ba61e2e1753e074001cf6f03679cfff6f395 |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ea823094d3fa4c19bda80f97e23c8968f0de0a26ce0292f940b351886d0006c |
|
MD5 | e98c423fb40b38e2f60ea23233abccba |
|
BLAKE2b-256 | 810f9e5339093180c7aaa427e0ea1998ec47ad149c26ea7b4271d43d80d06392 |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 657e5638e2b14140f720a296ae0e5404a3ec3b57f8993de38b8b8d4d364ad232 |
|
MD5 | 312b9ffa8e03fb347f4821af845b5576 |
|
BLAKE2b-256 | 999d9c4c5d48c49e38f6aed6d4ac88ad4b9e172f36e7e9c733029eb23d20fd12 |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 784e1af0901fffcfc5e4172b0eeb4753475d7493aa10898e7742598bd37afa64 |
|
MD5 | f94300d8a6d4f5538037b0344d8175da |
|
BLAKE2b-256 | 30dbecc851a7847751c70824792b7fd18d81d294efb9f69f6951a5ada13af17a |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d78ef5527b00c849e4edb42012c4bb036776b46b24ddd64ba4c49f02e79a4fc3 |
|
MD5 | b7d66c5c2a02714f2dc63c3498048144 |
|
BLAKE2b-256 | b8027f52b858bd6b95f0caa87a639c4d561ffcf7b7918e82ef5d0fbae259cc9c |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b18e84e5d5245337bd157989a1d6d79c08f402caaeb73fe020d927f0cd1cab0 |
|
MD5 | 5734d806a94cb5cb935e671e5b3df26d |
|
BLAKE2b-256 | dddc72d27e5f5e074df00ec26a7d4f2ca8d02f4dd916dc89daf84416a49da293 |
Close
Hashes for line_profiler-4.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76b4778bbafc12ba44846622a083a7a2e2a0214d63bb37478bd42b0a2f226c0c |
|
MD5 | 1ab0c0a5985bdbb374bc527c75e1d5c6 |
|
BLAKE2b-256 | d2d96624dd47f20d1a3412588d9698820a22bfb40b3da4d2606d13a8e6da911e |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c45d54f8fbeb95016cd83e3e6ee3ae0746b05da612b4d3b2d7600dd3bdf5cee |
|
MD5 | 4cc2ac4dead49074fdaaed3d2a5ab7b9 |
|
BLAKE2b-256 | e85c4a98c6fb27062a81cd6a2324c1981ccea88a278634353fd765324efd8e4d |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38218ffb3a7140843615aa3ba2f90dc0a61d1ebb4b8734ed4e66b9f5386c5811 |
|
MD5 | 8f2db53a88123c91a22b3e0c02e1b2cd |
|
BLAKE2b-256 | be6adc07e1e9ea4fe40c50e05bf2dcb50101020500df31b31641c2b134b9614d |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ceefb2443504021d3b509a25af2c1232d9866bf0022e97e248fce492e7c2ca7 |
|
MD5 | 2c3efb825c84f5285837d7585a905521 |
|
BLAKE2b-256 | 5a6cca597193cea0072cf80181a88f07b4b4c29285449be1364ab309bc6846c4 |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5978f48e47328df82d5f3959ba03b1d099c927d4c4bd1ea65bcdd7960af506d6 |
|
MD5 | 6c6f66321df0d98ce420661867c88c08 |
|
BLAKE2b-256 | 65bada29f7648eb4c4cf27cb797932e308d677da1c4c1f6ef93d94f189a9389f |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ba3d088b17a9c902e95c0cb23017f1df1356e33e5b01a4f65c2cba710b78c17 |
|
MD5 | 1d6e0dc6476529b585ed223f95c27537 |
|
BLAKE2b-256 | 44d90fc9b441fa98955d1b61379483f9e34d20e7a361bc851682a12c28c99732 |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 967a31032dbc7345b936fc516de59ab92b43913bf9a3a81b4888329f16665222 |
|
MD5 | b58ba72c007f74f7a99439b5403abb82 |
|
BLAKE2b-256 | d98a1fa6d94665ddf53908833079c1544a5815c92851ef958f8e393098b9fc23 |
Close
Hashes for line_profiler-4.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0de5f977c6387e1a9799fdb09e62707e28d9e7be2911ac1fa8132e19dbf2e4ac |
|
MD5 | 0a1ab27bde702e550416fadc1c3368e5 |
|
BLAKE2b-256 | 79a81f3ebe617023b83b9c76a8648a610ededbbce88bb4f5ef7889bdb86e887e |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1f0a6e00d24a1064ee4fbe3ae62406e71b11065aab7aa448c1242035125e74e |
|
MD5 | d50a10074887dbd1b27b8c824e0f6f18 |
|
BLAKE2b-256 | 906e0b4de966bdafe420993d7affccbb47763c3441d6e1483dbc5bf09bb29a1b |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3df5fb8a2a2c9b43498f3214cbac871fa7303572c19fe8157f2d95986fc9c4b |
|
MD5 | 5ae99a850c265edf089e6dd47f597dd4 |
|
BLAKE2b-256 | d0d83a8d111a7498e75f4bcfbda4f86489739d08936bb97980adc38913e1ce58 |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b3ffca66ee09fd6c2b1b31336b8510c1142d9f5bd3397fa38ee0648af6272d9 |
|
MD5 | ac6458e416ba0780285aeb33f833c68c |
|
BLAKE2b-256 | d8a12300f06dc6f059f589cc46f0319a9dfbb3e09aba57761eacdb322f968299 |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6aa784790a299676409420f1707d6c72456703499503f283fa62106549b928 |
|
MD5 | d0f46d052b779e1b751a989b029ecf9d |
|
BLAKE2b-256 | 3c70c0596e0cba2392ed8b94c7879c535fb36d37a81bd9af787a7db0b71b61da |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac262bd6d87dbdd4959941a699131e4f4daeb03f308eb785775dd61e52a272f1 |
|
MD5 | eae39f6a129f1fb94513855a885a1130 |
|
BLAKE2b-256 | 5f724f98f95770fbfe7d0ece4a8f31d86b47f25701e6718f727a70db8cb500a9 |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d715e31962e84100ff3d09caec5a26e940b31675020cee55608be62a236dffc6 |
|
MD5 | 54a1ce901f864595f615bb3a32ea96b3 |
|
BLAKE2b-256 | 52add82988904f00eb2f4f5e037a0f66b1a75fe7e26a7e6a46fefe2527b10e8c |
Close
Hashes for line_profiler-4.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99e7e78ad515d2f9e70d2536e403c2c26b3990a21ebb070296b22b14e709f1f2 |
|
MD5 | 936e3b089b287518911c92363a12a06e |
|
BLAKE2b-256 | 14410ff6c3676bcf8e3b714f91eb82f591c6b1a6b06b9a8de88f2bf4a486dbd1 |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90a957e45bbc15a261d866f5ab46092f61fd7a025701820309ef04f18cdaaf4c |
|
MD5 | 7b1ca4f5d3e62702f84dd230f0e4d59e |
|
BLAKE2b-256 | d99cd3607884ec211322b87558393f51cf95035b00966efa7dc104d449adb26a |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53c4dd01c8f6066db200edb9b99fd6038dcf5582588d0a90c8747713e1cc9cce |
|
MD5 | 1bd4b0552f4b5c6fd281e654cb944303 |
|
BLAKE2b-256 | e90c1b64f26cccbdbe93c75fed91a7cd39f2f89cf7db653c9ec027d269151bbf |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 930e47bf506cbaeaafd0333289236b0ade553c2bfe11ac09ae276a92813b60a3 |
|
MD5 | f269531568d9b41c2871ef03f9e4d577 |
|
BLAKE2b-256 | 40b9ec15b3c62dbb39af692f8dfff1643583ae7b9036edd8c9f75052d1f1fe16 |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 224dff75befa6589673efd11cbb23b5de9086c075eae37aa03d9a426d6b00aac |
|
MD5 | f2bacbe944895801c572eea7f11bc9e0 |
|
BLAKE2b-256 | e9f77d7e6a9100967ec90ea336eaff1c851d3b00a72f40314b17ceeb5f72fa80 |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37a03c75f478d132555f79216966cea7c5038d3e76311a209cb85d3a2c109c6d |
|
MD5 | bb5dfe79afcfdc3f97fdb3b97c0783fc |
|
BLAKE2b-256 | 7dc8f016ec0a243b5f6e84a324d0efeaacd8c34e7ceb86fa104b9d1d0adc45ed |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14e9e17e7462325a9f8334815294ac6a319ffa471db0b3c85affd2eeb72f4ab0 |
|
MD5 | 3ee1ab35eb94be505e8752987c40dc4e |
|
BLAKE2b-256 | d3ee21df8b93520c47060a9f6b7a9fe758705facb0d8f33752394e7d314a1028 |
Close
Hashes for line_profiler-4.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c9585da4003666167373ac219cdaeeaecafa3f8e16ced302e05f3da3956cffc |
|
MD5 | 46b5d06c54f4c9a7aa74d551629f110e |
|
BLAKE2b-256 | f42e9d4a7986d0519b9555636399194f2bf2c3c3468e81140294cef658412d64 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6970818772e69215734221226a3a94cf1dc5cfc63e700694a42c998b5b2ce22d |
|
MD5 | 251163e8d92d09af7898162dc3c54320 |
|
BLAKE2b-256 | 78f5b23ff4606359c7928809017eaf6649d4afce79daba004a13ac8565b0ebd8 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4904d263a16e8561ad312b7fa97f19cbf730c4d053c7535b9ea7674a7b2002c9 |
|
MD5 | 7c843b32ac12cdb94873839a8ceba697 |
|
BLAKE2b-256 | dbc26d70e8373ba66323accfce59b526bd33a9e717560a790ec0916038a98cf9 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 541a5798c1debc6be52090e26096c6a9faf8c9e6608f49d1b7fc6ddba1a16dea |
|
MD5 | 5b6e7ae43f1c49d03c8302e33a879bf2 |
|
BLAKE2b-256 | 6491783cc63eaf25e93aa4f9634ae8c90b99ebe7f1120e9da3d0966244e55880 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3f8d91b6e8a86790436713a5853aa57718fe378796d452619531cabb54ae8eb |
|
MD5 | 5bfcbcd8db63d00d64b16156d1630206 |
|
BLAKE2b-256 | f222d4c730c52e5cf237a4e6b3100b89205bf7f11486635f02a5a77707ecd8c2 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d2dcffabf9794678a709888684541f39b3b6ff2b1fd06365df5a56578f73973 |
|
MD5 | 5d57380f25ee6fd3fa293f51b9187c8a |
|
BLAKE2b-256 | 3c924c36b92316aaa31c0c308000e22fe4a608e390e77da65599f9c2c6b859ad |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6eb20bbc089d166523349af733e8670dde4a94ca4a9eb4a44081f4bc0365552 |
|
MD5 | 895e2e1e67bccb4ab4b723c724272b93 |
|
BLAKE2b-256 | 5e7c47372fe6daeb8a3fa369fec4133c8542cc2ae71e6bee38c35eb3271013a0 |
Close
Hashes for line_profiler-4.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 518818bea6ff084ffffe1e7f65d345f389259a5d2b12ed4d75b9a62b79ac3268 |
|
MD5 | c40c737151fa66ccd17900923a857ba8 |
|
BLAKE2b-256 | 8bbef0434a3700ea800b33a36990456086490bd4752508e2b687a8e1e2b8996e |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dd66972da651cb48acff95cb5e953c1bbb8d15b84e8d2f03b24c132c2618d1b |
|
MD5 | 412b77f27b5a7bc3bc1fccee4f477a36 |
|
BLAKE2b-256 | 941f79ccdfc1926b5950402224c01f4502d70877af5159113310a3de88d14707 |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cd9e0679e14fa79efcbd23e50027ea7b91dbd73b3f563556be450acedda0dd2 |
|
MD5 | 75f2281b3cc667091c2e4c190e470e49 |
|
BLAKE2b-256 | 4f8d4f629e4a95e7af2fb30ef7f40d2196413a35550dbf1fc695e0cab44a49c0 |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc25a5483711e9f106cc7820027b0df5adedec4473e492d2d37f95d76aca1b41 |
|
MD5 | ce944290f7b10abe17f88168a501a00a |
|
BLAKE2b-256 | 57b4dc337e02d72afd8dcbeb6c6c1bc238927159ff823be9eb78376d344f0308 |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 803c926aaebc036d6af6f3c428fc5e5eb07d0708a86563b31c5efc170ba55a63 |
|
MD5 | 261debfe89c0794120372766cfd945e9 |
|
BLAKE2b-256 | f8abf978fe534f44184fc7e67042abadb0edf5923337b9ae184a9c8ea625ff2c |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3765aed8434623797b135bdf41239957ca386ffcce4d7f8e5f639757673aa01 |
|
MD5 | 13d94ceea2ee4bce10c5341ae2c788f3 |
|
BLAKE2b-256 | 7c866405809da533523cd7375f35a8aa03241ec9ad92c44b194fe2d49d56e981 |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9caea9600d5a6bfd5b3d8833afb3f1866f8a22f0839d1f17c6fcf5e87edea6fa |
|
MD5 | cc996dfd632e55a53914ce36e33dfd36 |
|
BLAKE2b-256 | a3b6c6b2ce1869b22ee6245d9306c8a63b83b1f839fa8bfb97e93b7e55afaafb |
Close
Hashes for line_profiler-4.0.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f78d3b7055694e0a375bd2f7ff96c96479beea8ee500e4e4a1e0e8339b46280 |
|
MD5 | f3ef7843aacb5297be67de2894bc6bed |
|
BLAKE2b-256 | 714eaa63cb89d1ab6492bd21ee6a77836418bfdc47e8ce4dd2dbd52f7ad17d58 |