Skip to main content

A fast and lightweight logging library for Python

Project description

picologging

PyPI - Python Version PyPI Anaconda-Server Badge codecov

Warning This project is in beta. There are some incomplete features (see Limitations).

Picologging is a high-performance logging library for Python. picologging is 4-10x faster than the logging module in the standard library.

Picologging is designed to be used as a drop-in replacement for applications which already use logging, and supports the same API as the logging module.

Check out the Documentation for more.

Installation

Picologging can be installed from PyPi using pip:

pip install picologging

Or from conda forge using conda:

conda install -c conda-forge picologging

Usage

Import picologging as logging to use picologging instead of the standard library logging module.

This patches all the loggers registered to use picologging loggers and formatters.

import picologging as logging
logging.basicConfig()

logger = logging.getLogger()

logger.info("A log message!")

logger.warning("A log message with %s", "arguments")

Benchmarks

Run richbench benchmarks/ --markdown with the richbench CLI to see the benchmarks, here is a sample on macOS 11:

Benchmark Min Max Mean Min (+) Max (+) Mean (+)
FileHandler() 0.138 0.151 0.143 0.055 (2.5x) 0.063 (2.4x) 0.058 (2.5x)
WatchedFileHandler() 0.189 0.197 0.193 0.097 (1.9x) 0.101 (1.9x) 0.099 (1.9x)
RotatingFileHandler() 0.287 0.304 0.296 0.174 (1.6x) 0.178 (1.7x) 0.176 (1.7x)
QueueHandler() 1.109 1.195 1.130 0.142 (7.8x) 0.151 (7.9x) 0.147 (7.7x)
QueueListener() + QueueHandler() 0.157 0.167 0.162 0.034 (4.6x) 0.039 (4.3x) 0.037 (4.3x)
MemoryHandler() 0.126 0.144 0.133 0.051 (2.5x) 0.059 (2.5x) 0.054 (2.5x)
LogRecord() 0.225 0.248 0.233 0.026 (8.7x) 0.029 (8.5x) 0.028 (8.4x)
Formatter().format() 0.076 0.086 0.081 0.004 (18.7x) 0.005 (18.9x) 0.004 (19.1x)
Formatter().format() with date 0.298 0.311 0.304 0.081 (3.7x) 0.087 (3.6x) 0.084 (3.6x)
Logger(level=DEBUG).debug() 0.726 0.743 0.734 0.059 (12.3x) 0.061 (12.3x) 0.060 (12.3x)
Logger(level=DEBUG).debug() with args 0.761 0.809 0.777 0.081 (9.4x) 0.087 (9.3x) 0.084 (9.2x)
Logger(level=INFO).debug() 0.016 0.018 0.017 0.004 (4.3x) 0.005 (3.8x) 0.004 (4.1x)
Logger(level=INFO).debug() with args 0.018 0.019 0.018 0.005 (3.8x) 0.005 (3.8x) 0.005 (3.7x)

Limitations

See Limitations

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Local development

This project comes bundled with a dev container which sets up an appropriate environment. If you install the Dev Containers extension for VS Code, then opening this project in VS Code should prompt it to open it in the dev container.

Once opened in the dev container, run:

pip install -e ".[dev]"
pre-commit install
python setup.py build_ext --inplace --build-type Debug

Run the build command whenever you make changes to the files.

It's also helpful to create a .vscode/launch.json file like this one:

