Skip to main content

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


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.2.6.tar.gz (89.2 kB view details)

Uploaded Source

Built Distributions

line_profiler-3.2.6-cp39-cp39-manylinux2010_x86_64.whl (66.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

line_profiler-3.2.6-cp39-cp39-manylinux1_x86_64.whl (66.0 kB view details)

Uploaded CPython 3.9

line_profiler-3.2.6-cp38-cp38-manylinux2010_x86_64.whl (65.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

line_profiler-3.2.6-cp38-cp38-manylinux1_x86_64.whl (65.9 kB view details)

Uploaded CPython 3.8

line_profiler-3.2.6-cp37-cp37m-manylinux2010_x86_64.whl (63.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

line_profiler-3.2.6-cp37-cp37m-manylinux1_x86_64.whl (63.8 kB view details)

Uploaded CPython 3.7m

line_profiler-3.2.6-cp36-cp36m-manylinux2010_x86_64.whl (64.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

line_profiler-3.2.6-cp36-cp36m-manylinux1_x86_64.whl (64.4 kB view details)

Uploaded CPython 3.6m

File details

Details for the file line_profiler-3.2.6.tar.gz.

File metadata

  • Download URL: line_profiler-3.2.6.tar.gz
  • Upload date:
  • Size: 89.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for line_profiler-3.2.6.tar.gz
Algorithm Hash digest
SHA256 dbc831754699ef6a3ae16a38c79f87823380770cd41a6e4c02345be5a5ea4a0d
MD5 909a91c2c3e94bafac493444efe2b42e
BLAKE2b-256 fd68681f6763a761760cf6b9b943dab40f435c88c9bcc0647ba57464fba9191c

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 66.0 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for line_profiler-3.2.6-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4915a2731c95e584788513d340497f79a4e3a22ef78ecedb60816a71dc39529a
MD5 51dfa79d7524d775ac77e3304ae088bf
BLAKE2b-256 2e9c3eb0272af10cd63c550a6749c162d465829feaf4e144f70ed010913991e1

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 66.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for line_profiler-3.2.6-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3f96ca5802eb144c1dd7857da1b2a06df4398d1a9f2a212c2f50edf8e5f00abc
MD5 c370e831700b51013057ac1a1e1b2498
BLAKE2b-256 1db46f9a16b612b3b804c290814a56bd641c9edbbe1684928ff75254b28d9963

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 65.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for line_profiler-3.2.6-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0e86f91b63629fa594cc9eed6d36625c9beb16a92cee7b55bf8fbc0657ebde3d
MD5 0f25148e919feef556bce7e8f7d85e2b
BLAKE2b-256 48deec16b25410c724d6201c73a217b241e19ea875ce708a2d227237583d4835

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 65.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for line_profiler-3.2.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2511f25d26272749d3baa523f669a809e22a0ee6cca0f2b1dd37d36115b73e81
MD5 99b7e9bb2cf7e9dd99d5d1b6a1e67d55
BLAKE2b-256 dee43c33b6bfc8471143e5e1514090d0f34c522f13af194a22e7bcdeda7e3b30

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 63.8 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for line_profiler-3.2.6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9454302cd20ed76d4f76081d35652df993f41f1d0a0f5765cb2ffe4198bced45
MD5 a29c223eec3fdae1fd85f96ffe727c72
BLAKE2b-256 38376a018065a3b26d4566b4a7f51645ddd26ec6b7d141c9e57a9733714475e1

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 63.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for line_profiler-3.2.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0365a1800980a53f9633453eae73a8bb7565f25443b0196acdf5144d2523301f
MD5 5811f4c7af0891624fba1bd69a356d49
BLAKE2b-256 db3265574b288b3ac459be2a7495739b7a53fa4a70b785d59fe5a73a33f1c384

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 64.4 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.13

File hashes

Hashes for line_profiler-3.2.6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 27ec2092d19b94f36d4249806e2200647de2e22af8ac653f1c6a82075ee879cf
MD5 55e99b58270d7d3f2aad0f33e12dfbcf
BLAKE2b-256 39e17b29de54d8a6e8f34b5cebc2dce92ecad76e46f74cbe1c658ff4243ac7e5

See more details on using hashes here.

File details

Details for the file line_profiler-3.2.6-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: line_profiler-3.2.6-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 64.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.13

File hashes

Hashes for line_profiler-3.2.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1bab74bb0943167ab4d3e75918fa57c57f8327d9c7955bec4d425e0578dfbc7c
MD5 3dc6fefd2cbd5ef005a7dd6bca0530ea
BLAKE2b-256 7081c5828ee6f54dc3f39585853a6eb820f96e587bec7f3cd50c5dbdd3c88e3d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page