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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

line_profiler-3.2.5-cp39-cp39-manylinux2010_x86_64.whl (66.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

line_profiler-3.2.5-cp37-cp37m-manylinux1_x86_64.whl (64.0 kB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

line_profiler-3.2.5-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.5.tar.gz.

File metadata

  • Download URL: line_profiler-3.2.5.tar.gz
  • Upload date:
  • Size: 88.5 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.9.4

File hashes

Hashes for line_profiler-3.2.5.tar.gz
Algorithm Hash digest
SHA256 fc2e53d06401937df7cdc1f94abc467d58cd3eb4bde4075984908e5ec15744fc
MD5 f8d9047466d0f99217d5ac233be54e4f
BLAKE2b-256 34459f1b2f65c4dbeee2466cd8b6a8effe38e4cd3a9ce9175bb88ff4e7dd5b1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 66.2 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.5-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 99ae191293da2819763f58e717483dc609689ece6f41af5351552425c64efec3
MD5 695abf6c051dabd04ee91bbe6609e873
BLAKE2b-256 8a9e84a2f7cc670171d41deae575a55d3976410168952932c7de5a1ec54c4d8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 184d28019dc81b7a3e3029d848cd20eced0221c2e602eba067f146c46d18e117
MD5 e2bb4dbab9dd7d7e2efa8658f2ad523d
BLAKE2b-256 1bd59562bd634f2b67061bf448a985b3ec4109ff0fb2a212ffe7ac14bc4249ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 974f8aa24395aca83360f7c4cce4b6816c95c3b6fda2d3603fc496a2b67098cd
MD5 53542a1d68e045504aa8d4560bea646e
BLAKE2b-256 24a33b100576c41c73d215ae375c6c409713b7fa859c315604287cff89fcb49d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b1bdbfbca5cc48b890e961efd3c1d7134c9d5286e66744a5a4db42c4520168d5
MD5 84a6e50e58f8e6f5ff2dca1a01c41d1e
BLAKE2b-256 b756aaafb35e8750dc7cf4c97647726949b4f6b4cf52335aea4bc93e3c334514

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a44d3e53e70bb4cb01990090454bdc6081ff88e1dcec5d6a2d0bf1fdd0796b31
MD5 72ab9114582418518469c94462026a4b
BLAKE2b-256 3a6f634619873992696cdab190aa2293849c1b7b6d183a899261d702c71fb6f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 64.0 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.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 406337768bdba33e6af052e0e601131e37fad0804319859a306b4749b9cf6ed5
MD5 a9acca43ffb3cc1ff9ea60b7ae4af3dc
BLAKE2b-256 04eaefa7c06cb3b16ce33add1f41b39465b161fe95c90525eecf82f02b74c2ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 62c78811da0dbc9c33d1971ec08fb7f5e4fc6963c0e016bcf65a6612a6b96774
MD5 9eb50ef7853f534c96ba227ba5cec40a
BLAKE2b-256 a666c1e09016d1c6d6113965ceb46362a948a2a7650f2b26fcbefb14e53a0a84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: line_profiler-3.2.5-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.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c92547ea75a87ddf2cd02ac883230a9f0e34704936a604674c268c176fce6c51
MD5 dc7cba5e7fb1b373c5368355b306ebb1
BLAKE2b-256 31794d642080c80154b4aec6118c0fa7c14eb8a4d339da57cf6da2edf2b367e7

See more details on using hashes here.

Supported by

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