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-3.5.1.tar.gz
(155.4 kB
view hashes)
Built Distributions
Close
Hashes for line_profiler-3.5.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee44195421ccb95f8f039d27d8ec797f3ad25e816c08365302c8b03963a798e6 |
|
MD5 | 601079816f89e26d9fb5e60ee8d47cd0 |
|
BLAKE2b-256 | 57871b393e71cf491e4499cdc7338f79df334bc41a09e1480be86e360109f1db |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff31ae34e3db3c161321d714106e9d3b9755c231ef1b716539fefc49b2855d21 |
|
MD5 | 90981cf387399c9b4ebdcdcae1cbea3f |
|
BLAKE2b-256 | 411ef1be6d43a75398a36ae2111bfff6318a170d81b579ef893807dc692c96e8 |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8971a6ccd7f0ffda45f30ca39b55877c455fc020308336093d6e468352436196 |
|
MD5 | f5034d3f55c63bd5fbe7150ccbe44ca5 |
|
BLAKE2b-256 | e2dff9fbd3ecef23bf902b81bbb4568f6bfd32c6af0a283cccbf8f64223a928b |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ee3e8df7ee4fa6ce12010adf4a5938862367b7d903614568abae307ffa46062 |
|
MD5 | 7bb60fb944790bb76c8b57033dd427b0 |
|
BLAKE2b-256 | 8637b83297226c88903cb7a6a1c6493ccccc1ed6e0c52d3c0ab3167caf478f06 |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4086531248ca399fecace5a2fb1c6e0723e07d72406b123f1f9ff91d0519ac7c |
|
MD5 | de639768f4e3bb27d20546f61e1b2145 |
|
BLAKE2b-256 | fe84b01f45d6accbad1b6b6b4fbab862c5af05062cfdcef2377c0cdbffec3d76 |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf3c88730d8a39a03c536d729f50d78d0947bf836c5809993781c8d730a7a4a2 |
|
MD5 | a425e24c29f7f037d9808d0ea560b436 |
|
BLAKE2b-256 | 9a0155f561562ee749890ee703df2e34a0dd2aef0b770fada0ce28248cba03cf |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d675732d221b5a4bfe48f57bd0ed2f759ad919e650890f4f5f1cf6536c1bc23 |
|
MD5 | 632b98ea233b6671319ab01dca622387 |
|
BLAKE2b-256 | cf5dab3b903f252d99394fef3e3a8d6e4499ba4b50f25aee9f2d13d226d433f2 |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 916ba4f353fe0c6edf44394d02de8ea4e6bd5225e3c8c876a6879e8c61fec36a |
|
MD5 | 95790d87e88576076401922108cb4be5 |
|
BLAKE2b-256 | 860cad64ba71112245bd7fdccd4731eb13fb86261fe2c1d926fbca1265a212b5 |
Close
Hashes for line_profiler-3.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 409e32944176d4004df4308cc37674c1e48ea7444918c129edf5da68ded305c6 |
|
MD5 | 4c34ac065ecbbd82331e79a9b3518c21 |
|
BLAKE2b-256 | 8e3375c2162e49dc5bc0d2e4699f27531684157370fc7c348ff3e9483b96a979 |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c717a9c08255da9f79595330f20502a32806ba96823716b8a42b26ee7b0f183 |
|
MD5 | 3d4eafe0ce09b01ba1dc8fa146d70844 |
|
BLAKE2b-256 | 52c03ef6e32c56d399cc682da2050c38e4d726b6d0f9dcba84d53abc90914a6d |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ea6ce644513bb53047c3081702371869a54ffafb2cb523c6c6b6589da623764 |
|
MD5 | 6e946526a4c21e34d474fb3d662cb448 |
|
BLAKE2b-256 | b664d6982d26cbf9f00a8ccf7dfcbfbd8ecb71bc1efe1621ec83806cfd929871 |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20233371c4abf160358dbbf0702228d9dd72c66682eb284651db3a76d6d1e9f0 |
|
MD5 | 093b94e45583a95d1b3ca0fb384428f2 |
|
BLAKE2b-256 | 0f7ba845492df4a9bb27a6beab2730a173bec6b7d09647228fc444e767254a0f |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2b6cbc9ad958c3421df6b57e318bfaa78b9e1697528729e0a0b00d25b4a7c7a |
|
MD5 | e94c531bd6db40780241fafceffde88d |
|
BLAKE2b-256 | 93b241afeffa8a539d69f99013aec43f101c111a80bff5a14326773fa6d6285b |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7b3cb1718bce1d35d40b3ab0bbbd528c67d930f9308622aabeaf2ed26f163ba |
|
MD5 | 4f9dd67fb4a73faff5f97fa1ce1e69a9 |
|
BLAKE2b-256 | b5f792f38a2a0a696a82c7421ebe8b607c57f5da6d27f9d8bfd82dbf4d118500 |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d38e2e878ba47fc1f9a0e4194c0d4fa034c3c9eb9fbc954c0ccb4046672ed326 |
|
MD5 | 167c20e15b3065fd4bee6643857f72da |
|
BLAKE2b-256 | d12ecddaa3941db6d731fcca9a369e9d4e89d7f3898c8328e2d75c81c12c99e4 |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9102ddec1008faf4861f72ed4ec1f7a338ffe7230ead5ea7545388f57cbc39a |
|
MD5 | 17eccdcb668036ac9ca8e909725ad482 |
|
BLAKE2b-256 | fa18bb0e8ef53bd0175c57236192ebef1557d3d287d2d4028d570b7eda71df6f |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9efc10ac7ff16f8fe9f1ce6a0a783db2e3f617d5916f8d58a41f6afb13841694 |
|
MD5 | 9cb7c404215ae3318c0fad01ff4f489a |
|
BLAKE2b-256 | f0377074b580605bd14c445defdbb2a288b2f8d390ccfcbe432a0817b2e4a15c |
Close
Hashes for line_profiler-3.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 861ccf4981867ee44e381bcfffff98c1572ba055903d52d7eb4b345c66e992e8 |
|
MD5 | cf652cf2a266996fa1098b3e988a77ee |
|
BLAKE2b-256 | 80fd9857803f82ec585603f47e49b1f0a193cb6e36b0bac7de170b1b42fcebea |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d2280cf96644137b8033f74e712f8bce80c509f08c8a64546b795905b035066 |
|
MD5 | ad0e0ead47915b55d63531eaed012fce |
|
BLAKE2b-256 | 473259e2ffbdf6ba4c702a40911c20891ee2540576bc65655f25fa22b223db21 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13df519e1cdf63e16325ec6cab1f441c8b588dc6148dfdd92e99f44521dc74e8 |
|
MD5 | 553777c6fdb2663c15ae087efa4d068b |
|
BLAKE2b-256 | 5990603c273610b05677bde46c62679eb406158357cbf909a9d15bfbbfcce548 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3917f4d5a01ea297b0474898f51c5dd1a7df4806ffc019da28d04089fc4e0896 |
|
MD5 | 735122e1de620e2f21fe8ca346745c69 |
|
BLAKE2b-256 | 0de0ec720747152f202e88d1c921f1cb751cea7478b31fd82b3866bd102ae665 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82b02a7b18b307258bed445dd13ab351e53737cb7fe212a5670d98f4271b4b69 |
|
MD5 | 3e4144a89ca33f2a89546581f32c38c3 |
|
BLAKE2b-256 | e40d92878b757ff35a3e7d78d6c3e074066a0d4484572a024476c965ae0c2625 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5357eb328b425a4b5ba20e2b70f94d8c6a43b38b968dffe91fc0600a35b0a03 |
|
MD5 | 8dc0c0a95012da384e74deacd85d48a6 |
|
BLAKE2b-256 | 8b730ff56f73b224edcf9558db585fa3313ed5b9fcf71338250d9824d019f190 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c00208161aa03f220df57c5a7eaa734332221d64b91cea5c45d4405a1d1f056 |
|
MD5 | 38cf52f1ab91076ba31515b01a2b804c |
|
BLAKE2b-256 | 216a9ba8ab811edeae1791aba792df5b2fafee7e93169c3ec41b7c954b73d59a |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c906fa9f8bcbdd3d2e5c8bd3245924c6b0a1563ca2134560d8ba3509723b8ed4 |
|
MD5 | 9ea615d56f25a91d95d55925b17614e8 |
|
BLAKE2b-256 | b312cc41d0b4fe91376958825ef46e69f635229fb016923d582415e3cbf60474 |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef1e3b30a26e7bc24b4b4f5d0107190a200bee19c0ee0074a06a3389ab578889 |
|
MD5 | 992ea49251256d3a6d7efcc8a266907b |
|
BLAKE2b-256 | 6a6d97e9bdb0f9e75816eecf956530c0aa43856c127b15f8877796d0aec4bc5f |
Close
Hashes for line_profiler-3.5.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaae9d4583160a963ed37850dabb564311fbe90a2a93add52230ece25bd861e4 |
|
MD5 | 52485afaa401361116fdeb43e03921dc |
|
BLAKE2b-256 | e039ea248b244f4097064af485d386cc6d907eef544d08f48205d51d9615a8a1 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93407999338a446b682cd2203b09d3c461e96ba5ab7b98900b3e43c51ca50986 |
|
MD5 | 231a559dac8c144268c5864675eeeb6b |
|
BLAKE2b-256 | f9446b661ce3db3bb7bb7015304629f5adedc39dbf771136c169bddbd41bd47c |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f7e3de6dab51209ee1e2efe48e4c832d23d166a349dd37dedb6b0545931171 |
|
MD5 | ee2058b996879cde18e1e3c0968ab7d0 |
|
BLAKE2b-256 | 955d87ed355107c5650a60d156329874fd4198ae50cb4764774709a9be5baa8e |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b680c3746a585df81e8200d28a94bfef9c7ae0748752012c90ddb4e5ca51440 |
|
MD5 | 2ab6e68b1c4f4372c1c0b55d5d2a048b |
|
BLAKE2b-256 | 13ddfc0f70c673b042d92f9bff3cc9e9254c7863842ffc3fe64c8ca70a2e5993 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a5b6287752468c4548fae267dbb0f6ccb5db5d16c8828886e1ef29ffdfa9e2d |
|
MD5 | 709bb5e0e77f9e0d345c71707074e648 |
|
BLAKE2b-256 | fced160ae437013eed93e155738ba9c0ea14a2c525b1857df8db759fb4499d0c |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 532604be45bcf1f581d9784350d7b5775b15565bf1355905edd4892aa601b40d |
|
MD5 | bde46f58611468bb601cc9fb5dfc303e |
|
BLAKE2b-256 | 050c16fd1f3b9f896f0d668498748ff60f4461a85232fb3d398ae3554c1d2234 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17b8d03ab7f09af40140ec9e616d1b6dfa9b90495bd2d65a0a47052a147274bc |
|
MD5 | 7608b4a45923461ee7956d5460260bda |
|
BLAKE2b-256 | ee517cc95e375ff5f05ed2d97afd27f24c3f5fc31d17cae346718b1e0d7c1d12 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ef1acc35f8ffa8b4027963c1f596bfd7b2b279eecb8cbb0c662befeb09fc443 |
|
MD5 | 9c70435042c2ff33194b33ca7aa5cbd4 |
|
BLAKE2b-256 | 48e0d89c0e783561bb3b2ddb45893abc69f8dd4fd932247267890c14f2fb3164 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b54ff0f75736631f2b956c35ce7436519b8b8a40f99909106eb409140ed51190 |
|
MD5 | 49fbe7e36ec8a0fadfb590bca246c177 |
|
BLAKE2b-256 | ab9b607db380bdb42e7eac4afbcfad9d7d5978cf662c7230fd6acd4e8b5cb113 |
Close
Hashes for line_profiler-3.5.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71b939326d3d385372c5891900afc06e65eacdc108b28da006f59f4fee937c61 |
|
MD5 | eda8ba09429f91664524939571ea46d2 |
|
BLAKE2b-256 | c339f115a9e9f793840f44e169d002efee4761dc84fbf3f2acf09935b1acf4bb |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25930cb6d4a72f2f2e238bd80d0a875ec79ee98910be0aa969c7ca45ec68efb1 |
|
MD5 | b840341917dfa54b7ae5f0922466815a |
|
BLAKE2b-256 | 9acee5a68a2491d88a683129b10a5bbdb192d05de1ce7e0497b455d6151a30a1 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d5de461e7ff4662b8c32a8328974e6e0ad433e1dc2e596c7105d8a8ffcc6dc4 |
|
MD5 | fccbfebdb2122f9e0b4b57cbc21da3ef |
|
BLAKE2b-256 | 7af13c9f92712ef372acdf45355694c16955abec1f232e6af7c45678cefcdf55 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a26590d701aebc8ce80930e623596b16cf03db44ae6845b956559b51b1f4d8f |
|
MD5 | 218867e11c44dab4e8d21e0a2a6e5454 |
|
BLAKE2b-256 | 7b6035cbafa0b279f2205bee854af4fd690e7b9bdbc59f5ec89a85c4804fe7b6 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 801fd7f357e8fc6910441e0b26fad311a6e81b2d34b90b64ba4be3bc366ff193 |
|
MD5 | ad1b54ecdeaaaf2f47aaa10538de1ae0 |
|
BLAKE2b-256 | 8de796b8f2ecbfb9a3257a39138251e492fb6bb309de5d405f6f118f8becd0c5 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b932246545b6108a3bf615d2b0e5a2c905b6f4a127d27608d996a0c6ea0f2b7a |
|
MD5 | c59d98fa874d3cac687aa0134327e006 |
|
BLAKE2b-256 | 00327adbefb7eb6671e9f4d1f3f8a683c3730c470d517206acfd515fdb97b351 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dddd5f2239d716ed471d9b0ae5ecaae612c051e53acc592331dc1e467c630366 |
|
MD5 | 03c2cbbf98c17900a31e65d0e3e92c5c |
|
BLAKE2b-256 | 7412567e1b0291a532cb525cf8c9df1e78bf5186619e2a0b5d4841c303304d36 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fbe8a7e9f38721020ce3fcb73567dc862735c9a138458477840b4fb03440153 |
|
MD5 | 54db8da53153da338031ec3a02784c72 |
|
BLAKE2b-256 | 03482a5dfa1ab125480ac6810a1c5f7c24db5bdbd0c30008ca7220dd4ff68c74 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b69c751b6619d36f3870512840e0190b9d19f76fb09183ce3274c69544ab959 |
|
MD5 | f01c56401752764510d77bf9672eb186 |
|
BLAKE2b-256 | 1c081492555901fbb9126858c8ff86141005ea593867a4323f2a7baae8225094 |
Close
Hashes for line_profiler-3.5.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 691c66477ed832141e76359d5b25db97d04cf9620fbce6a84de1989eb0d3a2fe |
|
MD5 | a6bee8742f0177e2128a3892db12d1da |
|
BLAKE2b-256 | 58aa70310e46d90ad8b4bedebdf88e5d112d7308957efb502abad387c2a94260 |