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

Uploaded Source

Built Distributions

wsgi_lineprof-0.16.0-cp311-cp311-win_arm64.whl (100.9 kB view details)

Uploaded CPython 3.11 Windows ARM64

wsgi_lineprof-0.16.0-cp311-cp311-win_amd64.whl (104.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

wsgi_lineprof-0.16.0-cp311-cp311-win32.whl (102.1 kB view details)

Uploaded CPython 3.11 Windows x86

wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_x86_64.whl (288.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_i686.whl (272.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_aarch64.whl (287.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (264.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (282.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.16.0-cp311-cp311-macosx_11_0_arm64.whl (105.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

wsgi_lineprof-0.16.0-cp311-cp311-macosx_10_9_x86_64.whl (107.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

wsgi_lineprof-0.16.0-cp310-cp310-win_arm64.whl (100.9 kB view details)

Uploaded CPython 3.10 Windows ARM64

wsgi_lineprof-0.16.0-cp310-cp310-win_amd64.whl (105.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

wsgi_lineprof-0.16.0-cp310-cp310-win32.whl (102.3 kB view details)

Uploaded CPython 3.10 Windows x86

wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_x86_64.whl (281.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_i686.whl (273.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_aarch64.whl (279.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (274.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (262.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (271.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.16.0-cp310-cp310-macosx_11_0_arm64.whl (106.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

wsgi_lineprof-0.16.0-cp310-cp310-macosx_10_9_x86_64.whl (108.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

wsgi_lineprof-0.16.0-cp39-cp39-win_arm64.whl (101.6 kB view details)

Uploaded CPython 3.9 Windows ARM64

wsgi_lineprof-0.16.0-cp39-cp39-win_amd64.whl (105.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

wsgi_lineprof-0.16.0-cp39-cp39-win32.whl (102.7 kB view details)

Uploaded CPython 3.9 Windows x86

wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_x86_64.whl (287.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_i686.whl (278.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_aarch64.whl (286.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (269.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (278.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.16.0-cp39-cp39-macosx_11_0_arm64.whl (106.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

wsgi_lineprof-0.16.0-cp39-cp39-macosx_10_9_x86_64.whl (108.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

wsgi_lineprof-0.16.0-cp38-cp38-win_amd64.whl (105.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

wsgi_lineprof-0.16.0-cp38-cp38-win32.whl (102.7 kB view details)

Uploaded CPython 3.8 Windows x86

wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_x86_64.whl (293.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_i686.whl (286.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_aarch64.whl (293.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (271.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.16.0-cp38-cp38-macosx_11_0_arm64.whl (106.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

wsgi_lineprof-0.16.0-cp38-cp38-macosx_10_9_x86_64.whl (107.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

wsgi_lineprof-0.16.0-cp37-cp37m-win_amd64.whl (105.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

wsgi_lineprof-0.16.0-cp37-cp37m-win32.whl (102.5 kB view details)

Uploaded CPython 3.7m Windows x86

wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl (273.7 kB view details)

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

wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_i686.whl (265.9 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl (271.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (266.1 kB view details)

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

wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (257.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (264.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.16.0-cp37-cp37m-macosx_10_9_x86_64.whl (107.5 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: wsgi_lineprof-0.16.0.tar.gz
  • Upload date:
  • Size: 72.0 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.16.0.tar.gz
Algorithm Hash digest
SHA256 9eb9b02258ad22ed652344e8b1f0fc3bcc5ae494da029a6d66043eda8595eaa0
MD5 14c4c6eb598cdd4d176de09d5f5020fd
BLAKE2b-256 f978dac3b18bb9667fd846138f75653dbe1d3aa58ab6e4106b1818c1c5322b08

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 bedbbc97a3698ae57f86ca625495f788fa46e25dedf5bea8a3df08bc5d068705
MD5 54af372e64567dfa29f8e54e2bcb5897
BLAKE2b-256 9923c31c856053eafef3b2aed7734182a8ea695f74b751739cfd3826df243faf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4f4c24928470344b356e3af79128104c70a28877dccbfccb7352cf627abae89e
MD5 77d6cd6d9373323c1849199b8f48f1e1
BLAKE2b-256 aa2bf0e6cc767b153ca54666d3408a5bb5e5989814be4bb2e24ce90a46d364de

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 de6f8c34335f15b9b9db8e37323bfcf6e5065254968ad3390aa586a9393ae440
MD5 0606b5e128929bd05c67a3b1925ad13d
BLAKE2b-256 9cc8b2c4912b3cec8e1361dc4c9c70c9dc03b18a6100ebad933b0619185ebb05

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7307ab52ace594ec1b58c790705dd0a026f0b67e277330a85b4f690cfe28948e
MD5 e614122ce27edfc7541172dbc286d75a
BLAKE2b-256 adb2eb2d28ff99d34848ce697b01fe720979f1d2cda7175757111be9527a3102

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 553a6a3ae19aa7633dc30656a55c84f6c7ba03334d82cc9cee2fc1fd34beee2f
MD5 6c4d3c559853127f807cf3e4bc434cba
BLAKE2b-256 3626c32c666bdebbf677826ebcfdf9c387cb5096c9d19a08f77d84efd317f9fa

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4689dcb86432f2afc32882d1aa0120809bc8a2cfe0124587b994180b21d28f88
MD5 5b83f44dfb8e97d097d24b826debace4
BLAKE2b-256 1c3ba550d1d65ccf69454d55cef571cc414b8fb7a9bba24ceed222d8d23d7b4f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02a3e8509847c49085c8e922703457ca4c1778255487c23be268a2ea38499b15
MD5 ef3035ace9f66b48290fe19a1f65c16c
BLAKE2b-256 acd70319ca685fc9f9761ae37bdd76d525d1469add8793e8c4fbfed2eb6088fe

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9c9eb47fe6a07f351d8bad0e95c77d8a7ac67240926d7eeb3808e3cb7cd1794
MD5 b85ca58b6f5245fbb0e4bd33130c76b7
BLAKE2b-256 5660301e1f96ca96617b8e207377c4afba4dbc3cd4d4e73fc88b02d3a55b906a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2db277f57b42b64ca194b66bbb991b152061fedb1799f13933502abd122b38fc
MD5 bf0f64783be146b221e5f0d61c7057f7
BLAKE2b-256 aa5fd8956778844433c00d37804b74b70cea8ad9709bba755b80f18519214239

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c5159b5e2f827573801e8d0ad7abee2dd0e9a3ed9b0a7d1950fa53fe107046e
MD5 3dbb1aea3b4e43ffe9eb0ee4655f39bb
BLAKE2b-256 d4516448ff5eb5e9ad168684160883f292ce6c1d25fafb6fd4ed040328c28c1d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a7d0e2fc24db080c9bc0a3bb957e84b3344184d86ed34908d55e4da7f9f0960
MD5 07b00c6a2098dad37a5e88e9e685aeb6
BLAKE2b-256 73e850794c41727c331b38a6f830b1015257110c688148ec85a1a65402e8e614

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 bd184b1c80acb5d9055e799427e4e46d92e7b474f1f36f15399795de9c2f5a8f
MD5 344cd0910e069f860408da8a63d649c4
BLAKE2b-256 4a0ea7ef3387f9d836cd4817b60cf34fa52a02b3e643d9432fc1f2d9cc1a5585

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 417d257ae0b89a883f48e332c582a0fb271d141405d7c9f2b0c39a2fd3042b4f
MD5 16c1cdbb3a7470e81006f136e90d0ba7
BLAKE2b-256 472acdc94486bcc5aa5012febdbece9e6fd6c7126b9c9e1e4fb0594ff6e86d27

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 312ac1339703656bd558b1fdd776b613e15b1c17cfcc619f36837b89305234d0
MD5 0ef2d51e7946eb36dddbebf8106dba41
BLAKE2b-256 ad901d5e866f88c58bf0f2d3374f3428bb7c16d659f3e42910646419f3d282a8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5666361d0454c203f0422c99c5848888f8a053b10cb9cfb0f50d9f07fcd40837
MD5 99fe3301e83c82edba5560b83f29dac8
BLAKE2b-256 9668c1f33e543866afd96ddee201bafba2008cd987a988a62e691b86996e847d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 52437ce59ddc4e3ee30696f0a5ecf3af1e660f83a62be56d7c0d44d820638198
MD5 439fcef7468d5c9b2daee1b97f22edc6
BLAKE2b-256 7c55cdbcc6cb15e3b1613f716689930e350efac31330dcaac5b77f654d825a13

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 90117feb006b746d9b3cc953e5cc8cee4797eade095b8002f6ea5763a791f5b7
MD5 889429b2b22afb5e59595ed40a6e9e0d
BLAKE2b-256 208aceb498cd46eb0f89323edbdb262c910c4b776ec0f030f2c1ba37a9fbab4d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 50249a58f078510ec3f2a7cd6b5f366298318607b4db0441fe3617bdb8c47bc8
MD5 6b293ad264e6b0b8e1923ab0c7dd81af
BLAKE2b-256 4ba496410fb29e55f2e19433578e72cbaf2686638153b326c35c60fc4aba1195

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 17fd2053bd0b43fa7f29bd2c5c8eddaae08977b4a8c549af0cd65340e0088942
MD5 8f20f3fff80b516d0d75fbb2d4dd9aab
BLAKE2b-256 769b1fd9b4d7a60d657a8bf577f5eaa2432d411ec1098f0968e29e7c6ebeae9a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 369c484d1d98a20a6a374edc6c8a225faa371ccf6ecf7a58b721ee6224e4b165
MD5 b4158d1e5442c2ba428e221e4bee5475
BLAKE2b-256 ed3f6dcaa210bc36e16d6095ed9af6d79f0bf96a2a8a0b3595c4acbd3581adad

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e64aac31ea9f7912d39d8c1719bff6072fd7642a3b2688640a4b27b57144761
MD5 473b5c327fef229e51a02ef0b0bdca45
BLAKE2b-256 c08319e15775dc4da4f5605d23a831f2129882685967d241a642566a6638fc89

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21f92a956e9b76dc65e9bad520af0c08e5978b607275437ae94d73e2f3583230
MD5 3c6eeed569e53829bed7ed5d1ab314d5
BLAKE2b-256 5cf53dee6a48b2b8bafab8cb35b9b78f6e8a4466e1eacee279fa43eba75cd7ca

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 12f395dc8656c58adacd7625dc1c92d6b406d4947f2297b758f4b9ca43afc775
MD5 4e09b5e90675cbc68c0e844cffc80efb
BLAKE2b-256 d4601563613cff5f2248ccf511fa43b918fba13a711412a359cffff27b196a7a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 da04bd47ed2cc15469241a23c7cf0c2ec9ef51d89b6bb4516c05725c6c099e49
MD5 e0b21ed0a5e6b51dffe906b2e48b7623
BLAKE2b-256 06728e3c62e0c9d4c31b7ea14c84737237a32a0b230cca44f4176f69d250f073

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 bee6427174bd175cd0bf940da789059bba2f2ea40e147400de69e6d147e21eb7
MD5 dbdabe248a03bb51d27ba65ed6deedb9
BLAKE2b-256 9b3892395a7bd954a3c250c28e988d5662ddec120a55dd83935eeef0e65745c0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 048691ed0ab0cab22ab5a73ee9b2daeeef3125c9407510e9e125b05f1cd6ec95
MD5 99bd6e65731dee38f15de7eaf63d87cb
BLAKE2b-256 09491f815eff3f2c882cf8620ad534d639e734dbb1c7760703a8f675d0f28e76

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9746d47c5932644b21a50475349f87bb827904adf2006d0ce59fccdbbdacb082
MD5 58a418ec6b54dba0b34afd1da71d08c4
BLAKE2b-256 07c3887f4873ac2732d651a0bba4261e81ede7c1e5ee863fd1df6e44f98f820d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3fe4c3aa11309bc8cc3374bb2c54d0a6e6b329f0b3f4c96b8b692052c1c4a95b
MD5 15e14affcd91e03492abc5c117c27f25
BLAKE2b-256 905eed269c2594263ac21dbd9ffe74542214459903bea18c20411783a3869f45

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dada5ca853d1db014da84e7ba08428f5656017049c902477895dc66a711d4c47
MD5 a9bd6f5c21053cd3a2829d0242d446ab
BLAKE2b-256 d59740e36c14af287b4c0871d298bdf0c698d0f897b431f3b526e28661834990

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c499c62d2ec41b335903ce53e58b8b16aa2abe312ea67b96ac5344751067e1e2
MD5 c77e08ecad7da9eee1d2610303726f85
BLAKE2b-256 54ed4cf3b4d5e7b47667dc3d17db237661643a751ec30a9dc7582b056f33d33a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79ff38dff2a823b2d3a88baa061fa91801ae62853245c16c5b73b086c705acd8
MD5 ebadd20371ebf6395280dfece7334b67
BLAKE2b-256 740f4b69c7385228197e68ca03f7b55dfd63625571af1252091d9cc5a6687b3f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84bdcab23344f17f66a3cdc3da542226d78e1995fc29d156e72d02ce5cced42e
MD5 7cae9f76810f1b902f038673c6992233
BLAKE2b-256 1fea18877b9085970b5d34464009127f89dfe7d1d9389565fb67b75ce88bf772

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b85e3e653f5c962d015d1136a1d51363ea05fda59e7043bc91c45efc5ac80dc1
MD5 300b2a3689272a08d3c157afb7058820
BLAKE2b-256 7df76cd734f921a9fa458ed576c8b2ed310d38f69a5df5dd64176e8650235204

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 16515e83a8343d91d50383b44f82a37ce69244cccbaef572036f430ad7187bbe
MD5 06770172013dc71e7986b64ff4d8e2e6
BLAKE2b-256 f8ba9e7eb97d16b69d99f1ff24d6a0090a663e6a1a63b561cfe352b40360f883

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 19344a6c87fd9185ca071287e1e75ed81e6cec6e59e98895b7b9db04aa63aad8
MD5 c921f354dff1a0abda558ce4286db77b
BLAKE2b-256 f389bd86e2665833bbbe03db4f91a3208db9b23c756f40c756bf2402f0e5391e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7681cffd657413606924bbd252c0c0aef2b26712dd3ca6afdc41d770f09429f2
MD5 1b31b8ecdcb965ae73f89a680e38f4be
BLAKE2b-256 96216bfbd4e25a559d620600f1497b569b4428af30181830b9d2fc2e643d5d9a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ac56051907ded73120280889509686d9db5160a5fa48cae1af073b9aecef7a6b
MD5 69a8b18179be266a9379bb7bbf4ba5ea
BLAKE2b-256 2e03a540c6af981f1959401fb3c87002b079be2dd6e9723cc2c01cd5362df08d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3fac57811ee772cf25b5e40adcb19dbf871e586b55536499a61a6d01925d408b
MD5 24b26395f409183491927a06a8318b7f
BLAKE2b-256 8aaf43c70166be1b60a584b97f5ed05c54f6de128010b36a9b6c6add9ecb26bb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df6250697cdebde256a9f8c0f4f4d9893e9ea931457fd6225c7acf7c7e2e5c75
MD5 f04c4f71ca735d5981cc8b1e2fb7ae9e
BLAKE2b-256 a81ea7592d2b5b92c1c9d6ccc4281a356130dbe6f6433460cd38bbb2f743a9f8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac0cb7af96bbf24b9ad30fc2e4034d8b7131e3b3bd5068f2f409132b0f9ee128
MD5 2ff6a68ab056cd7a4a0580974150504a
BLAKE2b-256 3c43ffa10a501599aa2c5ac6c171e27fc27c8dca7811f79e4ff8af3cb60c5a31

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f07c628580a57ae73b582de81343c8df9fd5f56817fc2741f8bfb4faf741be2b
MD5 ce96618f006cb6777c9bd5715fc446ba
BLAKE2b-256 14ed415ef36b17e21096051676e8f0235ffb68f7f832932d0a272ffe6f90ae52

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab5eaf877bf3859b8849225b82c2f2c0516ffaaae89e7b88e6e185660cdc8fcc
MD5 a055fd5ad2a796ab5c9eaa561f291d22
BLAKE2b-256 f4730b05f43923e6f16ef8532fa511170dc1a59815b93a6eecee65097d3b7239

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 37c11830f3ddb603299604ca458244d4aa10bfd5b00991d2f3e619cadb143fd2
MD5 9599995f472b9513e74b5fe2fd464516
BLAKE2b-256 c1d4988380c3f1d97f4066a9d5de868fd58c1bb0ad08224f842130fdc4a48d2c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9112d4d2e54983c462ecebf7a170931da5a704f351cd92b71c9c2197a00eeb93
MD5 7af835f57406bcea34e7b9165e4c33e4
BLAKE2b-256 ecd283ff66f82766cc83958bb3d6681f6a6340812bfd533b18bfce164a5b18c5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 00953c2d58307432f0de0ea0b63f462aa85b64ebb6ef850dbe407d337048bf7c
MD5 871227d8f5128efab29ead2483c2b31b
BLAKE2b-256 410708fb2bceba0067e523297e68ae02324afd1801f8c2a65e5fc0a981b55a9a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ada9e5d8fe12f4c0cde10439cccc88417a333e80ce5893c4e8589e73bd7b58c9
MD5 c0f15c72e320058700697d1543b90641
BLAKE2b-256 5fc833ebda715a544922587d496aea6e44124a97aeff9d52720169d464ef67da

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4163ad91b4648159d96f270d5b44c4098164bcb53363b8242df7b53a2c48cef3
MD5 46f80b064700a84cc1f02e1665813728
BLAKE2b-256 f10a09219dd6f72f2f703f50bd09fed1914a073108ead120e8d91e133270c377

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dca1053c6b82fb6a1aaa953ad305112520458e46c9cc1b57a9a17428c029e399
MD5 ced8c3bc4bbdfa37229140efca514b5c
BLAKE2b-256 93e73f7aec9da25ed24be91d50d919fdf416b7c30d3280dbc63039ad948b5a32

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 591b5c6f92dbd5043bf93c6d1f1a43d79b03018c84b8a86ade2c9da976b01f72
MD5 e42fe5ea57c3d65f82836ac55990fdfd
BLAKE2b-256 281cd3a522bed1ad7ebd003639a28478662d33bf8593b38a5aae2461f162be9a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7b04e1245bed780a62d1aa6028d54717ae0f48da2d42b4669e14ea2bb402f6a7
MD5 274b7b428aebb7a489eb608610f720c0
BLAKE2b-256 41cab1f7750047a3bca7b9263aaaadb2fd76e6576d966376af5e6f7fe23612d0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8adb2022cc24bb43e9c66d96674cd774bd3e6d6f9ed01b9a312346120a9c2a74
MD5 4ca131ad2f724c7c627b0ef4f362add2
BLAKE2b-256 412fdb5bbfd0a16a1ef0f32f66351f05e226a80476e746bc46d729d618b51ed1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.16.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff54cbad8991f8d7c9c8eda0501d7b9ebe4735c38120827c5d341b7ac537e342
MD5 99f0eed497248f99a8d86147812afdb6
BLAKE2b-256 eda641e4a0933dd1ac70a2ccb80353ca133700d4def89aff0d6fcff692e23324

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