Skip to main content

WSGI middleware for line-by-line profiling

Project description

PyPI version PyPI Supported Python Versions GitHub Actions (Tests) Documentation Status

wsgi_lineprof is a WSGI middleware for line-by-line profiling.

wsgi_lineprof has the following features:

  • WSGI middleware: It can be integrated with any WSGI-compatible applications and frameworks including Django, Pyramid, Flask, Bottle, and more.

  • Easily pluggable: All configurations for profiling in one place. Users don’t need to make any changes to their application.

wsgi_lineprof is not recommended to be used in production environment because of the overhead of profiling.

At a Glance

You can use wsgi_lineprof as a WSGI middleware of existing applications.

$ pip install wsgi_lineprof

Apply wsgi_lineprof to the existing WSGI web application:

from wsgi_lineprof.middleware import LineProfilerMiddleware
app = LineProfilerMiddleware(app)

Start the web application and access the application. wsgi_lineprof writes results to stdout every time an HTTP request is processed by default. You can see the output like this in your console:

... (snip) ...

File: ./app.py
Name: index
Total time: 1.00518 [sec]
  Line      Hits         Time  Code
===================================
     9                         @app.route('/')
    10                         def index():
    11         1      1005175      time.sleep(1)
    12         1            4      return "Hello world!!"

... (snip) ...

Also, you can check the result on your web browser by accessing the special endpoint /wsgi_lineprof/.

Please check the documentation for more details.

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

wsgi_lineprof-0.17.0.tar.gz (82.3 kB view details)

Uploaded Source

Built Distributions

wsgi_lineprof-0.17.0-cp311-cp311-win_arm64.whl (91.6 kB view details)

Uploaded CPython 3.11 Windows ARM64

