picologging


Namepicologging JSON
Version 0.9.2 PyPI version JSON
download
home_pagehttps://github.com/microsoft/picologging
SummaryA fast and lightweight logging library for Python
upload_time2023-05-17 04:11:24
maintainer
docs_urlNone
authorMicrosoft
requires_python>=3.7
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # picologging

[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/picologging)](https://pypi.org/project/picologging/)
[![PyPI](https://img.shields.io/pypi/v/picologging)](https://pypi.org/project/picologging/)
[![Anaconda-Server Badge](https://anaconda.org/conda-forge/picologging/badges/version.svg)](https://anaconda.org/conda-forge/picologging)
[![codecov](https://codecov.io/gh/microsoft/picologging/branch/main/graph/badge.svg?token=KHs6FpQlVW)](https://codecov.io/gh/microsoft/picologging)

> **Warning**
> This project is in *beta*.
> There are some incomplete features (see [Limitations](https://microsoft.github.io/picologging/limitations.html)).

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](https://microsoft.github.io/picologging/) for more.

## Installation

Picologging can be installed from PyPi using pip:

```console
pip install picologging
```

Or from conda forge using conda:

```console
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.

```python
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](https://microsoft.github.io/picologging/limitations.html)

## 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](https://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](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [opencode@microsoft.com](mailto: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:

```console
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:

```json
{
    "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`:

    ```json
    "sourceFileMap": { "/usr/src/python": "/workspaces/cpython" },
    ```

4. Add the following command to the `setupCommands` in `launch.json`:

    ```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](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/microsoft/picologging",
    "name": "picologging",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Microsoft",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/eb/ef/525e92437f67eded7288aa380e356709e3184e5987799a6c1998fdd7f389/picologging-0.9.2.tar.gz",
    "platform": null,
    "description": "# picologging\n\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/picologging)](https://pypi.org/project/picologging/)\n[![PyPI](https://img.shields.io/pypi/v/picologging)](https://pypi.org/project/picologging/)\n[![Anaconda-Server Badge](https://anaconda.org/conda-forge/picologging/badges/version.svg)](https://anaconda.org/conda-forge/picologging)\n[![codecov](https://codecov.io/gh/microsoft/picologging/branch/main/graph/badge.svg?token=KHs6FpQlVW)](https://codecov.io/gh/microsoft/picologging)\n\n> **Warning**\n> This project is in *beta*.\n> There are some incomplete features (see [Limitations](https://microsoft.github.io/picologging/limitations.html)).\n\nPicologging is a high-performance logging library for Python. picologging is 4-10x faster than the `logging` module in the standard library.\n\nPicologging 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.\n\nCheck out the [Documentation](https://microsoft.github.io/picologging/) for more.\n\n## Installation\n\nPicologging can be installed from PyPi using pip:\n\n```console\npip install picologging\n```\n\nOr from conda forge using conda:\n\n```console\nconda install -c conda-forge picologging\n```\n\n## Usage\n\nImport `picologging as logging` to use picologging instead of the standard library logging module.\n\nThis patches all the loggers registered to use picologging loggers and formatters.\n\n```python\nimport picologging as logging\nlogging.basicConfig()\n\nlogger = logging.getLogger()\n\nlogger.info(\"A log message!\")\n\nlogger.warning(\"A log message with %s\", \"arguments\")\n```\n\n## Benchmarks\n\nRun `richbench benchmarks/ --markdown` with the richbench CLI to see the benchmarks, here is a sample on macOS 11:\n\n|                             Benchmark | Min     | Max     | Mean    | Min (+)         | Max (+)         | Mean (+)        |\n|---------------------------------------|---------|---------|---------|-----------------|-----------------|-----------------|\n|                         FileHandler() | 0.138   | 0.151   | 0.143   | 0.055 (2.5x)    | 0.063 (2.4x)    | 0.058 (2.5x)    |\n|                  WatchedFileHandler() | 0.189   | 0.197   | 0.193   | 0.097 (1.9x)    | 0.101 (1.9x)    | 0.099 (1.9x)    |\n|                 RotatingFileHandler() | 0.287   | 0.304   | 0.296   | 0.174 (1.6x)    | 0.178 (1.7x)    | 0.176 (1.7x)    |\n|                        QueueHandler() | 1.109   | 1.195   | 1.130   | 0.142 (7.8x)    | 0.151 (7.9x)    | 0.147 (7.7x)    |\n|      QueueListener() + QueueHandler() | 0.157   | 0.167   | 0.162   | 0.034 (4.6x)    | 0.039 (4.3x)    | 0.037 (4.3x)    |\n|                       MemoryHandler() | 0.126   | 0.144   | 0.133   | 0.051 (2.5x)    | 0.059 (2.5x)    | 0.054 (2.5x)    |\n|                           LogRecord() | 0.225   | 0.248   | 0.233   | 0.026 (8.7x)    | 0.029 (8.5x)    | 0.028 (8.4x)    |\n|                  Formatter().format() | 0.076   | 0.086   | 0.081   | 0.004 (18.7x)   | 0.005 (18.9x)   | 0.004 (19.1x)   |\n|        Formatter().format() with date | 0.298   | 0.311   | 0.304   | 0.081 (3.7x)    | 0.087 (3.6x)    | 0.084 (3.6x)    |\n|           Logger(level=DEBUG).debug() | 0.726   | 0.743   | 0.734   | 0.059 (12.3x)   | 0.061 (12.3x)   | 0.060 (12.3x)   |\n| Logger(level=DEBUG).debug() with args | 0.761   | 0.809   | 0.777   | 0.081 (9.4x)    | 0.087 (9.3x)    | 0.084 (9.2x)    |\n|            Logger(level=INFO).debug() | 0.016   | 0.018   | 0.017   | 0.004 (4.3x)    | 0.005 (3.8x)    | 0.004 (4.1x)    |\n|  Logger(level=INFO).debug() with args | 0.018   | 0.019   | 0.018   | 0.005 (3.8x)    | 0.005 (3.8x)    | 0.005 (3.7x)    |\n\n## Limitations\n\nSee [Limitations](https://microsoft.github.io/picologging/limitations.html)\n\n## Contributing\n\nThis project welcomes contributions and suggestions.  Most contributions require you to agree to a\nContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\nthe rights to use your contribution. For details, visit [cla.opensource.microsoft.com](https://cla.opensource.microsoft.com).\n\nWhen you submit a pull request, a CLA bot will automatically determine whether you need to provide\na CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions\nprovided by the bot. You will only need to do this once across all repos using our CLA.\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).\nFor more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or\ncontact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Local development\n\nThis 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.\n\nOnce opened in the dev container, run:\n\n```console\npip install -e \".[dev]\"\npre-commit install\npython setup.py build_ext --inplace --build-type Debug\n```\n\nRun the build command whenever you make changes to the files.\n\nIt's also helpful to create a `.vscode/launch.json` file like this one:\n\n```json\n{\n    \"version\": \"0.2.0\",\n    \"configurations\": [\n    {\n        \"name\": \"(gdb) Launch pytest\",\n        \"type\": \"cppdbg\",\n        \"request\": \"launch\",\n        \"program\": \"/usr/local/bin/python\",\n        \"args\": [\"-m\", \"pytest\", \"tests\"],\n        \"stopAtEntry\": false,\n        \"cwd\": \"${workspaceFolder}\",\n        \"environment\": [],\n        \"externalConsole\": false,\n        \"MIMode\": \"gdb\",\n        \"setupCommands\": [\n            {\n                \"description\": \"Enable pretty-printing for gdb\",\n                \"text\": \"-enable-pretty-printing\",\n                \"ignoreFailures\": true\n            },\n            {\n                \"description\":  \"Set Disassembly Flavor to Intel\",\n                \"text\": \"-gdb-set disassembly-flavor intel\",\n                \"ignoreFailures\": true\n            },\n        ]\n    }\n}\n```\n\nNow you can press the \"Run and debug\" button to run `pytest` from the `gdb` debugger\nand use breakpoint debugging in the C code.\n\nIf you would like to be able to dive into the CPython code while debugging, then:\n\n1. Do a git checkout of the tagged branch for the devcontainer's Python version\ninto the devcontainer's `/workspaces/` directory. You may need to `sudo`.\n2. Follow the instructions in the CPython README to compile the code.\n3. Add the following key to the the configuration in `launch.json`:\n\n    ```json\n    \"sourceFileMap\": { \"/usr/src/python\": \"/workspaces/cpython\" },\n    ```\n\n4. Add the following command to the `setupCommands` in `launch.json`:\n\n    ```json\n    {\n        \"description\": \"Find CPython source code\",\n        \"text\": \"-gdb-set auto-load safe-path /workspaces/cpython\"\n    },\n    ```\n\n## Trademarks\n\nSome components of this Python package are from CPython 3.11 logging library for compatibility reasons.\n\nCPython 3.11 is licensed under the PSF license.\nThe logging module is Copyright (C) 2001-2019 Vinay Sajip. All Rights Reserved.\n\nThis 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](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).\nUse of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.\nAny use of third-party trademarks or logos are subject to those third-party's policies.\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "A fast and lightweight logging library for Python",
    "version": "0.9.2",
    "project_urls": {
        "Documentation": "https://microsoft.github.io/picologging/",
        "Homepage": "https://github.com/microsoft/picologging",
        "Source": "https://github.com/microsoft/picologging"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6158acfa2d275293658e4e6b84c1700fff52bc5e9ece57c123dd05729e98fa53",
                "md5": "bed0d4cc6989a4be4a84b3d17af448d1",
                "sha256": "3ef4c40dd5029660d54949422eae1af4e1aa37f5fc2d551ccfc7bf31a72c4083"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-macosx_10_15_universal2.whl",
            "has_sig": false,
            "md5_digest": "bed0d4cc6989a4be4a84b3d17af448d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 161142,
            "upload_time": "2023-05-17T04:09:56",
            "upload_time_iso_8601": "2023-05-17T04:09:56.671172Z",
            "url": "https://files.pythonhosted.org/packages/61/58/acfa2d275293658e4e6b84c1700fff52bc5e9ece57c123dd05729e98fa53/picologging-0.9.2-cp310-cp310-macosx_10_15_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "195412d9ab1eeccf6cad73f7d39877c379a74347a7f075c8fce63c93e6909b5d",
                "md5": "e1b51e3153bb537806dcb3c75695c70f",
                "sha256": "d56134545a322e9bb97c95e52076dc86ccd4c9aa4ea21167f5f1c55f390de8de"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1b51e3153bb537806dcb3c75695c70f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 97649,
            "upload_time": "2023-05-17T04:10:01",
            "upload_time_iso_8601": "2023-05-17T04:10:01.211065Z",
            "url": "https://files.pythonhosted.org/packages/19/54/12d9ab1eeccf6cad73f7d39877c379a74347a7f075c8fce63c93e6909b5d/picologging-0.9.2-cp310-cp310-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79ed820da3dd69777626994ab48542a2338b4054a207504f94f8da08e460d6e4",
                "md5": "3a5b69c9ef38b0ef8cf186872c601a02",
                "sha256": "d3b59501f10cc088fe6a094ce3080ca52c538038081b2d3e632801ccd9a97e17"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3a5b69c9ef38b0ef8cf186872c601a02",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 163838,
            "upload_time": "2023-05-17T04:10:04",
            "upload_time_iso_8601": "2023-05-17T04:10:04.317907Z",
            "url": "https://files.pythonhosted.org/packages/79/ed/820da3dd69777626994ab48542a2338b4054a207504f94f8da08e460d6e4/picologging-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3f4f44961d79bd86b5ec5e64e16acbabf187f2e64c81fea373755e8cd49fca3",
                "md5": "cb71a8ad385da73f88391232ef16bed6",
                "sha256": "37b54895e2a122d0a009b82bd586a35a5762c66045958d0fc1d8c35a623ebc15"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "cb71a8ad385da73f88391232ef16bed6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 175520,
            "upload_time": "2023-05-17T04:10:06",
            "upload_time_iso_8601": "2023-05-17T04:10:06.575466Z",
            "url": "https://files.pythonhosted.org/packages/e3/f4/f44961d79bd86b5ec5e64e16acbabf187f2e64c81fea373755e8cd49fca3/picologging-0.9.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98f8a6e3114238ae06ff60c3cc9d7aca734d1102a19c618cb46800d90e52d22f",
                "md5": "a93f60a89aac2e3a454935995bf7564a",
                "sha256": "f1b4ed6f6d574760e7ce8a277a0478b55da791b1251a6fc44ba2161b096f23ae"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a93f60a89aac2e3a454935995bf7564a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 163736,
            "upload_time": "2023-05-17T04:10:09",
            "upload_time_iso_8601": "2023-05-17T04:10:09.223947Z",
            "url": "https://files.pythonhosted.org/packages/98/f8/a6e3114238ae06ff60c3cc9d7aca734d1102a19c618cb46800d90e52d22f/picologging-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3f41d4cbe1408f5be104cb1d869d06a238412740c81b71729985e8ba90180e57",
                "md5": "9edb065c5dbb2408262b98bd643fd9b7",
                "sha256": "8abb06d75563f35f69aef1fa59753705e2e566a97f954694f7b445a1f638fef7"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "9edb065c5dbb2408262b98bd643fd9b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 77105,
            "upload_time": "2023-05-17T04:10:12",
            "upload_time_iso_8601": "2023-05-17T04:10:12.339461Z",
            "url": "https://files.pythonhosted.org/packages/3f/41/d4cbe1408f5be104cb1d869d06a238412740c81b71729985e8ba90180e57/picologging-0.9.2-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d83951e4088fbdb564377ac89f3d4bdfb675ba614aca483b4ed501b995232c83",
                "md5": "db21c5a73efd6cc3f476cf632af858ff",
                "sha256": "eeae1f52c1a6aeb88256f484d6ae52e92aa4d5761e66c34a913fc98226e269f5"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "db21c5a73efd6cc3f476cf632af858ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 85595,
            "upload_time": "2023-05-17T04:10:14",
            "upload_time_iso_8601": "2023-05-17T04:10:14.583469Z",
            "url": "https://files.pythonhosted.org/packages/d8/39/51e4088fbdb564377ac89f3d4bdfb675ba614aca483b4ed501b995232c83/picologging-0.9.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f2aa7eaa2af2c3f6e1122b9510ee63e6f26f8004c20dfbc2a1cee08e0fd34ac3",
                "md5": "f7ea0d03b63903107bdfdbfd5be0c163",
                "sha256": "b62fdb47ae7c1261e945e0f562d0962b8559e1fd46afc1be30f7ca7decc01eca"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-macosx_10_15_universal2.whl",
            "has_sig": false,
            "md5_digest": "f7ea0d03b63903107bdfdbfd5be0c163",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 161321,
            "upload_time": "2023-05-17T04:10:17",
            "upload_time_iso_8601": "2023-05-17T04:10:17.188328Z",
            "url": "https://files.pythonhosted.org/packages/f2/aa/7eaa2af2c3f6e1122b9510ee63e6f26f8004c20dfbc2a1cee08e0fd34ac3/picologging-0.9.2-cp311-cp311-macosx_10_15_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53afe9e8c10690758efb22234416ad5a8375d30b3b6355e6cc7d10d18adb6261",
                "md5": "916a0f2f33e85b6b0c10f0b5deac17df",
                "sha256": "4fe519f607d03ccb0a629eb23491a9e155b8945e08b8a153600b2853852d9eda"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "916a0f2f33e85b6b0c10f0b5deac17df",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 97737,
            "upload_time": "2023-05-17T04:10:19",
            "upload_time_iso_8601": "2023-05-17T04:10:19.180132Z",
            "url": "https://files.pythonhosted.org/packages/53/af/e9e8c10690758efb22234416ad5a8375d30b3b6355e6cc7d10d18adb6261/picologging-0.9.2-cp311-cp311-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "17c951e238d5169c82483bab367f4facb9f645acdfd34c0acca92a9cd70d49e4",
                "md5": "4fc9a64cadc9c17f114c09c928fe03c1",
                "sha256": "7dfff150c3cf081e4a68c2528687cb7de8114f48578eaa07fb6168e7de2f012f"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4fc9a64cadc9c17f114c09c928fe03c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 163892,
            "upload_time": "2023-05-17T04:10:21",
            "upload_time_iso_8601": "2023-05-17T04:10:21.345436Z",
            "url": "https://files.pythonhosted.org/packages/17/c9/51e238d5169c82483bab367f4facb9f645acdfd34c0acca92a9cd70d49e4/picologging-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bdc6a8f869dc1d9b0953003d4d4efca8e643f064068530edaa2a309ccaaead43",
                "md5": "545893d493d7b67ce88e1116dd0df0d7",
                "sha256": "bb5a85e87bce59a1874494ae2995f1fa4bcbf139e753af717a768313d6057404"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "545893d493d7b67ce88e1116dd0df0d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 175608,
            "upload_time": "2023-05-17T04:10:24",
            "upload_time_iso_8601": "2023-05-17T04:10:24.446130Z",
            "url": "https://files.pythonhosted.org/packages/bd/c6/a8f869dc1d9b0953003d4d4efca8e643f064068530edaa2a309ccaaead43/picologging-0.9.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea02791b9937c17ecec2816301fed659500add7399322fb329b5322fd4ec6879",
                "md5": "3da080f0c616df72eb8ac17662ae3135",
                "sha256": "d45472e29e40be5b1b473cfa4c320adebb088fdb7bd47f9111d21ee37b3fdd33"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3da080f0c616df72eb8ac17662ae3135",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 163812,
            "upload_time": "2023-05-17T04:10:27",
            "upload_time_iso_8601": "2023-05-17T04:10:27.289674Z",
            "url": "https://files.pythonhosted.org/packages/ea/02/791b9937c17ecec2816301fed659500add7399322fb329b5322fd4ec6879/picologging-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be135b9445bdce8ebc750a4ef76a4712b94419fb7c8ce8ddafd12319e0799b4a",
                "md5": "1befa845ad74ca53bf098cd045184089",
                "sha256": "8af05accda1babea4804c65262c7ac1e51586290f7fbff6e7fe93dca09ca1b0f"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "1befa845ad74ca53bf098cd045184089",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 77157,
            "upload_time": "2023-05-17T04:10:29",
            "upload_time_iso_8601": "2023-05-17T04:10:29.450766Z",
            "url": "https://files.pythonhosted.org/packages/be/13/5b9445bdce8ebc750a4ef76a4712b94419fb7c8ce8ddafd12319e0799b4a/picologging-0.9.2-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "86d4d0f92eb1e4220b7ee7fba8839318fb8ca400db29a6f5a561d2d277e8edc2",
                "md5": "dfc7bc41b428178ce64042fa027e8e41",
                "sha256": "b46ac219edac40d98f891e6a2064dbf10f1af328d6e6038997ebaf8b34c8de4f"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dfc7bc41b428178ce64042fa027e8e41",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 85657,
            "upload_time": "2023-05-17T04:10:31",
            "upload_time_iso_8601": "2023-05-17T04:10:31.695655Z",
            "url": "https://files.pythonhosted.org/packages/86/d4/d0f92eb1e4220b7ee7fba8839318fb8ca400db29a6f5a561d2d277e8edc2/picologging-0.9.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8954112ab1029930421d8d2890fddd824b0f2837a8cfba2fb4612c0e1a2aee1c",
                "md5": "211225b7202073de8b9f76fa73e37c8b",
                "sha256": "787f7b0ae666500d99836cd7704d58f752c5f60fd2c2f0c86ac00c09bfe18b80"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "211225b7202073de8b9f76fa73e37c8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 96780,
            "upload_time": "2023-05-17T04:10:33",
            "upload_time_iso_8601": "2023-05-17T04:10:33.890883Z",
            "url": "https://files.pythonhosted.org/packages/89/54/112ab1029930421d8d2890fddd824b0f2837a8cfba2fb4612c0e1a2aee1c/picologging-0.9.2-cp37-cp37m-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae415dd188ec6d10ffa934a25c14ac76ca3c4a12e96049065a4560b2851e74eb",
                "md5": "2eef380e95ddf7836f1516dffd04f799",
                "sha256": "01f35a6a3a0bbfaca8cd8a15af94d6cea1fe8a75d3295aa3779b1e048596fcc1"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2eef380e95ddf7836f1516dffd04f799",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 163238,
            "upload_time": "2023-05-17T04:10:36",
            "upload_time_iso_8601": "2023-05-17T04:10:36.694374Z",
            "url": "https://files.pythonhosted.org/packages/ae/41/5dd188ec6d10ffa934a25c14ac76ca3c4a12e96049065a4560b2851e74eb/picologging-0.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "163488a63939c925444a6b80a8fe7f3df2f46d23019021719a7fd86b0a517cba",
                "md5": "5d03217482c26ae87ecb448e4d7437f7",
                "sha256": "79a2117cd911aaaf705ef15510ca68478666e3d9f8840f108270b7650ad6d235"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5d03217482c26ae87ecb448e4d7437f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 174545,
            "upload_time": "2023-05-17T04:10:39",
            "upload_time_iso_8601": "2023-05-17T04:10:39.330669Z",
            "url": "https://files.pythonhosted.org/packages/16/34/88a63939c925444a6b80a8fe7f3df2f46d23019021719a7fd86b0a517cba/picologging-0.9.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23d013400553203a46d9a6c59ebe0594fad6775bd1947bbbc6cc7f21d8400838",
                "md5": "f002fb130f65aac4330c1ce86ce50c08",
                "sha256": "e2d6886efbd31cb0fe1b900320056f3ad6b785029c8d2a1d64b1ab0b6e59164c"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f002fb130f65aac4330c1ce86ce50c08",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 163045,
            "upload_time": "2023-05-17T04:10:41",
            "upload_time_iso_8601": "2023-05-17T04:10:41.234556Z",
            "url": "https://files.pythonhosted.org/packages/23/d0/13400553203a46d9a6c59ebe0594fad6775bd1947bbbc6cc7f21d8400838/picologging-0.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e3d691a7057e8a7b89e877a53ec7034a2594c1c8b9a94bedc79fa9b5b8895ca",
                "md5": "25639394802a94eee00084791ce2a60a",
                "sha256": "39fcb164b6ce296ad6598397f2f8a21e71f84f42a73cfc08963d227f2ece17db"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "25639394802a94eee00084791ce2a60a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 76885,
            "upload_time": "2023-05-17T04:10:43",
            "upload_time_iso_8601": "2023-05-17T04:10:43.430690Z",
            "url": "https://files.pythonhosted.org/packages/0e/3d/691a7057e8a7b89e877a53ec7034a2594c1c8b9a94bedc79fa9b5b8895ca/picologging-0.9.2-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6429c9cf42520ebd31a68f26e89c0976c7b2f21a697f47fb410a124b07ddb80",
                "md5": "49d92e7aa6a4feb87712ff8347f49fc3",
                "sha256": "fc7c23960a2095cb3d57a60e3dfead16cfde99adcb635efeeb05a09bd5b28b20"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "49d92e7aa6a4feb87712ff8347f49fc3",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 85293,
            "upload_time": "2023-05-17T04:10:45",
            "upload_time_iso_8601": "2023-05-17T04:10:45.066545Z",
            "url": "https://files.pythonhosted.org/packages/b6/42/9c9cf42520ebd31a68f26e89c0976c7b2f21a697f47fb410a124b07ddb80/picologging-0.9.2-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "430e93946a2c8895f0d5b4c44417ff7690a8cd4cabf97fb6a723075adbf4042e",
                "md5": "6c3c63d4e4468b06766073e426c9e90f",
                "sha256": "a98e5b2516763943fab7b5a29a3a1a387a69b1a5ba7e2c145a9f4221ee6ae6b5"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-macosx_10_15_universal2.whl",
            "has_sig": false,
            "md5_digest": "6c3c63d4e4468b06766073e426c9e90f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 160464,
            "upload_time": "2023-05-17T04:10:46",
            "upload_time_iso_8601": "2023-05-17T04:10:46.955467Z",
            "url": "https://files.pythonhosted.org/packages/43/0e/93946a2c8895f0d5b4c44417ff7690a8cd4cabf97fb6a723075adbf4042e/picologging-0.9.2-cp38-cp38-macosx_10_15_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2ca67ac0cb10cab5d04544ce6abd80b13ed6035407ae76423cacdf958bdcd26",
                "md5": "b738fe1463d449d5244d660238e7654a",
                "sha256": "872a21939523f6fb72026d6a6e09a72df21221b922c62919e129cb69565506fa"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b738fe1463d449d5244d660238e7654a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 97224,
            "upload_time": "2023-05-17T04:10:49",
            "upload_time_iso_8601": "2023-05-17T04:10:49.929281Z",
            "url": "https://files.pythonhosted.org/packages/c2/ca/67ac0cb10cab5d04544ce6abd80b13ed6035407ae76423cacdf958bdcd26/picologging-0.9.2-cp38-cp38-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "913d76e9292db2e76b0b38119de6bf54b97beba88ae8f0c3f54fbe7f57cc5338",
                "md5": "7796d575c42a42947ebdaf2c7bd8998b",
                "sha256": "47c13801574aa1eb89297a870d47b59dd18f5b5ad24b30d96ae8ba438439b604"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7796d575c42a42947ebdaf2c7bd8998b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 163423,
            "upload_time": "2023-05-17T04:10:52",
            "upload_time_iso_8601": "2023-05-17T04:10:52.318134Z",
            "url": "https://files.pythonhosted.org/packages/91/3d/76e9292db2e76b0b38119de6bf54b97beba88ae8f0c3f54fbe7f57cc5338/picologging-0.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "457992d44a1eb3bb3753c20b9fa232f3297871f7a16a4b69a9aed88106c492bf",
                "md5": "b0e965117aabdd11f48ac3d56d3b6792",
                "sha256": "dc4d9053113670a11bf2f69a8a69cca88d57eda7b4e3b1c0eb1a8cf88d49fa72"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b0e965117aabdd11f48ac3d56d3b6792",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 175499,
            "upload_time": "2023-05-17T04:10:54",
            "upload_time_iso_8601": "2023-05-17T04:10:54.871477Z",
            "url": "https://files.pythonhosted.org/packages/45/79/92d44a1eb3bb3753c20b9fa232f3297871f7a16a4b69a9aed88106c492bf/picologging-0.9.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c7f2f654c33d6cfa7609960d2fb713e71ba178de655400df3e27b28f6810557",
                "md5": "aa04c4320af897dd07d106705d56c860",
                "sha256": "98787d9dc4401672d0c1f39af1095fc4f53db3b07e2e17fb74059778939ab32d"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aa04c4320af897dd07d106705d56c860",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 163521,
            "upload_time": "2023-05-17T04:10:57",
            "upload_time_iso_8601": "2023-05-17T04:10:57.187471Z",
            "url": "https://files.pythonhosted.org/packages/1c/7f/2f654c33d6cfa7609960d2fb713e71ba178de655400df3e27b28f6810557/picologging-0.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5bb986fffe21e55d9dce38edd979568b4a0c39af8e0e1829dae6afb8ef5fb66",
                "md5": "b4b1fd96aeca7a1a8171e2af561d5b12",
                "sha256": "e322d1f5b6b7b9f2023cd205cd2ce5749e944359d5f53928e3c3d850f910aa33"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "b4b1fd96aeca7a1a8171e2af561d5b12",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 76783,
            "upload_time": "2023-05-17T04:11:00",
            "upload_time_iso_8601": "2023-05-17T04:11:00.143626Z",
            "url": "https://files.pythonhosted.org/packages/a5/bb/986fffe21e55d9dce38edd979568b4a0c39af8e0e1829dae6afb8ef5fb66/picologging-0.9.2-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f412cb7190cd51fc1fed58fefe2ae79a307e703beff653c9dedc5b2f73a73d3f",
                "md5": "ccd300e814959d97df052e61bc7faa77",
                "sha256": "a8ab594d621104d7618929663a5b03af4b2a58679b594f19ba887f4e5d79fb1c"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ccd300e814959d97df052e61bc7faa77",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 85536,
            "upload_time": "2023-05-17T04:11:02",
            "upload_time_iso_8601": "2023-05-17T04:11:02.617143Z",
            "url": "https://files.pythonhosted.org/packages/f4/12/cb7190cd51fc1fed58fefe2ae79a307e703beff653c9dedc5b2f73a73d3f/picologging-0.9.2-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e1d20ecd26aa62c8bc5441a4000354e8c6391aa95a8db120cbbea65192aa335",
                "md5": "35f0cd967e0c8269381213461232e503",
                "sha256": "9d7c02d0fc015dabde3c096d7ce84bd7f167114abba37c7dd6b761086518b6fa"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-macosx_10_15_universal2.whl",
            "has_sig": false,
            "md5_digest": "35f0cd967e0c8269381213461232e503",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 161144,
            "upload_time": "2023-05-17T04:11:05",
            "upload_time_iso_8601": "2023-05-17T04:11:05.482976Z",
            "url": "https://files.pythonhosted.org/packages/8e/1d/20ecd26aa62c8bc5441a4000354e8c6391aa95a8db120cbbea65192aa335/picologging-0.9.2-cp39-cp39-macosx_10_15_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21d1bf9db87bad5b10296cd262c0a186a51b2442f71ea8e9377868f1c3696e92",
                "md5": "a4bf783bb08f6d87bd38a3cd8ac3cc07",
                "sha256": "eefcc1e5bdc0003b37973e803c80b430cd3c1a9ab53839d3e5562d890be1cf77"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a4bf783bb08f6d87bd38a3cd8ac3cc07",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 97645,
            "upload_time": "2023-05-17T04:11:08",
            "upload_time_iso_8601": "2023-05-17T04:11:08.781497Z",
            "url": "https://files.pythonhosted.org/packages/21/d1/bf9db87bad5b10296cd262c0a186a51b2442f71ea8e9377868f1c3696e92/picologging-0.9.2-cp39-cp39-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf3330435942daa7a069b56bab9115d5e1e05e5b6eb62060dbba6c384e49e029",
                "md5": "dab681faadbbb1e89b346788d8b789d2",
                "sha256": "c41ee46960d581faa2fe20098cd0541701d35c04c2e89774781524e7290cd897"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "dab681faadbbb1e89b346788d8b789d2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 163829,
            "upload_time": "2023-05-17T04:11:11",
            "upload_time_iso_8601": "2023-05-17T04:11:11.099462Z",
            "url": "https://files.pythonhosted.org/packages/bf/33/30435942daa7a069b56bab9115d5e1e05e5b6eb62060dbba6c384e49e029/picologging-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e02c411a558febb555d04b7e3343eb6a1a96d0e28acd890ea63934a6732e47ec",
                "md5": "63e2a9dcf785cfde98eff2dbe959f329",
                "sha256": "37e61e6770113473e0aee841b14b6a92e3c8e1982a038f141e5dcd88ac7ff446"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "63e2a9dcf785cfde98eff2dbe959f329",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 175528,
            "upload_time": "2023-05-17T04:11:15",
            "upload_time_iso_8601": "2023-05-17T04:11:15.541678Z",
            "url": "https://files.pythonhosted.org/packages/e0/2c/411a558febb555d04b7e3343eb6a1a96d0e28acd890ea63934a6732e47ec/picologging-0.9.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a2c1388a019750064b9ad667d73decbd5aee1fb6ccf34f0568017431e940e6a3",
                "md5": "c7b2fd8c3e060455d443ac37f7746cbd",
                "sha256": "3aa728c45ef76c284b9febb794998e784ddf8e508d460e9d5f1ac70c0303317f"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c7b2fd8c3e060455d443ac37f7746cbd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 163739,
            "upload_time": "2023-05-17T04:11:17",
            "upload_time_iso_8601": "2023-05-17T04:11:17.511458Z",
            "url": "https://files.pythonhosted.org/packages/a2/c1/388a019750064b9ad667d73decbd5aee1fb6ccf34f0568017431e940e6a3/picologging-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5240590e92a8bc4a482fae74ae46620e1bce658f6c996b8d4ba23a812e7c9c1c",
                "md5": "af5d114874bd2e9d8b8f9b07c3995dd3",
                "sha256": "ab1bbb809ab955ca852dc8a3e78fe14090280dcd81337f8efcb38272b3f24291"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "af5d114874bd2e9d8b8f9b07c3995dd3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 77152,
            "upload_time": "2023-05-17T04:11:20",
            "upload_time_iso_8601": "2023-05-17T04:11:20.201471Z",
            "url": "https://files.pythonhosted.org/packages/52/40/590e92a8bc4a482fae74ae46620e1bce658f6c996b8d4ba23a812e7c9c1c/picologging-0.9.2-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aba8e4478fdf0be15e47dbc298a3fae045cc5be7dce23bfcdbbd7e69e625f340",
                "md5": "405c528ff0ceb59173a50eca6d37cbb5",
                "sha256": "bb026157fd752be9388d9df134631a5089f83e2dbeb1bd85319e5eb4ed410964"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "405c528ff0ceb59173a50eca6d37cbb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 85695,
            "upload_time": "2023-05-17T04:11:22",
            "upload_time_iso_8601": "2023-05-17T04:11:22.691861Z",
            "url": "https://files.pythonhosted.org/packages/ab/a8/e4478fdf0be15e47dbc298a3fae045cc5be7dce23bfcdbbd7e69e625f340/picologging-0.9.2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ebef525e92437f67eded7288aa380e356709e3184e5987799a6c1998fdd7f389",
                "md5": "edb7ca71f1377e7388051b2d235143c1",
                "sha256": "bcb578063a2e2af01948b5d1cbd08c1d54a5411c916da826bf3f695724b93623"
            },
            "downloads": -1,
            "filename": "picologging-0.9.2.tar.gz",
            "has_sig": false,
            "md5_digest": "edb7ca71f1377e7388051b2d235143c1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 79080,
            "upload_time": "2023-05-17T04:11:24",
            "upload_time_iso_8601": "2023-05-17T04:11:24.522963Z",
            "url": "https://files.pythonhosted.org/packages/eb/ef/525e92437f67eded7288aa380e356709e3184e5987799a6c1998fdd7f389/picologging-0.9.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-17 04:11:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "microsoft",
    "github_project": "picologging",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "picologging"
}
        
Elapsed time: 0.06629s