{
    "version": "0.2.0",
    "configurations": [
    {
        "name": "(gdb) Launch pytest",
        "type": "cppdbg",
        "request": "launch",
        "program": "/usr/local/bin/python",
        "args": ["-m", "pytest", "tests"],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "setupCommands": [
            {
                "description": "Enable pretty-printing for gdb",
                "text": "-enable-pretty-printing",
                "ignoreFailures": true
            },
            {
                "description":  "Set Disassembly Flavor to Intel",
                "text": "-gdb-set disassembly-flavor intel",
                "ignoreFailures": true
            },
        ]
    }
}

Now you can press the "Run and debug" button to run pytest from the gdb debugger and use breakpoint debugging in the C code.

If you would like to be able to dive into the CPython code while debugging, then:

  1. Do a git checkout of the tagged branch for the devcontainer's Python version into the devcontainer's /workspaces/ directory. You may need to sudo.

  2. Follow the instructions in the CPython README to compile the code.

  3. Add the following key to the the configuration in launch.json:

    "sourceFileMap": { "/usr/src/python": "/workspaces/cpython" },
    
  4. Add the following command to the setupCommands in launch.json:

    {
        "description": "Find CPython source code",
        "text": "-gdb-set auto-load safe-path /workspaces/cpython"
    },
    

Trademarks

Some components of this Python package are from CPython 3.11 logging library for compatibility reasons.

CPython 3.11 is licensed under the PSF license. The logging module is Copyright (C) 2001-2019 Vinay Sajip. All Rights Reserved.

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

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

picologging-0.9.1.tar.gz (99.2 kB view details)

Uploaded Source

Built Distributions

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

picologging-0.9.1-cp311-cp311-win_arm64.whl (85.1 kB view details)

Uploaded CPython 3.11Windows ARM64

picologging-0.9.1-cp311-cp311-win_amd64.whl (85.1 kB view details)

Uploaded CPython 3.11Windows x86-64

picologging-0.9.1-cp311-cp311-win32.whl (76.7 kB view details)

Uploaded CPython 3.11Windows x86

picologging-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (163.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

picologging-0.9.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (175.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

picologging-0.9.1-cp311-cp311-macosx_10_15_x86_64.whl (97.4 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

picologging-0.9.1-cp311-cp311-macosx_10_15_universal2.whl (160.7 kB view details)

Uploaded CPython 3.11macOS 10.15+ universal2 (ARM64, x86-64)

picologging-0.9.1-cp310-cp310-win_arm64.whl (84.8 kB view details)

Uploaded CPython 3.10Windows ARM64

picologging-0.9.1-cp310-cp310-win_amd64.whl (84.8 kB view details)

Uploaded CPython 3.10Windows x86-64

picologging-0.9.1-cp310-cp310-win32.whl (76.6 kB view details)

Uploaded CPython 3.10Windows x86

picologging-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (163.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

picologging-0.9.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (175.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

picologging-0.9.1-cp310-cp310-macosx_10_15_x86_64.whl (97.3 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

picologging-0.9.1-cp310-cp310-macosx_10_15_universal2.whl (160.4 kB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

picologging-0.9.1-cp39-cp39-win_arm64.whl (85.0 kB view details)

Uploaded CPython 3.9Windows ARM64

picologging-0.9.1-cp39-cp39-win_amd64.whl (85.0 kB view details)

Uploaded CPython 3.9Windows x86-64

picologging-0.9.1-cp39-cp39-win32.whl (76.7 kB view details)

Uploaded CPython 3.9Windows x86

picologging-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (163.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

picologging-0.9.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (175.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

picologging-0.9.1-cp39-cp39-macosx_10_15_x86_64.whl (97.3 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

picologging-0.9.1-cp39-cp39-macosx_10_15_universal2.whl (160.4 kB view details)

Uploaded CPython 3.9macOS 10.15+ universal2 (ARM64, x86-64)

picologging-0.9.1-cp38-cp38-win_amd64.whl (84.8 kB view details)

Uploaded CPython 3.8Windows x86-64

picologging-0.9.1-cp38-cp38-win32.whl (76.4 kB view details)

Uploaded CPython 3.8Windows x86

picologging-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (162.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

picologging-0.9.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (174.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

picologging-0.9.1-cp38-cp38-macosx_10_15_x86_64.whl (96.9 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

picologging-0.9.1-cp38-cp38-macosx_10_15_universal2.whl (159.8 kB view details)

Uploaded CPython 3.8macOS 10.15+ universal2 (ARM64, x86-64)

picologging-0.9.1-cp37-cp37m-win_amd64.whl (84.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

picologging-0.9.1-cp37-cp37m-win32.whl (76.4 kB view details)

Uploaded CPython 3.7mWindows x86

picologging-0.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (162.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

picologging-0.9.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (174.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

picologging-0.9.1-cp37-cp37m-macosx_10_15_x86_64.whl (96.4 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file picologging-0.9.1.tar.gz.

File metadata

  • Download URL: picologging-0.9.1.tar.gz
  • Upload date:
  • Size: 99.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1.tar.gz
Algorithm Hash digest
SHA256 ebd2b5300b937c67800e923239ac64719bd306d89c4aebdd6028bf8019394138
MD5 cd3d4488c0500258dc6e6e8ad17378c0
BLAKE2b-256 4c19957f2735164973bcbe4d1105fe8afc15ffbc7edb63956ed25a511135e19b

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 502733d95050dcf9ee562dd815c21f7ac04285d27782c1382f8bc89d2963342e
MD5 37e517b7a98eac2b156c1bc5a4039399
BLAKE2b-256 bb1ad694a41520d8107b1a7679cd09822236c51a844d454acc349141d1158703

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 355e3b0e07f42476e6b7e06679d5ce7865fbd1d4944a815b126186fb7a9ffff8
MD5 dcbcdc7ca2cb9a4fd312f1f5b94a21f3
BLAKE2b-256 d1dc9b747b3bd10306c02dcfb2535ffc0b8064ccc24e4abf2a14550390e0c116

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: picologging-0.9.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 76.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 396c9dc70714cba5c7c5fb130b47291e23163345fe3ff115afde26dc7e3a1465
MD5 49a367425faf71079d2cd4f23e22bcbd
BLAKE2b-256 b64a1f5529cf540af532ecf4ce058261d85fd6c998d0ca92e2e3cea8c2565de0

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd690a900f9afba3a75e1d17226e55810f78841c7e291bea0cf1e9dd6874b9d7
MD5 21ad0dcf2e4abab996780a66c6684424
BLAKE2b-256 488258ae5922b311eb5b6034b0b747162497ae7ec51095e747ae61186c8a4500

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4252a9c52d7f7c4a7324afcb63a94e78b59952de9b17a27f0472f6f933f2b09
MD5 faf3b1c41f6b1a451e2a097c29f826ea
BLAKE2b-256 15f23f2b7b5daefc47e2d799754794fb992d610fbcb81c8e4ed1cc06766b8a96

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fe67d6a83ab4d387ee48ba1f4daff5c0d2772e10e0ace61ef79e85a6cfa13689
MD5 bfc7fd854f9db6754a1e108d264245a2
BLAKE2b-256 af9f66ff6ab721c10aa213ec43254ab18ff7d5b760b24ecfbcdf18ca82a09976

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 a15a9ccd2e4fbba84bcea455f6124e2728d38df6bd61b39796f29378a66a5ce6
MD5 8141a6b00ada8dec24b87cb598950b82
BLAKE2b-256 7ef2f7dd689bea63c9355a53e0f4ff54c8d6c6c5ca190bba8dc7fc106d9888f2

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 72157b686d84886723d536a6abbb5384173ad894b2a46fb3cf32ad3e796351f3
MD5 5bfacd76869116c4dda7acc6aa269a41
BLAKE2b-256 a4357f0db4136f953757f6e4dfdc314eaf7f787c72c1b0caf379e4182030e572

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3a222e9701bb1ac8a9ea9e293f57edf91647a05d779c79ad76b693f6aabe1dac
MD5 dfd2a46e04e1c66919f73906d30be3c7
BLAKE2b-256 44e1a47aa9d68f9c946627c4229c8ecc39e202df50e1754e51dbdae0e2200e2a

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: picologging-0.9.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 76.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 86c84b01885d8ca85eac6563927f70c9fab2aba89f6568170bc4353294291948
MD5 7c0c0830a48f788cff344cd9f8f3db25
BLAKE2b-256 26efc4ce3e20d195f1284fc9c09a9204d85f92fc54b09384905d2824b6cb3a32

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d97739daad307ede890e4315793c35a31ca9c0f3b79e31742f0a3f9eaa53b300
MD5 37db5356b53122f529b87cb29482e4c7
BLAKE2b-256 459c09f2b464ed2aa0c7b8f248b6c74c941c9a2b0510b27cd977f2a8d40ea636

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d58307e98296a4e157b9e1d19c3288a2bb5eb1b79be961d96757b7d825d3b325
MD5 f027d5dcba60c636b3832feb9a0e0599
BLAKE2b-256 741f919de66aa0215cd0a8668c7a0300f59d08fb7e0749ac02b9efaa36446a00

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 61f0846f0620b3bbb8dcf3e3e4b0eb3bf320652f712cd3958e5c884e7c3bb958
MD5 cf7c983ea9a816be86927f4aa2403a22
BLAKE2b-256 03e6e5798ab7952fdaf464ffe15f8b21e43d4b1e0bf7fcae384a252f32b36a61

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 527669418aecf4bded6f1cad1d04e54d6acd00b317a8865ebf8739b7550aa044
MD5 ac365f54fe13b3726dd9776459525750
BLAKE2b-256 3e6839da309f826e9ec6fed69bbf39817da535fae59c890b6ea77ca683934b07

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: picologging-0.9.1-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 85.0 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 a008e846ccb1003bceb3e0f0a34159e62cd6c7a423cdf15567c3b3db0a54bca1
MD5 e922a4e680f655e3c0879eef07ee5e58
BLAKE2b-256 367d1f6b45ac191cdf17183640cce57bf355f38ae87372b50067f8ee30ad813c

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: picologging-0.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 85.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cd508c44ae96c7d4e487bc4f8c2813af51668f8b2e50ec027f7ff0d696f2bff8
MD5 3689e60befbb850b5c5bf6e1e585c1b2
BLAKE2b-256 32652816c08d3aa97da72e1795af47ee7249e50028285feffbbdafdc270ef45f

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: picologging-0.9.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 76.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 909befbb8cd83b16c62e2d68eb8dfac4a3a416f54a04f946a5177fa5bdf55904
MD5 ea34349863bb1c928fa17d485450f04e
BLAKE2b-256 a9a737be18cf2157d934772b5967f9d9829bad10b45ddec45bb8e046bb8ec263

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c328f59964ddf6390970fe810b5159739ab531b71d7142e4680836ce0c9ca1d0
MD5 f7067ad82b5f18e19f62ba9c7e348d95
BLAKE2b-256 5290f08c554458cf50f9a47e4a46650682c0022f824736a4dc1520e0f13bba3d

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 803b43d4eba058595764d531df2cf8e97e7511fbf48b432f190bfdb4479aff4f
MD5 5d67472093e278b8678ac0fff8b5761b
BLAKE2b-256 99b307885ae9cfe0799c7b2687b8881cfb877ceea961063ad74d27b901304185

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c1c13e4c807cfa9d74e4883d27bebe64b77c236268074c5cfa83e42149295a15
MD5 7d6102744bb64b4a3f133cf27517e31f
BLAKE2b-256 7c972f3210ae5f663fb5c0dc355855d1016e06e47cd76c924b588545cbeabbf9

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 cc6f71930e13eef1b182a67635b26b4c0a5fa60f48f05d3bdd6d47827757027d
MD5 f5b9e551c81f102abbeb952c6eda2076
BLAKE2b-256 df38f7229ed7da7b6daf8c928c655ccba1d473e7ef99a95169c673288c798c3e

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: picologging-0.9.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f010d380cf895e6ea10e903a851789ae1b9bf15c19a366cacfcaf18e2aab6e9a
MD5 412d20fab7bc4472b1799f2dfd9ec47e
BLAKE2b-256 f40947398773bce59012239e08bb0f5768092de03d6d88e28c3618638e837a30

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: picologging-0.9.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 76.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5ae4a15cfe1732a0b5edce20d3c9e2c875c95ea82c2d5883c019afdaee4dc9a3
MD5 ec57bf547c8fac72a34cf623ccd83b06
BLAKE2b-256 1d138334c1c761e4ad2b015a93dc4dbe9a513ca6ddf47c246f7b7814ccc58c91

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4927c3af3d3521dee882d20251c2e5ed7bc85d1bdb9e71c1d7346468b0ea60b2
MD5 1573c9ab3f1c8bb4b4dcaeba2589a883
BLAKE2b-256 a140a6333f2dbfca11012db7b2223eec9aca8fd3c7dd42c4d53a705e5cfca580

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5fa17f7b9dda7e6ec1a9fbfefdc47540732361abb30d9556edaff91cbf8d953e
MD5 1cad443cbfa42ae0b25a4e5779757149
BLAKE2b-256 56295feff223146d790e912d12364f118ab7256b5ba341aff24949d6269ab449

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 da6d6b803629f0f83a2815b7baa3f3177d3b6088a5588b7ba1e620b768432cd8
MD5 daac17b4e32bfe1fc0330d66570bba83
BLAKE2b-256 2d6c75cdb51be16bb61253ff0c1e9768f31f117c8bf856bd4162d60181bc83da

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp38-cp38-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 34ef95b823dbf3a97459b3d9c9cd05d409a30be9e9e39de005621f4ac24e4f85
MD5 07f3b81ebc81405426f8289e6b4da41b
BLAKE2b-256 7c1f489ebf5f50217fd4033b5cc6986bbf1d57b52d338794425a903214f4e846

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: picologging-0.9.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 84.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 481c72ebc36db0db0460326ccc23dd7b359240db74544de53d874f8ef7127558
MD5 897d2b89b7936005e3b0f0320487b3b6
BLAKE2b-256 8a3f39d460b9fa2f35e1f4f12cbc8000c1c28dedbed2f432d004b0eca524cca0

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: picologging-0.9.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 76.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.0

File hashes

Hashes for picologging-0.9.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 851caeb8d2e57a87ca45d337f3b966932760b3e62d90444e33fae0da6c2d0885
MD5 f7873a60ec524754217925a82256c75c
BLAKE2b-256 1389355693de4c8f68c7dc3ea882a6b132a567c0af3e6c35459df8664bc15655

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 942e3f36e82e2212b37294224ad5bb58141130bb3bf79702c7e0f1451333fd95
MD5 ccaf0bdb4f399e8b5043079dcb5cb1d9
BLAKE2b-256 84cd0ab081e70e9b9d9e4bffe36bd05a20202f25ed74adc08524c466cfde5b08

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3186d966504250ff82eb7e6f1a9f0ba1e5426e93fb6bf725a65ee2f2958c082c
MD5 e5ca0af8bd5a215d8e9d43f1b7aee80d
BLAKE2b-256 d89f9d0ea533be07f5a9f8be531939dbdd98b66df7953bac6e7323b0938281e2

See more details on using hashes here.

File details

Details for the file picologging-0.9.1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picologging-0.9.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 35436ee56e0d18104d3fa1bd021f89ff63201847458e42d290786d558c081cfa
MD5 da7bee99b7e6fcb4173e53601ed8dcdc
BLAKE2b-256 082cc40c78be1caf647202852cf4268c677783640585da643042a194e34cb5ca

See more details on using hashes here.

Supported by

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