wsgi_lineprof-0.17.0-cp311-cp311-win_amd64.whl (94.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

wsgi_lineprof-0.17.0-cp311-cp311-win32.whl (92.8 kB view details)

Uploaded CPython 3.11 Windows x86

wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_x86_64.whl (278.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_i686.whl (262.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_aarch64.whl (277.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (274.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (255.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.17.0-cp311-cp311-macosx_11_0_arm64.whl (96.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

wsgi_lineprof-0.17.0-cp311-cp311-macosx_10_9_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

wsgi_lineprof-0.17.0-cp310-cp310-win_arm64.whl (91.6 kB view details)

Uploaded CPython 3.10 Windows ARM64

wsgi_lineprof-0.17.0-cp310-cp310-win_amd64.whl (95.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

wsgi_lineprof-0.17.0-cp310-cp310-win32.whl (93.0 kB view details)

Uploaded CPython 3.10 Windows x86

wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_x86_64.whl (271.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_i686.whl (263.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_aarch64.whl (269.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (264.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (253.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (261.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.17.0-cp310-cp310-macosx_11_0_arm64.whl (97.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

wsgi_lineprof-0.17.0-cp310-cp310-macosx_10_9_x86_64.whl (98.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

wsgi_lineprof-0.17.0-cp39-cp39-win_arm64.whl (92.3 kB view details)

Uploaded CPython 3.9 Windows ARM64

wsgi_lineprof-0.17.0-cp39-cp39-win_amd64.whl (96.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

wsgi_lineprof-0.17.0-cp39-cp39-win32.whl (93.4 kB view details)

Uploaded CPython 3.9 Windows x86

wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_x86_64.whl (277.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_i686.whl (268.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_aarch64.whl (276.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (270.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (259.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (269.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.17.0-cp39-cp39-macosx_11_0_arm64.whl (97.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

wsgi_lineprof-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl (99.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

wsgi_lineprof-0.17.0-cp38-cp38-win_amd64.whl (96.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

wsgi_lineprof-0.17.0-cp38-cp38-win32.whl (93.4 kB view details)

Uploaded CPython 3.8 Windows x86

wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_x86_64.whl (284.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_i686.whl (276.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_aarch64.whl (284.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (272.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (262.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (271.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.17.0-cp38-cp38-macosx_11_0_arm64.whl (96.9 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

wsgi_lineprof-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl (98.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

wsgi_lineprof-0.17.0-cp37-cp37m-win_amd64.whl (96.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

wsgi_lineprof-0.17.0-cp37-cp37m-win32.whl (93.2 kB view details)

Uploaded CPython 3.7m Windows x86

wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_x86_64.whl (264.2 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_i686.whl (256.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_aarch64.whl (262.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (256.5 kB view details)

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

wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (248.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (254.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl (98.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file wsgi_lineprof-0.17.0.tar.gz.

File metadata

  • Download URL: wsgi_lineprof-0.17.0.tar.gz
  • Upload date:
  • Size: 82.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for wsgi_lineprof-0.17.0.tar.gz
Algorithm Hash digest
SHA256 fcc7dc069e6960a6adde1dea0f0f346e893807d06a71e56602c7031a2fa4cb41
MD5 bd69ba9cb7d8d22825bba232c349f00d
BLAKE2b-256 154550640927f6d5c6b60f7a12436197474c8764242e53175611b675f45ccd41

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 745a31904a70e514c82f831aee874db5ccf804d2981481adc44782afde608362
MD5 d48b0cd7c4c9046d0e35fd733930c504
BLAKE2b-256 f69063b39570d21e8a62a2a2722597be0f00d4d14fe89c436bff2dce75dfc4c4

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8431d355105871ead0c1bff40f381c42898fae110cc531bf90ce1c43a3314594
MD5 b55041fc2b811172ebcd2861e7e8d981
BLAKE2b-256 f4ae42b51ac6e4ca310f79620fbafd75e1a3cc30e44aeb9321a2231c17e5b73a

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 54d31ccfe42408e4fe2af41a88057a52a5f4c6a369eb731655c6ff15dd44c5dd
MD5 d1457061574af9dbee1daf583df53442
BLAKE2b-256 d22a365d997907da4b6f26e89a85ed13d3d880de6b96f25ab7a9450ec852cdb7

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4407e2667b240562002f5bfbcd42b051abb329e3e1b69f5c444a88f9d990c9a7
MD5 5c894a33fee8b339389640dffdabc4cc
BLAKE2b-256 8f1b02abd1850a17c22a40864167c9231b24590ab9d72c59ea5ce313d5b4d1d3

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e937dd9f326e10a427846b2cad51a443b90617f7234dc2c164c9bac57c5b9e99
MD5 a68a32691839b8f16d14a6984334225e
BLAKE2b-256 567bdaf9268a0721f2814c8e45bf4b1896c67ca816f6670dd37d9fe438a144a9

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6923e48b9ccf3c7c8fdd0e14749e3c182183e35039d62bf65a5c411fe92c3e12
MD5 3a7a1ab96258f5e0602d5c21a872f3e7
BLAKE2b-256 94202bc02b6e302deca9c891c479fe912ddea3a037c75b66e0c913eee1dd0044

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71f32af6ccc0047e71853da368ef1649979b0b717d360b9b4bd643f769e2a421
MD5 5d56688ef385dd49b5c66d4f1e341951
BLAKE2b-256 cd97ca9af2db1cd6dcaa3ce91287fc72a0b35da2cdab1f59d4a522c634d9522b

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ed4c4815ec6977b6d7441f15cf9584f238b59156d99ff3c70dfd1cd56595a569
MD5 8729c5b816726026a2fe7a7a9660bc08
BLAKE2b-256 de0a965f1e00d703246171de361c818c934169bb83320b70cc161e63d15db81d

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 539929f5808d19da05e73ef97681f82d13c88d19b92c3e49697ec343b0b3f2cb
MD5 a1c8e6979fc7e4f8327308a077a62871
BLAKE2b-256 79af87351856fa8864e8c8106fc04d28af08a2cba1c267ccddbcfe4e8385fa45

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cbd52ee80e73257b6369fb8bee9439c21493ab7ba58cf2396ec2a6544453e909
MD5 6d728cc5c6389954a7f1411827cfe309
BLAKE2b-256 c88eccccb00ba7b05e788faf4bf98490376abcafb1724aa5fd8430a127a39471

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a70a8932a8d4defc84a276ad2623867fc964bf2bdee28e57cc94fc7ef70431de
MD5 57e70c79ae5f24d26f5e2273ff4820a7
BLAKE2b-256 674d0ddc8be1710b230c09856042d796109a23fca4b6328d8ddc6cabe69989ad

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 40cdd8913e79238f25406c85e4148086c1efeaf188fc8be8290cc4c156a38cea
MD5 ca1bdc779f54322599d4a4e33a86e765
BLAKE2b-256 95be6c2627eb903af95954581edba598fb16e7677d0ef4a20dd64a48ed0aad4b

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e74221342ed239a356ecd88a66103b0fb06ec4562b5c4b28554205ffcf2a18ee
MD5 6cf25550fbe5a06334a63a593681b3b8
BLAKE2b-256 9d9f66a61596106c359139a1730fcfcf5373b5faada9d04baebd62916cdd6229

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 df1466aa7d7fd200ae4c0631378cb05016d596a010ff901403b69588a982faef
MD5 339a757ef86dfe8b7333e0507afb6470
BLAKE2b-256 91dab22978ff00c39961b18a96426ccb3ce3da08723737f039a85fc39f2333fb

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b57fd64e03f740f73349775f55ea7bb1365a824b296e92f459d37bd4116a3ace
MD5 a834920b65cc9323113be1105642aba8
BLAKE2b-256 c6412dc988c3d40d544b4a69f4c4513b41f8f9cebcbae8f050a43fbb52ec84c8

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 66f77c8fc20e3aa90f3b5a91ee6ef6d1bdfe64b22cbf918c9e65a918c3994306
MD5 30683a45c4295ab35ca1a196cf2bfcc2
BLAKE2b-256 9b636c94baad3dc1a88b77915e959a5e59949859d216aea9de708ae3677fbdc7

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 834637d523bcf83c3ee293191859b467e583ff2d651539a02ac6ba9bf35c237f
MD5 1b494152fd1bc9651e508a5711965920
BLAKE2b-256 fa617f23268d41d373249cc06eea351cd0a4354472f048e3d02b3b4d5da9d3d3

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c983af7db40d8d51df332ebb2939e4dc7d7620141c77746958042184da029261
MD5 003d4a5d09d9441fcecff2f50c896273
BLAKE2b-256 ba7bd6d30f3da875b4116d830845dbaad268f00c6270cafb58655a59d4ccca62

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28421ee2cfeee2d5b8a8d08d7cbb1e4cea52389471ac77b9b39578dfbd74fb49
MD5 b14bcc222ba384cd58ef3ac4f999a6c3
BLAKE2b-256 a8aaf0a39b3ce7127c5649491ff6787bd100b0237e61ca2390b2d4c481ca9a0d

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 afbb48a66dd0ff32f08def7aa4570d980787fa07bca74435c06b15653aa43089
MD5 89912c36d0b59816de66741f25304bea
BLAKE2b-256 b0ac16317f5689d2e4199ff4ff8a506faf8afde34abed76d814b4838071f1812

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b14f647c59b727f43e7ad659e95555d7d6ce820736f8dbcb1c6824fa00a7914
MD5 038e5516c02aee9a93cf228213033046
BLAKE2b-256 5d75dc86e5e52289b4f5aeab926d2a54d25e7036ecc9fb471b9375f2a132fd71

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 765d4b0250932dc123e4e6953fbaf44a71abf60e17fe3477b20faf69ff33da10
MD5 cb5d05c5bd9c89244dd92fc5816e3b84
BLAKE2b-256 f3287a442b9bddc44352cc8f275897669988ea484eef42d5f57b3036538c1146

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-win_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 5d58fcd28f9af1c6b2a81e9595b6bdf878ed3b12ce6f4270f7b679468d00c08b
MD5 36c452d12d95627e42c517c4c8559179
BLAKE2b-256 913975468878fc6600c651cfefff4d6e15bc49b35399496752a5aa06d75b2cf2

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7787f627d49d779e3523d0caa6dc0d0f8f658ea896de57d0bdc703dc40be6630
MD5 37ec3e677cdeeb2f138d74a0035c2390
BLAKE2b-256 42da7a4aca6be335370e7b9e82f38804890997b543c599271743aa4375a78e76

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 983d31df732d6ee9fe657cc8f0c7e6b4e00906a8dee00f240117ba3ddf276d86
MD5 5c1754685492b5f3547583dc25aba3d1
BLAKE2b-256 c42e082fd81905e668cad3ce5879483bc2d4548dbe4829689650a373c88c966a

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0eccc2e3ec85d19a9f9a1597d85312287d5bf3ae853c045c5836113a5936cc90
MD5 5d966b350684c83bd563b9c0633dd30a
BLAKE2b-256 58aaf8eff56e13820cfccf6de673fcaa8fd17f304877d1f74bbf6354e63f42a1

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a17e7e472e981a1739af376e725083c8f091b812d9b7f79879698020e5c8bf71
MD5 7757e7dd25e438483ac11a82be6551cd
BLAKE2b-256 834e563376fe9426b9951153b827e6081c7c492a74bc3ea6367fb2079d4b75bd

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b8e247f8594c1c4e3be65850dced3f667bdc9c0af06811b1055b9c954b6982e2
MD5 62af47382caa009a857269e6e1faf9a5
BLAKE2b-256 4ab0ee4c3d069eeeab613ad07d287ae8d50761b231953e3cf5bfd9c06d61f3e4

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57b73baf530d625b21f1b3f606bfe8eb760c972bf47a0c0df1d524b401d3adf4
MD5 26c6a42eff995a2d94a3a4cb9229eb23
BLAKE2b-256 f36cc8843488a80ca9abe864a91e861fbb252121d9bd8c79f846e597d0461a1f

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 111fb4ef1b7d6d53a3aa5bb7d978e14392f950bb67c41ef596f4286d76e703f6
MD5 71334a85d456a76ed2e6f0493da02ec3
BLAKE2b-256 afd27ccdb525a9ff1bc68f959278f8fa61ee8e6e24a18ae74f1f6090147fb23f

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 651825ef08626361f6fc725b0bde42d99cbf376f3365d24adc8b27c46d5e84d3
MD5 eb0c76c2877f8127f67bf183fffb23c4
BLAKE2b-256 a45434a72e5bed8f72a2147711fad23845f0d8131f2c8e999605657e4564d2c2

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43b214ebd432cc2e5fa564042535d99cc2f785f6d8db92ee97bba10ea17394a6
MD5 6db6fb5933ed92ce7a754951b5cb84c4
BLAKE2b-256 464b2568473eb867f551c294cf030d0422871248a953faec6a654844dc45e7ea

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 beb0a4d82df85e6896cd0434058c3364f410b8a3880249bac5c7ad373ce6d875
MD5 45b0abc47e9f232857732d22936839c2
BLAKE2b-256 872cab12dc58a5752f760a2b31961d34e076f92c6a342c2223fa00ec0a975117

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7b22e1d8ce6954e99c082bcc29b9c88e842afc75b01e80a874eee2f4cc90e7bc
MD5 178e81eafa4b4fc16298d11adb074c29
BLAKE2b-256 6607812347abd21a20c4f37d2533e11a2daa16980969ce01771f7a536d014a00

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2edc01f580ad3492bc9e014b52d6bf884a8ae33d5488e73965b83d9bea122ad7
MD5 7d93ab2f5331e581479ce34dd091d181
BLAKE2b-256 7414d71dbd6143ffb0fffc6a1a241bc7be84a1ecc882b09951d76584d1aaef37

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a0733c130916917fc4cc82a608ccb9cd00fc3c5cda914e4f308e9b8a71aa81a8
MD5 fd4fa138cfd001d07704f76917016ded
BLAKE2b-256 e4ca5215d4a626f7fde8d47b0062f099aea7a8fd9fbcbe2f4cd87199f13f37c9

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dfcaccdc98219e3a158818337bdc2e108bff412edbf6bc0b713b99a3d0f0fca6
MD5 935dc60b4726b66503f55ed4c024d5f3
BLAKE2b-256 94614a47a30cb63734e90a24d88b45cec38d85e8d0e5fe4e2691314f44307a95

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d79e14381cf3b9f99a018bf7ecb3f05f7d88443f0f5e98607f761db35b1860d4
MD5 65d16d3185457a744bac4e2175ec2536
BLAKE2b-256 90ee446d0a43b9509412633905d8bff41d8317cc7aa4ecba961d41cf0c6d6543

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa0a3954370f0f36e215dee65f5a1db7d4d43a11230fb052ccc35f33fd4968df
MD5 e5959106c74967a41b3886648f57955d
BLAKE2b-256 dcdf7d6adf51327e98675107b1f207577250b67a95c37352f18c24f09321d303

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0fe7a0e051bfbf7e41542827eee6a9aa7e1d6f30ad2668641575abbed2adbe61
MD5 d69157e6e767105a0424c24c7624eef9
BLAKE2b-256 c3775d5e76e3cd73b1aa22f82fbc49281d7591962abdb62399ad6ab418dcd1fa

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 14e0f508cca574d477cb18ee1c719af60b1ed69ae02991f3cf67d16fb04974a7
MD5 36a76c384de5e4bc8a309083dc5ae0ce
BLAKE2b-256 dddd0195d1b56728ae5dea07270c69fc37f6f497ce5a40dd8238a6b75c4d86fa

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 645b0344f7fe1d776e24d7ddb963f44cd4b4b684faf5a2243dad8cebcddb0e1c
MD5 e26e74d90410d078aae5a1ad115eabd3
BLAKE2b-256 f547685eeebcae2a6259e95eeefc7b9fc67458ecdbba614830101e118a259bf4

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cdd5d482979ecb579867e32aeae2c7846a450d89bc505fcbb7af025451a33aa
MD5 02177c57a0c8c82de50c051bd8c35090
BLAKE2b-256 04c6f2858d7dab480563a0a3116b998ebae2cf025133c8d4ba6fbb0523996506

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c63daf13802a074d914b9a3149b2924c2ac49dabbece87d440161743ec84aed5
MD5 b7ba9c99adabbea6b2e1b3c3f5d35b94
BLAKE2b-256 5f12b85663d61015d29a0aae80c0ab1a29d66b6a075babec33c625c55920116d

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c24645e9cb22de279f1cb7d40c884055c8f84f53fb0bc3b6f5fdd42358f882b8
MD5 a74c70c18e011f418156bc157f5059a4
BLAKE2b-256 d1007fb4dd01ccc00df8c55396d09ba58214714c2ce41afedc00e777fa49e881

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3583d4defab7c4a56c1a48c33ceaadb5e9c2c084dd812ebe7a4cffaa336a7d65
MD5 110ceb1e3a2e705a0ded19eec017e85e
BLAKE2b-256 32934df339d274d1c9037d074d968d8800fa2b9f528911b9a1b9f36f312151aa

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 08a2fc6db79f7adc28b310e880764d121a52df5ce0798962df2f8b31cd06f8ad
MD5 0916a7a5986907886808a0ddb7f1791f
BLAKE2b-256 a55d7ecdd75c567f528d233441696ca12fad4acf568205e05741fcc9e612ac70

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0f137c448e887e4cb993431d5115063097619fe933867eca7ce5681990aecc78
MD5 2163f7da13b2488044179a5cbdfdc31e
BLAKE2b-256 6d1f6684e2fd011ff1766cefa29f643815e38c7bc6ff0edac561ed59a2fa8431

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1df22669578e2c2f7898370046f521e3e9e89c888aee4061c148a1167d3fc950
MD5 846bd9e2ad811333fc08ff0f7fa0952d
BLAKE2b-256 673ecd378d18e45e92d21b9824fba4e8afe57f035d4326914396393aec4b13b0

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b9c3b288bebc9b6f4390d75c23d539a5eaa5d8c154be03069c23e82a3dc2cd9b
MD5 88c365490bf79174f0019b46a9ebcbe8
BLAKE2b-256 72feb570e61c0fed1256e759551a92fe3280913cf8d097bba87f7cfa34abb204

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a6d4936af5e447f1d44c83996bce1435c0264213b8571573f1db30a7ae60e84
MD5 997ef4e1b9f2df92c02e419a9c217266
BLAKE2b-256 9d1be7e30e2ce49a2235d960e34ccf860585e69af78f6d532737a2f3ebbf401e

See more details on using hashes here.

Provenance

File details

Details for the file wsgi_lineprof-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.17.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5972372e00bbe4b8bc6716f6bce1d91d4e2f3aa25441fd0cadad387055fe918e
MD5 f47bb41c487e0e78b3c067e897f4debb
BLAKE2b-256 4c4d431eda31837021b3ec07a0e766c3af8c4d01aefd55fbf436bbdd7cbd5a9a

See more details on using hashes here.

Provenance

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