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.0.tar.gz
(42.2 kB
view hashes)
Built Distributions
Close
Hashes for line_profiler-4.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 860f26a46722a8a59c0719decd6eac91a9716ad3ae08033da348e1111ff8952c |
|
MD5 | f8977ece5b9ef7ffd525c91bcc47b808 |
|
BLAKE2b-256 | 53a04394adb8ae5ddcec36a8fbbde5c999adc68fb5e2d02c8dc9be4e6102136b |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee708972ead574f8fdf074c2d5c9e23156ea3350d49258c3f3387fcdf26fec33 |
|
MD5 | b588c111f3f132780bce6301b53ad72a |
|
BLAKE2b-256 | 1e19cb32a622bc58cf151a5934d84c97a10d88b6c0e5d83e730beb57b5d23f15 |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 623b228b20f9f7f2217b35a1c0ba1a25a2f0d204d81bcfac43c88bd87b349112 |
|
MD5 | 8e50e53e2fc5389888edf939d2f790f3 |
|
BLAKE2b-256 | ef761374b2cb9434c01c0044e1460ef8f0a694f9950d0dd1aa68ab959b2ccddc |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 295757bec5d7a8ce79f2f73c3980c2eaae2a7b22d90903b42781c78d1b72ad30 |
|
MD5 | 01490045c4c9ae1eecd1a8af24eb7289 |
|
BLAKE2b-256 | 6505ad38d1dbcae328edbd1d649ebbd96b011b254ec6fe8a0efeb26a717a0438 |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6803b7fec9c050452d0570dbb5e8b97f308629ea178bdde7c0394aa8e96d7eb |
|
MD5 | a8db51954df939beed0c7807ac641e7a |
|
BLAKE2b-256 | 175b5c1a47bdb0bb590d355617dc27176391b84ef4311b4b85edbffa47430698 |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e155a55254b060d171cae9ff2f8e74a75a7559ca1ba2c78ecb7da07c284161b2 |
|
MD5 | 347f728a042a7d91b100faabdcd5fed6 |
|
BLAKE2b-256 | 13b62fa77f11d47bd6cc5133f79c3571fc205a6930a9efac73ea3358e717121f |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec58b03becbee15c32ccd200b15f0c7d5f418eb1d2c6c11749c6ac10624f8a87 |
|
MD5 | 4aee4d0ce82190f3bc9f11b32ea4deea |
|
BLAKE2b-256 | 7a5e3629b8a8e0f1b7fc4dd34e0f8e0f8e0c2d93a5cdad56c6caf1868de7aed2 |
Close
Hashes for line_profiler-4.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc0575ce2060e535fb87c81f8b94772ed9a388b80e659eafa44e53254cc7f04 |
|
MD5 | 81db227d8a678337a7da58581f18102c |
|
BLAKE2b-256 | ac204ed0d5caca6b27630c26f2f6c9549da5b395b1cc248deeaef4d5c5a7ff44 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8693b26b36b963d2e2c9e3cd102f921eb3707aa5165aa0a56ae0ea4f316ff88 |
|
MD5 | 8d6dd5426c0d018e4e3c726ac671b193 |
|
BLAKE2b-256 | 7bb69a932a9e3efddf9024a7b6b7a11e10caa45f7ec11b0dc15dba6ba1280d01 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4833f20685c798740b02e839212b79cfcf61f9a2202977a889537a3923046a42 |
|
MD5 | 474df2915baeb2a719f4b48aa81db798 |
|
BLAKE2b-256 | d9758910d67da2875a2fe141382ecc34641d9d6ada5e5c9219995d844d22b92e |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f79fee4fdb70f708f4f5c879535f6dcd5f98094c06576fecabd2a939388cbd39 |
|
MD5 | e71acb577ed9727c7f625cf740edfad3 |
|
BLAKE2b-256 | 3abc7a5492c554f302ffe33448f2e4dc13201c6a5b40d8bd942b3026423d2de9 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5ac01e2c8d31dbbe349f1c186c579aab7d5a8c1dcc678ceeecc8bd3e0f1545c |
|
MD5 | c31cbf09239b7784420e72fb8c9022d3 |
|
BLAKE2b-256 | efa1f5e46c289d474ed1461d3f6e36dc47be47a72d75f58afd0168d807d75d36 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6de4a155b13500ced7c93b78e850f6261f9e4b78989243313fce7a9096877847 |
|
MD5 | 09877838cdfa5df4b0d06d5742856cb3 |
|
BLAKE2b-256 | a9150e613cbbc36be05d4fd84295876c97296edcef7085ae687c04ad83525d10 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25f78cdca475c55d347d2211f793477809419c14477bd3e9172564276645c850 |
|
MD5 | 308910ab5100353730969687449f0037 |
|
BLAKE2b-256 | 26c3c70d7cdc6ababd8c9e0096f7e24b8449b683831212a40b6a6914b5220018 |
Close
Hashes for line_profiler-4.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82e707e83719a7fa3b5cdea3d3b86c82143d330d5d6a07c1a026da6db0a89d39 |
|
MD5 | 5675680648d4c152a8dc99fd4b050ceb |
|
BLAKE2b-256 | a01a35139c99c350a31d1af0d2b7f04a701713f39b432f3557d705cb21cf9176 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4550a903f915b38fc1b7c68ee285cdb032a86cfb5bf59ceee5a41b41fdb42bde |
|
MD5 | 8e0885d4cb2195ecac493d44022d8b1d |
|
BLAKE2b-256 | 0ab9456fe27546275269dc35b1179c4498692670c192002289d856bdfc72e444 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12d65334585492bfa7d187b7b01809f75849850c3138cc392603e7253044d71e |
|
MD5 | cf4838162c314759c1e01f27fbc9c496 |
|
BLAKE2b-256 | 61448ce522401af44718c9d9b65992d488ea58716f0a36c8bbef591b0521b958 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfb4fd530ce6da94423264f5629ae237839e46cff3dc9a7661de7e55da27944d |
|
MD5 | 038952a3407655e927ae506cb5ba6daf |
|
BLAKE2b-256 | 72d6544b2b55c4b94792f6b7c877b085a304569e53d2cd1f2e582f2a7d0fd579 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f6228f0f86f72eff47574935535ea156e8752831d3041fde42469e089450350 |
|
MD5 | e0751de1ffb461dd3477682ba872a4ae |
|
BLAKE2b-256 | b68bc2b7147dc31f3ed65243132356ed560e27ef4f998518868baf44fc89319d |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4343af728801eb48ac28d65fd0bb853d060bbb5a279221cd2481f3c72253757a |
|
MD5 | d0d33af933f73b4c804702e220642276 |
|
BLAKE2b-256 | b9ec2ccce220e61a01495c7eccf4af8cb576f662d015590e75e18582ec7c25d9 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e206b805b4af98cb162ea97be39cfd1b7a4d504219a8d0001c09290f43473a |
|
MD5 | 5dda6154079a773e8bf9aa2bdc32f357 |
|
BLAKE2b-256 | 7992b596d3fa0b02cbe4645bee63bed7f01d80d9195de5632867bee3a04f9369 |
Close
Hashes for line_profiler-4.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c97a4a66494854957b232419fcabb108b02088faf6d87a324878d78c9bc84ca |
|
MD5 | a2472838eda3b0c3406cc92261629221 |
|
BLAKE2b-256 | cc5e1b49872e7937adec9a9b415d6f8f38ad4c0f9b5ce474d585903f8df97af8 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d57758f82dd02d13a18664e967f45fa5b55f2a32f276cc59cdb03f7c88e70874 |
|
MD5 | ebfa0902b2b5cd32ffdd4594b3ae1720 |
|
BLAKE2b-256 | 067eeb9d59e13995de5b3bbcb74ce0af15100aabbd3c81db0c70ae60ddd2160f |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 738bc6c3245d87a142196d5da07f607bdc2a99441ae34f8c0f42d5e9856a4e96 |
|
MD5 | e8e463c645a04bba29d109470be03c35 |
|
BLAKE2b-256 | d36bd65bd7550a62a601e9c1c4a00b7f6c45717027840353f26fd44f3449cf15 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8ff575212d86488ea04ea95ed6100defb04e80b10b508c7fc799fdcc4add8de |
|
MD5 | 3f15643810959cd68776cf0b3b1a2b8d |
|
BLAKE2b-256 | da13227b178b8c43bce970f271d4ff93300d6d1b43b307bd45a54b68b9ab5a93 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9efdc73f1d8c33d1baa99d9cec13a30e091e9de5d7b5d50d81d6fef13e0c2fd6 |
|
MD5 | 221a0932d577c21070a79c6726b016ec |
|
BLAKE2b-256 | ebe2c17429ead3fbd488c7f74ab54d871232f9d47d6a9f9c05eb69a61c2e3265 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0e96bf0376f6d691091f48126dca24cafc42902704a7cd584c0c70aaa53e5bb |
|
MD5 | 6877582ba1b073123740597ae811c38a |
|
BLAKE2b-256 | b01e0a750ca6b9648dff9e6a9b9723caadf331b7f7e51afda6ab83ac50fd3169 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9aaf1e1d2b8d617552406ad7bd03b45f1d5ddcfb7b616dc5dcf84330573685 |
|
MD5 | f4c47be88ce83f50274b8d1738c6b6d1 |
|
BLAKE2b-256 | 1248b4615c6253611b6dec79d1e82dd0fefdcfad4e70e6f14b8015abbe5d1d63 |
Close
Hashes for line_profiler-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11354cbc6588ae3201c3f2d9252320a52117dabb649f4bbcee07aac6c09fda6c |
|
MD5 | dc1707a5c9b763184c9436021e7afb9c |
|
BLAKE2b-256 | c37bf54bd6041ef3daf729defc7871f9463f9abd599a7395a348472826c4d657 |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e797c9434884265d18c76b1f5560bc69ad3058bd879ee1644a40e4e9cf3d9c26 |
|
MD5 | de31c42648219cb0fc52b9843bb6d53c |
|
BLAKE2b-256 | fc218b5d36090a06d9b21e9a4544f323a1c907e879bb598ddbdbcf7b03ca0fea |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7630a665df9c38fb227841ea661ca70ceda3f704304d35e573707ee557cd69e4 |
|
MD5 | eb238e107c43b773507e383d4611ae91 |
|
BLAKE2b-256 | e70f8aba882cac377b50fb4c48deaccf94a476e3c795e3136c349be60b739383 |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9393c505b167c779a256390bcaafede5570662ffaba71fdbcf46e3f54335d72 |
|
MD5 | 09fe4a09842fad0a96e4efdcdd63117e |
|
BLAKE2b-256 | a79f23f10ed4520ba2d876a1a661d8b76bbf1df5d0af15a2a7c802a8aa85b64c |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a1c2981a52a20b687b8dee93894e9bc65a1d1ae6e6bb55a42db2d7b27ec299 |
|
MD5 | 7f9466c8926366bb206a40d0552d96de |
|
BLAKE2b-256 | 68dc7075366bdbdf2b3562f8b75d0d2c92d83e363a002ef0f401867fac9ad2ee |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d4fe9cd97cd75ce074d9a4477daed2503397d4a7707977cb4abbe7e801cb54e |
|
MD5 | 0bbed8f00bb500af2da8da175338d194 |
|
BLAKE2b-256 | b263a13d5a1546b714dcceb9e189d17e783ae727956744edf5216b03bf6815fe |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c9d7652640e1af7b8067503987a59d953dc2bb9666d3fd4314eba170f752e52 |
|
MD5 | a5bb2d8b82ed79c5fc8282897f39ce3e |
|
BLAKE2b-256 | be1ed94dc7fed6de34d89b74190a78ff2f8d08ef6dd33b0c21240db82337a32f |
Close
Hashes for line_profiler-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 501edfbf8e6fdc51ae5312ab3983acd33a71d09f6402b75bf3161bf90e97f590 |
|
MD5 | 77019f42538ea9110c8e0c599117913c |
|
BLAKE2b-256 | 341c925711cd12ac0d84146330ea9f6064393630a6c159bfcf5ecf6a2ac82eed |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0b4b82b9de8c39fa66d1041217e0ad852168fc82aaf1ad0207a2b8dd71c88c3 |
|
MD5 | ba5fd9247aacbeadcd1f44b5a7db330a |
|
BLAKE2b-256 | 05f4a6e5c1dc78d0cbb41f9102a28ecd58cec944dc7e187fb477e7a124292821 |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88409aa4be3bda22b0a99765fce52bb2337415f73ca65c9c9302023044b0417a |
|
MD5 | 1766b6fe2f8d5f985ceff3971753f2a6 |
|
BLAKE2b-256 | 94b5f474df708767fc08a93c6daab3971c957097e584c511eef08f71ab5a9c47 |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1bb218a85e0d8c7870a7907c8709f35f1e70ff403cf94611a6c3049521bc850 |
|
MD5 | 74f852b982a77080641c52e79ae4a768 |
|
BLAKE2b-256 | 266f7685283fb2da6a5a42c7424de3c51758c78ccb96b3198524cb9a6cb0782e |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cdf3f326acb4ec630513ae5ac301e7e9f7051b5a0e48aa200615b1ca64020e5 |
|
MD5 | aad8bd9aedda4ebc199143b5ab49b4c3 |
|
BLAKE2b-256 | 30e4c89f4f5990ef1026a53bc9cf23997ff2409c420066735b70785d14709a28 |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a21d05de58cce239465af2c75df466d85e76ac7799063f4aa3524c95434391d1 |
|
MD5 | d190c8fe6e39736c9c6ab2beae3f9c1b |
|
BLAKE2b-256 | 0ad011dc4e1ccac99f17c19da534940d46f24ef061a6ec2a86ce7c92f167bb76 |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdfcb85e1ed55453d790a46c13e58d56ebdd0c47f46b86658b949e2afd7a2932 |
|
MD5 | 91cbed8ea94f0f674325aee4efb953d6 |
|
BLAKE2b-256 | 7e115100c0178fff1d574df68c9d8d1fef747da22eef7f0ed294a8d400763813 |
Close
Hashes for line_profiler-4.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35b40de6714d9b9821ba72895b4baf818962cc7656b0019d3f7a3730192dd09a |
|
MD5 | 19b73f9c04076d482bc529ab5c3b3f86 |
|
BLAKE2b-256 | 37dc65832051e9c7280995f4f447478591ef23b193ffcc54e4df2bbf00746576 |