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.0.tar.gz
(155.3 kB
view hashes)
Built Distributions
Close
Hashes for line_profiler-3.5.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baff5439a203e034acf9d3125a66e4251dbfd629ef584cb605cdcce97d305166 |
|
MD5 | a882ccfb2547fe655e77e95b46b3da10 |
|
BLAKE2b-256 | 97653ed23349abc08a6aa5febb7d0c1f79cd4558e0f882263913a6b0185ce59e |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a02e4e79fc12e1856f31ffde6c19288e298aa4dd22efd2bf7d01de4901bc2b60 |
|
MD5 | dfaccfeba995bca48c7e939d2f7e6dab |
|
BLAKE2b-256 | 4fe3ab9fd30a9a2402fdbcf2c541e068d7ffe487e59c11f2e102e60eaed6b6ce |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 107c9d0dfb0d4ad1ccdfa0a93f994e523308715afe1f27804ddf186569ad44a9 |
|
MD5 | 5f9de1b81574d8ecb3f8294961e55c50 |
|
BLAKE2b-256 | 92438be2165daec22dbd012d01469506035af4c7771437e1f6bd8c670816da39 |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d75cd350daf9cc3580c832b925727352981c8a8902a57afc0165f0e0fca5194 |
|
MD5 | a92367499e5229bea3550548a4eb7ff4 |
|
BLAKE2b-256 | 0b45cf87d00f548824a428ab31a879a5c61b507edff50c7ddd679c6e05c2ef2b |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9de7cd20a92b018d21d5bd4b985d9955e586bbed421bd412d14bffab2ce6d1b2 |
|
MD5 | 8e4907e89d036c18fdebf773d8a3b6de |
|
BLAKE2b-256 | 2e6560620d9790ec7a719e7cb76d1ce9572ec2c8255cf6c33c80cb38d054b620 |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2f6168d1fcf2921e3edff091fc842ee4c43b1e4d4aaccda8da57890d53711f5 |
|
MD5 | ff70fb9fc8192824dfa7cb3d129c2492 |
|
BLAKE2b-256 | 5d574c0f283a5fc951c48911048e384f3db849969a8925197aa19d613d50ef0f |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13fd25f64c4f98990b085d458ff58e79c110c37de7cac440c4d4398e370c4ad1 |
|
MD5 | 03743ea3175d1c5ad75f9c3200a9d363 |
|
BLAKE2b-256 | 67e1dd9b42d1ab92d7a4f27978210a855a3d314acedeacfc8c5c43a6859c477f |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ce2ed7f5ffa48457f6f6feab3fb9e28a2659b36006c3d285e0a54823830b705 |
|
MD5 | c08e91e9426e240edee90da77b99527d |
|
BLAKE2b-256 | c3f76eac6f07982558e66ecdd32e3396e5a5b5190aca61a6850019b05dc5712f |
Close
Hashes for line_profiler-3.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 382c4a9d92b5a365cf50c1e49432f7e65b6edf7357d098f28ea2293cd089991a |
|
MD5 | 35bbf0ae32e5475f105e4cd550badb1c |
|
BLAKE2b-256 | 1086729862232c194ed15aeb8a454e3076eb66bd84170fb9e45a855f8e6e48fc |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b16179bb4688a00bc8cb52d12f8d5859f4783f9334eb94b954f554efdae418 |
|
MD5 | 4f41b024d9b9a71c072ec391ef838006 |
|
BLAKE2b-256 | 2d109be5560d45e96741c2d72eab126499a6e95dc8412f3aa13b3a20acbe0e22 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 278b7e7af533cb0962760e381d0ec089debc787c85baca8332ebd8a6e6088be9 |
|
MD5 | 93cba170a8666fb7462fbd95cae0913e |
|
BLAKE2b-256 | 39ca2410d69dec1066688c3051209320b096b6ca75c053804b22a51a6e1ed1c6 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a46ec1f8c1257f0a4b6e2742eb07e23e74fa7541d52899b5320656a80ab5f60 |
|
MD5 | 76513cd6681ac2395b863f74271885e6 |
|
BLAKE2b-256 | fb2378fbdcf432716f9b98bd7a5cb9e2b2be3223f9a15376d209fc7dc7b2a23f |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a05d9368ca4736035f5b562e2ef0a8312a038726aac9e46f94dac43bff9324b4 |
|
MD5 | 2d51a08db7e67cdc0692f3b578588049 |
|
BLAKE2b-256 | 5b0f15ba2c5b9ed1c6719e18a4dc6e728ab06994a866c72ff3abbfc3069b7ee8 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ccaf5db9ce839487e2ff1a45895262bb06ac4dc27b2968778f0a85eb562b780 |
|
MD5 | 625b114edcf35d4d16d4dcba44d1f279 |
|
BLAKE2b-256 | 016c95e78a4e687462dffcac69a3cbf86941b203a1dd775b591c0506e000de38 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b44842adf6a7db52660a82ef464b432ad57fa16292eecafccecd16393899d10f |
|
MD5 | 160a31968ee4b01247b5da7501f5d798 |
|
BLAKE2b-256 | 79b9187070023bf86c26ca80c2bffbdc94bc3ce6fd02378002c8e664bf88cbab |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 640e1019ff88454cbbcc8f589b3adc351608c63ea93c6e94575becb32ff8517c |
|
MD5 | 01c2cddb23555ff6f9504a387cbac845 |
|
BLAKE2b-256 | 85e10af352ade27d55935416d66dc829da9b4cd7d819f940d03973e7c6134857 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f4b99f4f37ad3fba3ad3bbc21e4d1340eda5a00086e0bd71d4057d170e266d6 |
|
MD5 | 2a060d7cba249793c135877e00bec0f0 |
|
BLAKE2b-256 | 052be6ae4dd49beaea88e2aa4b6bb9bc2b0aa69c51fa3e588ed68333a3a84c91 |
Close
Hashes for line_profiler-3.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1080a7d894c801d3af7bc5261e06648dc2ed3fce72b87d25486c8b088a4c53a1 |
|
MD5 | f67bbdf68ad9be5cc4b99ca22153f41b |
|
BLAKE2b-256 | d2459deb615279fdc2cd4d866ef7cdb76000c8088d59b025871be9581c650396 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 653f5bfb0c3965e05c7b884d03d74879708f81733bbeb74fcb4dc061f905fb68 |
|
MD5 | 311e880164de7c6f89cd3cfbea8d6814 |
|
BLAKE2b-256 | 78b327a79e87d8546b2bde24ce650f41c7c4728680c8cbce52531f2277d31d98 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b189fe97b116959fa0e26e6b2da0d5e710110f68b6ccff795e1ea25b07c10ce9 |
|
MD5 | 2f2b981c68b40644592cf863a135b0cc |
|
BLAKE2b-256 | 768e96a6c8c42a174660da4bf37375bb84de3f54c0cc75a2f779b8681a52d646 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbaba1576d0c513d0ea4e17dc33607d32c4ac9cb8245130a033e6440efd6ea0 |
|
MD5 | 11cc758d798ba23ad03fd7738df028b5 |
|
BLAKE2b-256 | 8e72900b651e09fd4b6c03f8269be71c9882221e5c488f84ed045669a9122c4a |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94ac8fbd888ecbb4569f3913eecdf5b987ab6d34afab4db3ab49ff734bd23fe |
|
MD5 | e4becd27c79ae15a1f4e242dbf03dde4 |
|
BLAKE2b-256 | 8ffae03c83416cce09ea75b00cf515eb25ce8a555c036d09f948acd9101fc0b7 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95ada5291d434611148ffa853c0a1beb5707c826c6525b37eb2e069ab20aad6d |
|
MD5 | 881258bca870431751f79f14cae6f2f4 |
|
BLAKE2b-256 | 9e542458510ed7e679b2776331f4ed00784042fed36724315c98364e96623da9 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae5e0d5b44b5269fa1729d259be1f57312dc53863d5387341676410ce3aa545e |
|
MD5 | 64b6dfd8b2fbd255a7b9ff9dcd47c1e4 |
|
BLAKE2b-256 | b85e06877f4235558bdb0c8be1f9e590a3ec762beea428d887cecf56dfd8b35a |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cf8906ddc3c38d92e4ff81330412c9c8ebd15ead890670e18006562ee71545b |
|
MD5 | 213a69171ee7a2970850971934bdc050 |
|
BLAKE2b-256 | 0b893f338e1fbe67685edd957cae77256d3d862cde3279b906165a71229abed8 |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6cf7598d406367c166fad984cbee5718e1374c5c0f902c384941e977c6289ac |
|
MD5 | 007eca1f4c4433679555e79fd1e64a35 |
|
BLAKE2b-256 | 9154882ba2a901ec91b6034a3ccf2a21c3d64c4a71496254db42bc237667c9fc |
Close
Hashes for line_profiler-3.5.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79e2c691a0f6ae62308e929d17df2638ae14c873f6d4b1a8b102caf876e27b7c |
|
MD5 | b9a2dec026e2f47484a978b33780f05f |
|
BLAKE2b-256 | 82059d8eb1660a21ce77817a8779bcd14ec85d2b0c32b6dcb632ed839a4c7a7c |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a86f68ee4fea7b0bae86a977fa5a0d9395f7d023fa195e255e087f3625edece |
|
MD5 | 92d0f530e965ea852690b498c6d37bc5 |
|
BLAKE2b-256 | 14f5b8ec37f84c18ac55fe21bffd2ebcb9aadc60864efc735917b9975ec1816e |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ff5571c0b84c3a6ba6ec3cda0c21c72b6af1286c419495bec44189cce2b6d6a |
|
MD5 | 5d06f71b0f73ced84decc94231b725a4 |
|
BLAKE2b-256 | 1a34088af85b5012bf08fe81cd749eaeb2a253edec79e6316673952bed154af3 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df82239a85bdd9526804447ae3e09c9eba49904cd8f20e1dd9c3c1f40b70c882 |
|
MD5 | 4fe18d030dfb4c49a4903f33b8841435 |
|
BLAKE2b-256 | 381c0a0c246d96898ab8cfd6819adbbb50447b6f0254f6d9de8048850f291389 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e74a87b197c05d40f7f81004615a77a93bcd3a23eaf03006fa473707e476ab25 |
|
MD5 | 26b43721ebd7da6985a7a86e9060252e |
|
BLAKE2b-256 | bda6031de8b85c0683148aac13f16687eca2f7e1abc220c89b9cc8c99e876d27 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bd752c3bcc5c990007197aea9e4ef93353818ed552c42ea47ad91bd07cf700a |
|
MD5 | d732380f57755f217f80aac6f8159347 |
|
BLAKE2b-256 | 10958443c81f9ca5ac9e1b54ff636d6ced4f9d9735a0f23e67ba41b36f004b4e |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 056cb11ec1136ab77da599a5372b23a61ad72146c7c3c91ac509843f4db460a8 |
|
MD5 | d6e0a34dcd1ba89b0233983eae42188f |
|
BLAKE2b-256 | 33c7f47fccb748af17bde371f6964fb872633384016c4cf182803b7d0d750869 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5ddcc4fd94237757f0c22334b9c071f0557cf74761db8e5d5d33f6a0985b6ba |
|
MD5 | 9f7a443706510da3dda146ad79188239 |
|
BLAKE2b-256 | 650835b4ad0e569b50e16b6fc04410dae83211cbcaea17490b0895525a1360b3 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9f6226706a2dbd83db1509183f8da9c50143afec02a656380faf1fafa4222d1 |
|
MD5 | eb29ba96c207d2bf155f3bf02929be0b |
|
BLAKE2b-256 | b89cd3c5a233f5bb0605c142aa8d66b1a31767fb34f3e4c4738ebb870aae6ec4 |
Close
Hashes for line_profiler-3.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0a327ca7a06af6fec38755621161ad947050d619345a2f53bda866dd1916ea7 |
|
MD5 | 68b1f27a6ddffd7dc1b2e32b4e6b8070 |
|
BLAKE2b-256 | 5ee92575b5649f6305fb387e4f4ec595a1e8cb94118140be9801f880db0f5091 |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31a8628abf230f419b3f87702cd4150d76a4cd75ced053d793a6062813f1aaa7 |
|
MD5 | da635b91490340dd7b57b84849d55e83 |
|
BLAKE2b-256 | e71f7ab018a81956848556e7d33370ab1daa82f13b0ada51bab4be7a30a9d51e |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8f57c356e5b73c31a76da2a2e333dc6d6f1244df5abf026921b64444d7d6026 |
|
MD5 | 3530f1507598431fe0be8a59de528ebd |
|
BLAKE2b-256 | abc74f4846b73c8f5a48220861ec3a266d0eb5df662601f121d5bd2a6e099ebc |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d82b2d3800d2e71d596850c30d7c9359366e03c58d893cef3fee13ed6a578917 |
|
MD5 | f02c6a7cbc5a3870929d712a3cb0147a |
|
BLAKE2b-256 | 5f19285566ee5a86c264751f29ec846a1e6249c8b5494dc6f215f200fb92f4aa |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2ddbb0847feb2e746562e5903d1688fb3546f0a31668fa4efd2b1f72142fea8 |
|
MD5 | b070b74f1d79c49de4fe074d80a0849e |
|
BLAKE2b-256 | 7128095894fb50134810e49e37cc44613ba0ebec3bf9039cbc4c38ec54529653 |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8706a6d25c5268e52becaf2db9c67027a7d3d81c3b2d933cc9f5cf67cd589e04 |
|
MD5 | 58ae4b1754d7e4e301e3127adb56a031 |
|
BLAKE2b-256 | 8bb14a332769718b3a1ec09582da2570dc46cf2ed28824a6534d8c9385441c2c |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e22729ad40eefd5640d672ba8fe8b33960bff73c2354c9943e4977565a9a94ff |
|
MD5 | a4291f52fec54109a58f6b1e8b8ad448 |
|
BLAKE2b-256 | a022c615439e6531d13b835fcbfe1b54caffa8190796ca2d3012ef0c8ba2e23b |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ed53a430a77e3cc0a129bee9ff0e8ecce6518cf6c2ac8ca7007dcbad244f87e |
|
MD5 | 039ce88a499fdbe2c6a11e360595771d |
|
BLAKE2b-256 | cb8249400feecc8b13d293310bdd3c60e509498be1d534505be0db58eac92ca9 |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63e577fe4170344a14b50d10ea891d722533cf336e9a1d13f97fe6a9b312cd87 |
|
MD5 | 8cfdb379b7298fb9ab3ccdfd1a32d5c2 |
|
BLAKE2b-256 | 2144eac38685a4f6ec8f1c9867ab1e42187c6827f72d7da40ba2df7aede5d693 |
Close
Hashes for line_profiler-3.5.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e63a9f4a584a2fab520e62b026d880aef5768ca0e62958baa82954067e5113 |
|
MD5 | 44af84e66eee44ae7104eda9a2aa31c5 |
|
BLAKE2b-256 | ac461fc5d99242195ccbd18c4f1a23e7ec6314b3078d5aefc5b7ce95acbdae78 |