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

Uploaded Source

Built Distributions

wsgi_lineprof-0.19.1-cp312-cp312-win_arm64.whl (133.3 kB view details)

Uploaded CPython 3.12 Windows ARM64

wsgi_lineprof-0.19.1-cp312-cp312-win_amd64.whl (139.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

wsgi_lineprof-0.19.1-cp312-cp312-win32.whl (135.0 kB view details)

Uploaded CPython 3.12 Windows x86

wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl (393.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_i686.whl (382.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl (381.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (382.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (392.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.19.1-cp312-cp312-macosx_11_0_arm64.whl (142.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

wsgi_lineprof-0.19.1-cp312-cp312-macosx_10_9_x86_64.whl (144.0 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

wsgi_lineprof-0.19.1-cp311-cp311-win_arm64.whl (133.2 kB view details)

Uploaded CPython 3.11 Windows ARM64

wsgi_lineprof-0.19.1-cp311-cp311-win_amd64.whl (139.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

wsgi_lineprof-0.19.1-cp311-cp311-win32.whl (134.8 kB view details)

Uploaded CPython 3.11 Windows x86

wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl (393.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_i686.whl (372.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl (382.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (372.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.19.1-cp311-cp311-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

wsgi_lineprof-0.19.1-cp311-cp311-macosx_10_9_x86_64.whl (143.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

wsgi_lineprof-0.19.1-cp310-cp310-win_arm64.whl (133.1 kB view details)

Uploaded CPython 3.10 Windows ARM64

wsgi_lineprof-0.19.1-cp310-cp310-win_amd64.whl (139.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

wsgi_lineprof-0.19.1-cp310-cp310-win32.whl (134.8 kB view details)

Uploaded CPython 3.10 Windows x86

wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl (361.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_i686.whl (351.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl (352.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (361.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (346.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (356.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.19.1-cp310-cp310-macosx_11_0_arm64.whl (141.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

wsgi_lineprof-0.19.1-cp310-cp310-macosx_10_9_x86_64.whl (143.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

wsgi_lineprof-0.19.1-cp39-cp39-win_arm64.whl (133.7 kB view details)

Uploaded CPython 3.9 Windows ARM64

wsgi_lineprof-0.19.1-cp39-cp39-win_amd64.whl (140.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

wsgi_lineprof-0.19.1-cp39-cp39-win32.whl (135.4 kB view details)

Uploaded CPython 3.9 Windows x86

wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl (364.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_i686.whl (354.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl (356.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (364.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (348.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (360.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.19.1-cp39-cp39-macosx_11_0_arm64.whl (142.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

wsgi_lineprof-0.19.1-cp39-cp39-macosx_10_9_x86_64.whl (144.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

wsgi_lineprof-0.19.1-cp38-cp38-win_amd64.whl (140.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

wsgi_lineprof-0.19.1-cp38-cp38-win32.whl (135.4 kB view details)

Uploaded CPython 3.8 Windows x86

wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_x86_64.whl (363.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_i686.whl (353.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_aarch64.whl (353.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (365.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (351.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (360.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

wsgi_lineprof-0.19.1-cp38-cp38-macosx_11_0_arm64.whl (142.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

wsgi_lineprof-0.19.1-cp38-cp38-macosx_10_9_x86_64.whl (144.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: wsgi_lineprof-0.19.1.tar.gz
  • Upload date:
  • Size: 114.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for wsgi_lineprof-0.19.1.tar.gz
Algorithm Hash digest
SHA256 a9eed53468c46d30a38ff7b88e073772e69c7a8f11110d63115c4e6ef503c161
MD5 c6651dbc6090f11d6a81d15948c763c5
BLAKE2b-256 7ff9ebe55c9d76c27735f7ff9f6ba6df2a73f7cc6dd6e0e50ff58c3780114ec6

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 e8646f0a045d097aa0d8cfa4492d0eba5a49ddf26e0786b08f1c8f9b706c76b7
MD5 e6129ce94ea1885e4e365e6c91172ef2
BLAKE2b-256 3c86fc30834778e2a6f41acd5f14a692355e099d2ad14e1aef3f78de1a714422

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 46ab56c3d1884c637b7902a04b5bb7d39832e54708d7f1c84cd73d39e047cc3b
MD5 1220bf17bde498db30390dc1e9eba9aa
BLAKE2b-256 5bbd34ee6b512b8cd7ade6b4ce6a776d0a28dd77d3059148041bb07f6173c616

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b19794c49615f9300092b6248319d0bc7e54ff41d9c719b635c9628ee952a5aa
MD5 c15afbb8d71236f205eedaa8b2d71d99
BLAKE2b-256 d57abda844c2072c510e0217bb23585ea00ad07e8215af66d581a737dc13ae1a

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9136686186c0cefffb4dbe02158f7a36ceea528208b4601786d72919097d0f55
MD5 d06e80c06c54e6dfe7b15c00270b95ec
BLAKE2b-256 dbe28800010a45959092bc45c917487f4606e958b4011e96a8c14c77854ce7f0

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c90c42dd782adf13b02b50e7f7c6b23637a9c6f81925b34ecca38d3a5b6e4e9d
MD5 cc6afff4c22c32d7378809aba5e50575
BLAKE2b-256 6959a68d6a74fd91d106a852e1f2fd251efeec70b1c7a3bf183876d9b4d90626

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8f2b24f5c30c2e82a72225dbc1007bc2e3d7a479fd2f22d194dcf8171a8e50af
MD5 c38ca8b613b2f8a3f1f74ffdb93f70d4
BLAKE2b-256 ace5a884c3f3bbe52a9a6c55ae0e563e3241524ccd15d99764ef378de236e14b

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 143642065b75b85b71d7970fc44c8d195ff3a85d60bd7a061e089696723ac3b3
MD5 e2f3f09e488c770011b0faabefc39958
BLAKE2b-256 4a096c15d146bd19023a045b5c91d7a0a91a455d5436d61044ac3b12eaeab6e1

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5386829001802ef02b12c02c244412460dfbb0180036c207f8563da2e44b13aa
MD5 8a6261763792341249a4c861c78e377b
BLAKE2b-256 bddfae31021d6fcfb24cd4edd8422a3939a21fe71a17b6818334343466d57218

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a33f414c5827d3ddbe95ca9d00aa3ac5ef2d1d990a25125643348e413c6e8d4
MD5 edabf33c0e886208a3a82c1c98ea63b3
BLAKE2b-256 0c0f9aa2d0ab61114a83f3c78c05d9463e53b717a6ed8ae15fcddbe6d273054a

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63b395c5c77207785ebb8a71b6590b01fc5a5616da5c8db9f97319fe57b5b3b6
MD5 0a7365263414a739aceb169c9ccf9b39
BLAKE2b-256 a239c9a2bc6b5cab215e5d6945ce95e528f6a671a362a7f223e4658544e8fc12

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d16546f6c37e45217af9edeb5ed17d768ab04aa6992019396fa397188a42460b
MD5 87145abe86ee19a816558a03abc116bb
BLAKE2b-256 798be59eaf561bcfedec8e635c81696b30059075524c8318e800eea44706b3c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c09b742d44279709794831eb6e98983be5510c948e2adce4b5b3f21eac44d2c2
MD5 a15acac6a2fa362673ca672977063f34
BLAKE2b-256 a6e82acf26f093773c7fca563d30e33210b476fe062dc2eef36afcd54c7f6f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6d3ce2ffca565a62c5651b6fcdedcdf8d14894d9818e55371e761f8865524a36
MD5 b43f224404f1d8bf64f31f1e87171e79
BLAKE2b-256 fa2aaa9a1517e3035716a33b5c4701bf4370a1a6754ef800d41018485546730d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 15a6be434447dd9938299fd880918f88dabf34ccdb388dafbb56b346136976ca
MD5 86066100182cb38324aab388f6ada901
BLAKE2b-256 0814e6e756879aacdcb52ee8279424f4c9f267334afd33f98fd19f015ef74097

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7534b2bbb56ceb36a4cf3e36c6c846a60cb60f5afd391dc75548e776f3b629ad
MD5 db63e82974b7c33f648c35916e4fa904
BLAKE2b-256 8cdcd9a71a402d90ba75faa3de174d2327d7b0bb9670932297197ee959fee5d4

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 34e702c9d750a6c31b11372a4a74fb4622e28b6c4c2e09cfa27310ccc103117f
MD5 86d9a930bb4c429ecda24a82a5fbd71a
BLAKE2b-256 2be833eb66131892f04ffb2c86148862093e526967feed4989c600350bc8edbe

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3bf65053011e433f071528a2cf2ed376a763a10c0458fc625bf76570898bdbd5
MD5 f6cf9c0ff0c0715c99c305f434504611
BLAKE2b-256 ba5c529fc0b63abd6189858c6dcecd80249067bd9174c2e623684aa97a1acb1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4504a5589f9b8fc7574c0700d944f1221aa0dca1c1904443ce461e57244088e0
MD5 994f394add3e2dd2fb7c5f23a45e08ad
BLAKE2b-256 93a73f62b9596dc97724564e12d1ff63f0e2a94b79a8882b6c69741dd3c09b61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f87d45a022c46f29a259df33d635824720a28737f9193995e638da8840ea9c41
MD5 4156073672a34d05765320695dca30e8
BLAKE2b-256 a137a27919d403a7e13dc649cf5da33f3698a189ade7735ed8b8d37b034f9338

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba6c43468d4c06b551495236b6a227678f22f6cbf7203e43162afafd678c2237
MD5 7f5b168d08a8736af8c2065d2c074526
BLAKE2b-256 4ba642417086c80de287b71735a7f0240926e492d69ad9ea235ec15312412211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62ea760eb7516bb3bc5aad5831f1ce05b5e7ea1622a2ef644ff800b1551655fe
MD5 c73c591b78a590829e71bcf13793d3d1
BLAKE2b-256 8b2b35a77e238a3dd408fc8ddad77059eff5c9cab6b232071c601537ba03709d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3cebbd4b625625e25872b2d17cafcd321cd6a2baeae56c98bdfb78d086789e0f
MD5 28206cf52c1c953eef0344f6f753972e
BLAKE2b-256 5e4ac03b17551e3557bcfa28ff87266c3daea08ab415260b717de71a2e26255c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 823835843e4f77e958ea53f6829ba4929106da31a08fcd34b756aeff9300259e
MD5 7d9d7491ebcd3e87051f678795bf7bf4
BLAKE2b-256 29679309fd2a1d37536724469638e62d99098917296ac089fd2c881a1ba3ac46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ca1ab26fa1c6dad28bc67dd5459343dadfabbe8e2f12c2fa6457aa114b6b1a1c
MD5 da1de5e3cb87e14c6c25c52827ea7e22
BLAKE2b-256 0300acca8147ebfe5a4e07d86460201b829310d1698afdde1e283c2eb6f78629

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e34c8b273b161b36240ac87876b30cecdeb40a45db324e797f0303c3f8a672ee
MD5 483384d35f960fdfbcc63d82540bf4d5
BLAKE2b-256 e0f595c0b2b26cf4b7dfe4fbd21ad1a4e6002913a822022f5e2fab6385458f99

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3cdfdb7e37c46d85e12aa71113a9a31fbd89a7fe3875609193bf1de9194a2f0
MD5 02c5726560e74e7808eeff1d08e1aa2c
BLAKE2b-256 d91c8628f1be8a33d29c410eab5ca119b6953edaf704c11f8e6d76c9a72928c1

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8ed829689fceab8db9196e7ca04e3653b67cca3ab4b11e674c0b1d48ca6a88ee
MD5 728b48c4aab7197a4426c69fb9180b6b
BLAKE2b-256 a71f8e1133a67606c8ac4a99481336132863009352e667fad20811bb41a70328

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 571ea0e342b2f683e7ddf8f837eeb7d8d877899a6d6bd4cd8d01bb168665808a
MD5 296228dfaf9662938df393a4890e8a97
BLAKE2b-256 013ac70c298266be3bccaa6b2acbc39ce8b708475ee91c89d623e0d2c7981b2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 149b6cd3a25ce38a87ee08568f61338113f5b783e0c614fdb3266340c0dc7a44
MD5 0181e0347489173aa449d9a16e443674
BLAKE2b-256 d6a8fa4432207c141e5de9cde0560b0cd0d9003bf553b6e1e35737705613cf19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a60b0faee5bcf3596e4bb4ea433df81d1f805e82b1cf50198bd2eb372964acee
MD5 6bfd7f47a200cee7e9736414f7328dd8
BLAKE2b-256 63d36fe32e49c78cc89b0e9a42a5896ea8e9c296de9b5e59c233fb5c04fc5e7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0266b5b61c380ca39b51506ab4235526e3c0f6da3559f5790bb409d767b459ef
MD5 a5b8843b1abf4ff707d011b284e02292
BLAKE2b-256 557da35e7b2aab1e8e397490deb0ad2b278b6a7901d0a910bff4ebc23419a8cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e6acd3f90ffb95d0924ea680b549b3df8bd77b274ecddfd0228c79f652a5840
MD5 a981f9d1ba11508491cfd68bc78a5704
BLAKE2b-256 3d5d332ada742561314d63dee6debcb5d06e11bed39055d281c60ef695b7caf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e81f6d3f5cf730ae40374ce3d286aab7e79104d92bbbdc0e03d92d94ff8d31f
MD5 b78b7e402aeb23c6596bc328b5325713
BLAKE2b-256 3c0865992232aa500b66aa1d33b7b5ab3c914cfd94ab90b4eedea8db4fafe455

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 bd34705190d6a627cfadc7ca28f817ba0a511c09042860f929725e4a7adcddbc
MD5 490c4bf4d234a0d768ba3bf1d71d948b
BLAKE2b-256 969b268544cfd68b347631d0eebf6f7ae9290ae98f4bdeeb8fd100359afeeb11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1dfbbfd5c8fc2f9470682231b42f98850d1c4f972deaece42377de84cfb7f03a
MD5 ecd1b86f17caae99d290eb9f994d0dac
BLAKE2b-256 ca2da1ef9c5dae445586b3a83228e66ed507a659c78ca44d0939834c462b655a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 573e228b5e627d2cc2cf756794499b18847ef14548a5eb13606335a5566b3e89
MD5 ac68be09e395453d6f63ff7a13c3deba
BLAKE2b-256 c2ea445b6899fb3a5e9e90c804c4629400f78d038ec2c0dd25cb573abd7a0ac8

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c90fd9211e8d4373dfe2e3fb143336490816f1151a657efab17a31dce57b831
MD5 3628d17a809203f75c9c57f4ee243fb5
BLAKE2b-256 8788b26a7e009969db06ef81898bddceeb6cc43d878d79a11610f4dc1f2daa66

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e29af6042ffd1bc8b417cfd7a0ee347fce85cef3535eba9536312de73bfdccce
MD5 88937ec871880ae8b6465a8367d791d0
BLAKE2b-256 447ee2d7f7e9a41f2b34ba10e79db40448388eb200d04df3aa3c44afabc86059

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7dcd5b58dd2318c8feeec7fe93e82e5fa62a3278342967e26f557b5b21474720
MD5 7074aef585ecf1a5f86dfa11626b19e8
BLAKE2b-256 431972e8d047e67c2816a4bab93dbb4cb4305b2a73705ba8c81fa984babadd6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8702a20ecc548cf0f427236a1c1c7defca092ee3bbc81d1fb81925fd22a170e5
MD5 2484d2e5c046709669f51418d78ddb4a
BLAKE2b-256 d906a8db5b7d0155c6b00f7a16fa76143a417ea960f9aece694edb7e84e41394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe5df24b8822fee058e109856ab52c6ca40148168b2187c3fab48bf84ae2b7e5
MD5 e67eabb74bd38acf1ccf734ad7740710
BLAKE2b-256 897ec6a44b9adc6ea1fe2f75e612db215617f8c39c71c5e9f579d1dd31d7dae8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15d80466fbe2c69f6ce7c3ce4cdc6c3e7c1eca39ec7a1d95d3465df99b014278
MD5 7f4e1920c505ef81c0e432e453bfb2b4
BLAKE2b-256 56e2be3c13546e59adaee136565c12335fce013fde4e08663340015c2030fb56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1689c07d579b9c36dc7c0039c85f0ceb87e099c86a0cdee01b9600f35f87add6
MD5 2ca7df457d6cda9f23dbdbfc6f75877e
BLAKE2b-256 fba824e852ebbbe3af30449635c90718878c514be67a8f2f875ed1c247a11306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 401006a087fe07d7f828d50386470f3618b2dddda946053560758b25997386a2
MD5 fb1d1935137aa182dd04a06d3fb63376
BLAKE2b-256 abcd6610c600c8cff183925e75ebf3cae4d705fbbfe8cb2617ce53605b9406d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e41bfaab4b19666883c5b40e227310a0cb79f4ca012deb065835fce1e0774ab4
MD5 36e0e8278f446cf658e081b9e2791f5a
BLAKE2b-256 58d2430de9f12710a84c998f6b6ef7f3de3891749d2385c5cefe4e05228e705e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9133ce743ea07e4d894096de6f4fb1f7930b37b16353034ce6d20c17b82cfd0f
MD5 4ce80c736daa381fe00d72f1a51121de
BLAKE2b-256 420dd90fedc743b712078064be7e91c50c097e547a5089768e528df490781dc5

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72f18b05dbf51fbdc9cce7d15850c1bc4f99c1fceb3c71477b2e771cb08d5e19
MD5 0a00bcde57fb680ef945e36802bd3186
BLAKE2b-256 97f05b12855fcf9074d1322f48a93e6db31a77a7b30f1c1c1511d99a371276ec

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d4c0f4191ef91118f36b498191331ed434d1e85494067518852daa397be5520e
MD5 de88f7ec8bb9ed0fd5981893e70715f0
BLAKE2b-256 eeb9b9b7280d303b86e162f5a7f4077b94a092d91231fe1937261d572bcf34a5

See more details on using hashes here.

File details

Details for the file wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 96cb15e1f0da54b94c1ba90d8d75c91ca68e33f0e7a90739cc74a163587f84bf
MD5 ebfa6b95a71c26a59d2db22f2407c340
BLAKE2b-256 058d2ff6e5cbc329033201e7891242ee5a5e081c43de8817dda041f5601f8e16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91eeda1d4e7e90bb5b191618fbd63bd51f610ae062ffaf320494703636606091
MD5 a723df3e0194a04b226f491d227a7978
BLAKE2b-256 86259eef99136349a68389d355b85d89633aebe9e304333e59726201b1e2bdbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 da0c52af43e587b2a1ca8c2bb7b70a6ea150eed86643c9c73047a09ebdf828b4
MD5 e2a803d26031f93de2ba29bafa7d0720
BLAKE2b-256 7221f4c851ba2c5d9605f8349d1eae342754e3f6e83778b80a4ffb8d8b96f8bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e4e16fa3a69b6627eafc5bd303775e35ff0a8452e098c80a440b4030c90c8f7
MD5 e2d26fa4f3236705933bd3e90871e409
BLAKE2b-256 ceab49e8e79813a051b4fc07e2a05f80ec7ee75aefe1b07bffbc47a2e85e8436

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbdf633ecd0acbed33b01af7d9ce6d7de85439df29eeb5b30513aede1f4afda2
MD5 c50a808d99faabb36112127c41c49187
BLAKE2b-256 0fc069ce3fb65a6fe6c7b855c1781f169e1ee16a0896405789c7f0110a01d660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 67b981d7e07b8664c8be21f129f940297fe3f5a188cf4f40555b3a9696715225
MD5 82612ea62444ce8795df589548029fd9
BLAKE2b-256 6b50ae63d12622a78b45c69722049a6239c21d5480f5ec7f2d5e703fccf04315

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