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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 Windows ARM64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

wsgi_lineprof-0.19.0-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.0-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.0-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.0-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.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (142.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

wsgi_lineprof-0.19.0-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.0-cp311-cp311-win_arm64.whl (133.2 kB view details)

Uploaded CPython 3.11 Windows ARM64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

wsgi_lineprof-0.19.0-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.0-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.0-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.0-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.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

wsgi_lineprof-0.19.0-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.0-cp310-cp310-win_arm64.whl (133.1 kB view details)

Uploaded CPython 3.10 Windows ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

wsgi_lineprof-0.19.0-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.0-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.0-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.0-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.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (141.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

wsgi_lineprof-0.19.0-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.0-cp39-cp39-win_arm64.whl (133.7 kB view details)

Uploaded CPython 3.9 Windows ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

wsgi_lineprof-0.19.0-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.0-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.0-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.0-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.0-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.0-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.0-cp39-cp39-macosx_11_0_arm64.whl (142.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

wsgi_lineprof-0.19.0-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.0-cp38-cp38-win_amd64.whl (140.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

wsgi_lineprof-0.19.0-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.0-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.0-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.0-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.0-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.0-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.0-cp38-cp38-macosx_11_0_arm64.whl (142.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

wsgi_lineprof-0.19.0-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.0.tar.gz.

File metadata

  • Download URL: wsgi_lineprof-0.19.0.tar.gz
  • Upload date:
  • Size: 114.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.6

File hashes

Hashes for wsgi_lineprof-0.19.0.tar.gz
Algorithm Hash digest
SHA256 b775389ff6dbea0684d44efe513a2574cc9970cb2e4e89317810d832827b0868
MD5 d2fba596727d4bb6fd68067fef1b5a57
BLAKE2b-256 916f518860af9f8d14592a13f6a013cf5299c13c5111ef08552fe6e9d60ffeeb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 b19bda0ad8d52bf6b3931c08b5276ca6b2f64aff2ca830d95292d7d3b20d4cfe
MD5 bd0066068e394fc713afec37b424618d
BLAKE2b-256 f90648ec7be1d660491c7e03078e53256f4b77d331766a60fc10c6e7d2bc0a22

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f4cae8b3ad33983928cf5bb6d6e4e7f65c0482dd71313bcc6faa42d3d10b8ce
MD5 43e5622893f63d29fccee850c2301a45
BLAKE2b-256 af0a429f73a99461cee038ffdd51e2950432b40e0bf243816b756ebb5438c0d7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cb9c0b6c820034f8d857b716d6df35ce5927466835b5efab61de94b45da3b786
MD5 35722477cc7132e5ea9ed04148452a66
BLAKE2b-256 ae8e305ec740d3c45e8aa64c2ab7b4a34340dee3e75d230cd08ae731a01d6ddc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ba3025734ceafb22169a03c2058fb382f604183402b3748f4ccf6b21377a170
MD5 3074d609937fb2a769c5e4cc56168527
BLAKE2b-256 9db41df6b57730420d9946ff6e52eebef0c6142060c0ea77a35b22c5f759352e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f9f8209244c4a099c6cce45ab24522db46eba552aba113e9fa02adbcd65c2524
MD5 427ce1a6c82427216da3477c6fc981fd
BLAKE2b-256 8dbf88130903c6357027a9e5f30a394c339e235bbe238d8330f0b49416e75b0e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d89c3bfaca0e492d08f83b2a6610a25b9baa921ac0846c9f665e5cd8598dd5cb
MD5 6e9da913ba7431284aba9583c6c2c1a6
BLAKE2b-256 33724157707af4a095e1203aaf6979f85aac70876e66ce8472ead3f9812920a1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92eeda8dd4123f63089502d2d367796689b5e73656cf70593bd572eb36411af6
MD5 5ebc6f844ea0eff4ded82c583086b144
BLAKE2b-256 4e50d999f7aa255c9687da93fff8e9233acad248d05ac97173b808b4244b26f1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b4af623e4eebc5a28dbf57ddbe67a8939cd8386d3a7523335978c81905ce95be
MD5 36f13c9492cf96eb77519d8c46d35a91
BLAKE2b-256 5f927d5230ba1a933157b4208cc63cfb45c2ba14a04981a213d333d019dbe0ea

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e5324af6431ea98883f0bff3eb13b01141c428b3d54c87460af815808fe761e
MD5 1370ca416357fec8cb18b2dca863df56
BLAKE2b-256 02abef504d603a85bfb5aab1ded126a0ef93c7d56aaee8440608f40cdfcb8869

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b79003541289e414d9edd7883d9018c0468b878860cb7e6d9d053925bb2f9d63
MD5 af231967bbd8e2deb9a092cf2d3385bf
BLAKE2b-256 177481d9651f92e03cf9423eaa72f4e51c24e04ea43b18b2af01195dad9ade0d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 08c3cd0b1cbfdefba21d50e9a2f83c7ddd43f6d43a0af71de583db90d13ab18e
MD5 c69c23afde7e801c7e0723e18ee48a78
BLAKE2b-256 2336282b1c9ec2c174db48267060eaeac96a732d15ec1c188dc1cd1489f005f6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 be11513beb4d66180e8a666c4a43a07e03a8e173a2f38fa17671e4758f74d212
MD5 7022fbf01dae689eb51770e92315026e
BLAKE2b-256 dd7e1a4f1cb46c44c8b72d30c1253f02636433d998de8d216fe46d8c6c44af88

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 65df9da09111fd4ad4519052fc90ae8bee9220fe5c8e717ce80e3006ae2c02a5
MD5 8e8f963238c5fe665fa5d7dea6e2c8bb
BLAKE2b-256 fd58d232b954881584e40edf68d5c848456b707f8f269862ef566288247fcd8e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 11fa851040daefa471f63a400235762dff2483e9b1e244aee0aad1198d9d406f
MD5 170783cdb0f07af154d88e6662f8d6ca
BLAKE2b-256 98ed123f2d4cbc8e632b8f8a3d130a38d4815481b10dd94ef7df002004a001d1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c5fcbacbd68af4ac8061cdb66223cbd110538ec92598f27c5e26d67d5dbc73b
MD5 4f15264c95311d51a9cfebaa9f07438f
BLAKE2b-256 a23475a453953068ef5e7a37963095dedcd51602e3a2994bf5f1255bccfdd922

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 719448b5f349583e0a011a23e35e99ad414850ff2e1865412a5dc77ee19ff20c
MD5 02a08ca245ba624982d5814b4881c48d
BLAKE2b-256 40970a32a3a1b66a04cec4e0a8a3e4b023f50381bc3459d820e4692e3ce3fbb2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dedf54ef8cccdcaed32887f26ba032045ca5ad73c2f1596e57c6270a7e09b8b0
MD5 fe1ba9d5bbb743773dba7ddfa8f42f9d
BLAKE2b-256 f47157f4aabb710b6b865dfd35b7ae58440d18aeca5a893785db54a5c322f62e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99639261f960e1cb454e12617d3baa478a60ec1bb3e6be006f01945f60bbc70c
MD5 a9b7cdb52494b9a3b7c1ef7c453b454f
BLAKE2b-256 a1d6f22b1bdc36cd81495dd48eb4fcb48784b0f5908ab9480666b14435525a3f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b3dfb1df938db7ab3f3259dd5342d6a76d26501ca622aeb9ee063dc215ff6bf
MD5 6b4e5e8b17e1dfa31864aaf575c519e2
BLAKE2b-256 3e7be22fe08830a147671e9880babeec9384cd5a7a3ab14d64226fc251ee50f2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9172ff0ae1baf8cc68f76db63c488bc006bca6895a0f48856caeb443b89a36f2
MD5 1fd39183ef46f0f5a5739516a1afc9f1
BLAKE2b-256 bce63be0efbfd6d0f0c3645c3166a8da140cd80861e8ef805620282f802eda12

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 723c08286947465822cbe5a914a69a2b1fd2519e47ebfff7c1f0919cac4d0dde
MD5 bf75fe5a3af20bb7ad67ddc3024776c8
BLAKE2b-256 e55a220861fe298905489c77751b54689f99b9dbadf5b569e98bfa00c8cd834c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b86f7769ae05aaa3e69341e9c359913510e2480c335aa0b8af1c58451093aebc
MD5 309d496f25d59c2e61ac9e87668f2a44
BLAKE2b-256 18e9566946eb1ab530dc582cbce2b18229e3afc8268e0f2514dd4da8264f3882

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 f56c29c6d8a47af1a407424c166b31e9c64627af1abe412eb299e0c7e6a883de
MD5 ef0808f81c132190427a2f59d1bc3bba
BLAKE2b-256 17b2c32867522638727348731716c5fa022529d1d22f48781ca6510570a5072c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e11ee8650c4db2accde416a896982a2cd53547f00471d59aec485abaa62c020e
MD5 5ab0b1e33a2499eb03809142cb056297
BLAKE2b-256 69ce50936612a496d0f8b5151e657b11206ea6aa08323dbb0bb6284ffc946255

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2d7dc46853dd57095f1dc194c89bd8ffb30f73a0198561789e401f16a3307b04
MD5 c7cc61e7e26e697bf840b62032f54dc4
BLAKE2b-256 c20805da259b09f75082e1a51fb9a43efa1e1cf9135c7bdf6d7aa16125a688fe

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 99fbd6df22e1144607aa7657f072129f343db0d713ff027c61f9fa17400cff3e
MD5 4927d388f41e1e270fc9d03b41ee53ea
BLAKE2b-256 3a6c1efbcce6e17cfd8763245cb9ce0464a941d7cab0e8eb20e28cc843697866

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4408162f9665b94d5481092d6d3ab309c2e4b6bc8905c6b5124d1491036aa87c
MD5 57f3f28d90e5400f36909d6641359bf3
BLAKE2b-256 8f8dd868d71ebc94c57f6bb96a2b3fc5849a1fcb5a7ae73e5311c21a4137e8c0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86bd00fc43c2f4d77c7e2cc5f1ab505d53cdf864770c88bca5c846120e901db1
MD5 31e412152038f81d120c3b183356c301
BLAKE2b-256 782823987300f06bb806db293eede9e4ed177d4f7abefc5afefca8822bc0780d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a7fdb6c3d034c25d5ca1e2e1dbfcc7f24da8c419b6f03956418168ce1a65fdb
MD5 d4750a435f8497a06ac5ce6c09b0822e
BLAKE2b-256 b997d7e6b1c69fd5710075417a07ed657c5f2c358dfed14e136f45f0b00e3277

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7d1b855fd42404944fd55b027340b0e2ab8d4e967f1bf3af6325103227709de
MD5 445ae556258f5156476f68f701cedf1b
BLAKE2b-256 d941ab81d7d2268e56494d10dcb8c270adc696fe5aa7de7bceaa2d907db68163

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b7ba02d4d61daa234b0b2c27f4ddd6ecafc6b9ca63fee70720d8da9e0309ac8
MD5 453b4c635a8b595bfe09121c3283c60d
BLAKE2b-256 55623e141fdb839f06a7d1ac3b9efe3a91b7a69cdfa61386976bb0511f7e28df

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43590353672a1ff53b5c7491aef785217cc87d0622b9dfcdd3dc12bf50c82d45
MD5 8849dd1d76c92b4089c1f4756be43e54
BLAKE2b-256 a0aa575d6973f9aea5248654e698e9bd181cf154b7f46cf1a96acfb778943c99

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fd06e8580fabaf1c15e689583e0e261151aad57befcc220b5f831eb8cf09270e
MD5 74da8cc0aeae44b202922b9eeb35459f
BLAKE2b-256 c945b8900786517390f1b030db5e694f0a43905bc73f6f3c634ce602cbd18db5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 16f1017af20399fd4f4f8a6c287fb06040e666df79e2c69413970304693c41b7
MD5 7e0b20dfd9e61e41da5efc9057e02585
BLAKE2b-256 5a1f0bf7c650661c078b231f4ebb2be8ffc3c4f4d85dfaa5ec9c551c92211cb4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 287bcf4df3674544ff036eeb6639dd5d97a0fe723a7497ac3553e0676d2022a8
MD5 ae9c471cd5f2ddee7e4a37371414dbe8
BLAKE2b-256 ca4bfb3c231debeeb20df9282112b2bcea83bbf7b03ddf646b45e5638652a90b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3fe378a0d393703e7a71b91a2e6c3894043d7a8f2355fc72a4ff55ea2ccb2346
MD5 c2dcc7fc13566010cf92d5babc7f9911
BLAKE2b-256 d24b761e37f78fa7a44b32930b6a3d606a836836ef6fe4f35d35d447b3ec22e6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7b6c912fdd742e50a6103138c95b4e8c71f77c3749721efca6d24abbd1c5c88
MD5 906620ef0a0ea0bf151694ceac433a53
BLAKE2b-256 05b560c1d0161a0975591a65c8d9631bfe15357a0facee852480eab8bdba1d2d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 83937ac0bb6a0fa12b6de0903ecb518cb20c81572e9c689bef7f566a7cf51d26
MD5 d4e961090e2a067ea7e41675768bd725
BLAKE2b-256 5720a0f942dee1b7807881e63f7923e4ba965cf0a21932ea9669b7cc020892e6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 384ddcd81505122b3af2840b9a24aee40ffe1e4d6a4b40383a00a43602f022c9
MD5 5c5bdb3a44ed2e118ac836124e67eaf6
BLAKE2b-256 5834f12cceebf0114b6dd44dc29424c0a1f3b1a168aac98be342d2b198d07f06

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3238eb4223723d50f2057eaeb76fcb36175a27c32fa3fe63d71d3af3d85f692
MD5 e7e3d355f8d35f40280dce8cbe0956cf
BLAKE2b-256 41fe28389ab0d582ad3ab2b0bac0a7861bff232766c9a36cce7760a22bad6588

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a253279cb5d1d06258be16d07222304c35e0b8b6a7621d6ad10ce20b6a1418ce
MD5 c47d2bfe048e0e691d7b5668cb559a40
BLAKE2b-256 6620d68158dd928943857e9800d99ee434d06960c5295eb5a6e2d3796426be45

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d6f749d5e461fee65686efdea078d81c4ff3c56d92ab1d2280a05768ba83833
MD5 fbd9ccdc620021868fe84e8735ccbc66
BLAKE2b-256 6ee6cf60e35a8ccffe3a1954837061762ba7d47e826d8738e6c6014f24568033

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcaea8b074463958f01bad05658ef549a5e43d3b2bf8b895ccdf249dcce7fa7e
MD5 f4c0c8a5af926996390970dd027a72da
BLAKE2b-256 46c74fd396854dce1e9ce5ad4fd8d2019a00111f1ca7a01533efbca8f7d012f6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24172e1193c3f54f3384976181847049be01e7ee1411266305a53c30901d8435
MD5 c3aa926cd10001797df1a29feca3b676
BLAKE2b-256 e827893abe2e77748dd34bb7b647db65794c1a348f5a2aee82efcc7170b81591

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1b5a6d1540e6526ce91f809105a64a64cba05b2da6a2970d69b58d89c15c9114
MD5 efb5a2a3537746fd714fb87da0e9cf80
BLAKE2b-256 8ba583f8c6a6eb607f094482b593178d40966cf9d80bc4a1800d6ef3563fde92

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 99770e9ce7dc47ac814913826328b47ac5b2d75e8ce8207d797cdbd30cdb05cb
MD5 4735d1731a2081c8a2f6dcc26651c37c
BLAKE2b-256 8f26db4feeb33bf955330eace6908d274462246f182cc1d17fcdb32d8225c94a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 881afef486963ca23326016bf73b20255471f8a65c96a66fe5838a0eb7c090fc
MD5 062e916cc1d6571ee4982c99fb823fcd
BLAKE2b-256 95f0d7cd9d5e70963922e0705cf10306d50b9b79c38de66564cb67518f31c10a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7547138076d04a9fa96755a4f167e96327a5122d6840575b6487e036004129b1
MD5 02654f643ec8607d86aae37e6fa70f18
BLAKE2b-256 51388c29aabea962e2853ce881d13f5db656aa95feb9d096b8c5f7cd379822b4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8dbdeab2208207df9cf92fdd19de3ca02f1531c36e593d20316ec7e7f797e248
MD5 3bf7e9b20077c4f4127cb2724e7a815e
BLAKE2b-256 586295a38166d6ee80b99c17491fde45adb76f5d5fc81b338d5d831e4016eef5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0c9576b3df0b6df89f34fe52bfa8e1b0e9df98215dd0ad1af13a17202d03d4d
MD5 244b352d89230f9233b2c7fed7857c8a
BLAKE2b-256 c90783ed32acc4b04df11be5290b8f21d6be728ae327da64acec1894bd674673

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c7980a99678ae099d6d235ddaf664d25d990dcde8df2753c432d19fe12593d52
MD5 0da17ab15946c653efc660be609ee74c
BLAKE2b-256 32df021b01631e279ee2c055d9e687098d531ba0437319f3d783bda26208612f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 611e1fbd6c8c8f2ba4919b9cfb56287088946ec4090c74c23837adac5d5a413f
MD5 7565d4a7fa67cc4d611f74b4b55a7853
BLAKE2b-256 07eaa7c1d36e9cbf74c09afcce624c6c7f508949f571d3c8b2f691dbaee81a14

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a94e7f3b548bc5cf93ea50d79cab300bfeb0c7381eed65ad0effffda7364c886
MD5 341e95a2587d275f72816c1cd989d805
BLAKE2b-256 d1d4d2e2243126f85f010abe01333d3fdf782a4bf2c6396ee2ad81aade0cca4e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for wsgi_lineprof-0.19.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c803330b65e1a43b67004335c3e62454ce7e070555df27e02784850cbebe1ad
MD5 f5311c6ec95564708cd55d6f31842656
BLAKE2b-256 195a3170ae3a643b1025895fd8a256ccdd6fc8b001cfb4a34c73956b0288f60e

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