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

Uploaded Source

Built Distributions

line_profiler-3.2.3-cp39-cp39-manylinux2010_x86_64.whl (66.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

line_profiler-3.2.3-cp39-cp39-manylinux1_x86_64.whl (66.2 kB view details)

Uploaded CPython 3.9

line_profiler-3.2.3-cp38-cp38-manylinux2010_x86_64.whl (66.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

line_profiler-3.2.3-cp38-cp38-manylinux1_x86_64.whl (66.2 kB view details)

Uploaded CPython 3.8

line_profiler-3.2.3-cp37-cp37m-manylinux2010_x86_64.whl (64.1 kB view details)

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

line_profiler-3.2.3-cp37-cp37m-manylinux1_x86_64.whl (64.1 kB view details)

Uploaded CPython 3.7m

line_profiler-3.2.3-cp36-cp36m-manylinux2010_x86_64.whl (64.6 kB view details)

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

line_profiler-3.2.3-cp36-cp36m-manylinux1_x86_64.whl (64.6 kB view details)

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: line_profiler-3.2.3.tar.gz
  • Upload date:
  • Size: 78.0 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.3.tar.gz
Algorithm Hash digest
SHA256 bf1fd8cb36eac10f1eb119b720db7664928780633d4723dd3d3b53b4e4eea002
MD5 c3ac299071726756a44406f5832e694b
BLAKE2b-256 b6b96ecd38aba015127866d0754b07582e5a361efc8a9852eea5970a5863cac5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 66.3 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.3-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9e0098e30dfa9e852bf6516b9a021830c7f65d8ee925ad1637893cd702b94e76
MD5 1e8f5cf9a6f1ac6495efae4d3754ea94
BLAKE2b-256 eabc956e3ef1a70684ae61261f2dc2a79db5b2306abd5368fe0bc07cf69e2cbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 66.2 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.3-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4292313ed345879f4acafd94254fb5ef7615341314b8d71918250ea751c27f18
MD5 e78042127f4d20a92666e4e3e708cbb9
BLAKE2b-256 e2f2e73eaa5a97d58c8d4d652b77aa5100a352b932b8cdd52c2ed2c54ec939be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 66.2 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.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1f9028ce6abba72270cf994f93dc9d0c017a515c3d30bd4c45779a40e3e816cf
MD5 1b33b1a09668a78a3cc1808439395f85
BLAKE2b-256 8551d112b05d8c3267d74c6279d14aa123b03dd35856cf0d445923567895156b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 66.2 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.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 481409a04c3b67efcb5bbcd423136136213bf7e63bbba54a8436ad292b288902
MD5 18a905d11c59fecd5632054cbe8ea8f6
BLAKE2b-256 6bfc4c9f3e90d76bef87f08f0da6876ae6f144b34623cc35d879f6b71cc9d46c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 64.1 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.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f13da232139779959e52fcbbb1242e395e657a9fffae11d0591ddd7ffe6144d9
MD5 686791afef0fe923f3377329081f451e
BLAKE2b-256 d0cf745738177a44170ca87fcd14258cb28739392451cb52ccb400c096dcc779

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 64.1 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.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3976ec8bb77ac5ee7f366a3f0845c7717e85ae39750bb490efd2580af04f9dbf
MD5 b5273955fabfc9bd6f27dcb77d859760
BLAKE2b-256 acc80e39b497cf5431bd75e44fe825a4d4aee6f0fbf25837a910785497df839b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 64.6 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.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 38744bb6a316a07b7d10f1fe38de299b0ed549855743b1979e267c5ca1f56ff7
MD5 59bde54222c90618a831db899db65e45
BLAKE2b-256 095849a5d8ec7b8064e814f443f6779d17fdb962bab31896c3f303d2823a710e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 64.6 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.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7bca4a95c6beaa8425550e7bd95a1abfcca9c03620dfcd2392befc7fb93959bf
MD5 cf55b9c13cb31dd2d383954e043f4804
BLAKE2b-256 f1a349ffd625520cd19c59b6d4a8b837bd8ef54c82903b270224926415e9c984

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