dithering


Namedithering JSON
Version 0.1.27 PyPI version JSON
download
home_pagehttps://backyardml.github.io/
SummaryEfficient implementations of various image dithering methods.
upload_time2023-07-31 21:25:09
maintainerNone
docs_urlNone
authorPatrik Larsson <patrik@backyardml.se>
requires_python>=3.7
licenseNone
keywords image processing dithering rust
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
    <br>
    <img src="https://raw.githubusercontent.com/BackyardML/dithering/72ea732b8c7372af6f427a5f8244af158d80d208/resources/dithering.svg" width="600"/>
    <br>
<p>

![CI](https://github.com/BackyardML/dithering/actions/workflows/CI.yml/badge.svg)

Dithering is an open-source image processing library written in Rust, designed to perform image dithering operations. It provides a collection of algorithms that can be used to convert images to a limited color palette, resulting in the illusion of additional colors. This library is licensed under the MIT license.

## Features

- Perform image dithering operations to reduce the number of colors in an image.
- Support for ordered dithering algorithm.
- Convert images to a limited color palette.
- Integration with Python through Rust's Foreign Function Interface (FFI).

## Installation
To install the library using pip, run the following command:
```commandLine
pip install dithering
```
## Usage

Here's an example usage of the Dithering library in Python:

```python
from PIL import Image
from dithering import ordered_dither
import numpy as np

input_image = np.array(Image.open('path/to/image.jpeg'))

output_image = ordered_dither(input_image, "Bayer2x2")
```

| Original               | Dithered               |
| ---------------------- | ---------------------- |
| ![original](https://github.com/BackyardML/dithering/blob/main/resources/original.png?raw=true) | ![dithered](https://github.com/BackyardML/dithering/blob/main/resources/dithered.png?raw=true) |

In the example above, we first import the necessary modules. Then, we load an image using the PIL library and convert it to a NumPy array. We pick a dither matrix ("`Dither2x2`") and pass it along with the input image to the `ordered_dither` function from the `dithering` module. The function returns the dithered output image as a NumPy array.

## Contributing

Contributions to the Dithering library are welcome! If you want to contribute, please follow these steps:

1. Fork the repository on GitHub.
2. Create a new branch from the `main` branch.
3. Make your changes and ensure the tests pass.
4. Add/update tests if applicable.
5. Commit your changes and push them to your forked repository.
6. Submit a pull request to the `main` branch of the original repository.

Please make sure to follow the code style and conventions used in the project.

## License

The Dithering library is licensed under the MIT license. See the [LICENSE](https://github.com/BackyardML/dithering/blob/main/LICENSE) file for more details.

## Contact

If you have any questions, suggestions, or feedback regarding the Dithering library, you can reach out to us by creating an issue on the GitHub repository or contacting us via email at [info@backyardml.se](mailto:info@backyardml.se).

Feel free to explore the repository, submit bug reports, or request new features. We appreciate your interest and support in advancing the Dithering library.

            

Raw data

            {
    "_id": null,
    "home_page": "https://backyardml.github.io/",
    "name": "dithering",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "image processing,dithering,rust",
    "author": "Patrik Larsson <patrik@backyardml.se>",
    "author_email": "Patrik Larsson <patrik@backyardml.se>",
    "download_url": "https://files.pythonhosted.org/packages/a4/48/311d6c21f3b62ea618759fe56291a72941ea289fccf9f5bc13e16285c85e/dithering-0.1.27.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n    <br>\n    <img src=\"https://raw.githubusercontent.com/BackyardML/dithering/72ea732b8c7372af6f427a5f8244af158d80d208/resources/dithering.svg\" width=\"600\"/>\n    <br>\n<p>\n\n![CI](https://github.com/BackyardML/dithering/actions/workflows/CI.yml/badge.svg)\n\nDithering is an open-source image processing library written in Rust, designed to perform image dithering operations. It provides a collection of algorithms that can be used to convert images to a limited color palette, resulting in the illusion of additional colors. This library is licensed under the MIT license.\n\n## Features\n\n- Perform image dithering operations to reduce the number of colors in an image.\n- Support for ordered dithering algorithm.\n- Convert images to a limited color palette.\n- Integration with Python through Rust's Foreign Function Interface (FFI).\n\n## Installation\nTo install the library using pip, run the following command:\n```commandLine\npip install dithering\n```\n## Usage\n\nHere's an example usage of the Dithering library in Python:\n\n```python\nfrom PIL import Image\nfrom dithering import ordered_dither\nimport numpy as np\n\ninput_image = np.array(Image.open('path/to/image.jpeg'))\n\noutput_image = ordered_dither(input_image, \"Bayer2x2\")\n```\n\n| Original               | Dithered               |\n| ---------------------- | ---------------------- |\n| ![original](https://github.com/BackyardML/dithering/blob/main/resources/original.png?raw=true) | ![dithered](https://github.com/BackyardML/dithering/blob/main/resources/dithered.png?raw=true) |\n\nIn the example above, we first import the necessary modules. Then, we load an image using the PIL library and convert it to a NumPy array. We pick a dither matrix (\"`Dither2x2`\") and pass it along with the input image to the `ordered_dither` function from the `dithering` module. The function returns the dithered output image as a NumPy array.\n\n## Contributing\n\nContributions to the Dithering library are welcome! If you want to contribute, please follow these steps:\n\n1. Fork the repository on GitHub.\n2. Create a new branch from the `main` branch.\n3. Make your changes and ensure the tests pass.\n4. Add/update tests if applicable.\n5. Commit your changes and push them to your forked repository.\n6. Submit a pull request to the `main` branch of the original repository.\n\nPlease make sure to follow the code style and conventions used in the project.\n\n## License\n\nThe Dithering library is licensed under the MIT license. See the [LICENSE](https://github.com/BackyardML/dithering/blob/main/LICENSE) file for more details.\n\n## Contact\n\nIf you have any questions, suggestions, or feedback regarding the Dithering library, you can reach out to us by creating an issue on the GitHub repository or contacting us via email at [info@backyardml.se](mailto:info@backyardml.se).\n\nFeel free to explore the repository, submit bug reports, or request new features. We appreciate your interest and support in advancing the Dithering library.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Efficient implementations of various image dithering methods.",
    "version": "0.1.27",
    "project_urls": {
        "Homepage": "https://backyardml.github.io/",
        "Source Code": "https://github.com/BackyardML/dithering"
    },
    "split_keywords": [
        "image processing",
        "dithering",
        "rust"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac7c2156351ef8a297614f02d6817a8bf2377e59729fee7d4b80d0a0b28f816e",
                "md5": "55078062abe2c211656cc6080639a13b",
                "sha256": "5410e803841209222e007a935e5e3ee00f59993be77278e54dced60ff7fcae5f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "55078062abe2c211656cc6080639a13b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 254701,
            "upload_time": "2023-07-31T21:22:25",
            "upload_time_iso_8601": "2023-07-31T21:22:25.003021Z",
            "url": "https://files.pythonhosted.org/packages/ac/7c/2156351ef8a297614f02d6817a8bf2377e59729fee7d4b80d0a0b28f816e/dithering-0.1.27-cp310-cp310-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a0858e6e28597e99074a289b050475b69ba91024d0a0316bde661e6feb9f19f2",
                "md5": "a34fefbfca7fc391bd74f5d7dfd3d559",
                "sha256": "43cf39756f3b079e821efa6fadbdc280c0ccf928fddfd05974819734b14c1329"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a34fefbfca7fc391bd74f5d7dfd3d559",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 249474,
            "upload_time": "2023-07-31T21:22:27",
            "upload_time_iso_8601": "2023-07-31T21:22:27.297555Z",
            "url": "https://files.pythonhosted.org/packages/a0/85/8e6e28597e99074a289b050475b69ba91024d0a0316bde661e6feb9f19f2/dithering-0.1.27-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a6be46b2f0b2a5e79bf9d27970914ecbf85b4eb5aac8671e18cad233ea0e4504",
                "md5": "f0d2d5f42910c72f5b8abafbe1b5cf55",
                "sha256": "6e240a99bb7510674dd68e8e46a393d90fbe519f74e5234e4d604ca4457f9151"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f0d2d5f42910c72f5b8abafbe1b5cf55",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1099888,
            "upload_time": "2023-07-31T21:22:29",
            "upload_time_iso_8601": "2023-07-31T21:22:29.500431Z",
            "url": "https://files.pythonhosted.org/packages/a6/be/46b2f0b2a5e79bf9d27970914ecbf85b4eb5aac8671e18cad233ea0e4504/dithering-0.1.27-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e8d90442e90a60b1ea15d78643e11afc2c803bf3e1140d78fc77b350aaf57dc7",
                "md5": "9d0f70081bf0c910a76fe002209d9cd2",
                "sha256": "76d948e161b658a4c998e74e8e55370b8408ed7fe9e20b4298e93c137547cd92"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "9d0f70081bf0c910a76fe002209d9cd2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1104592,
            "upload_time": "2023-07-31T21:22:31",
            "upload_time_iso_8601": "2023-07-31T21:22:31.463467Z",
            "url": "https://files.pythonhosted.org/packages/e8/d9/0442e90a60b1ea15d78643e11afc2c803bf3e1140d78fc77b350aaf57dc7/dithering-0.1.27-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "17123aad3c189a523defb6a9401c940db40c0ce047b9ea1e7d8e5221f4ece169",
                "md5": "33cad2dcb2432b16fac4f6eabde14830",
                "sha256": "e407901e847315ac35a9c3c12a598e0619c745decceb9910ef02e59717e4e515"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "33cad2dcb2432b16fac4f6eabde14830",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1209358,
            "upload_time": "2023-07-31T21:22:33",
            "upload_time_iso_8601": "2023-07-31T21:22:33.513636Z",
            "url": "https://files.pythonhosted.org/packages/17/12/3aad3c189a523defb6a9401c940db40c0ce047b9ea1e7d8e5221f4ece169/dithering-0.1.27-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fd177789a5246e199e584a930e5930c08265d16be3d0a647a741862bc2fa72b8",
                "md5": "3648a8f720f9ceda274a66c01e9bdc9b",
                "sha256": "50ea29f6484af8be83429645b984f18062be9aa9795160dd1d78ad697aec04cc"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "3648a8f720f9ceda274a66c01e9bdc9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1273770,
            "upload_time": "2023-07-31T21:22:36",
            "upload_time_iso_8601": "2023-07-31T21:22:36.237081Z",
            "url": "https://files.pythonhosted.org/packages/fd/17/7789a5246e199e584a930e5930c08265d16be3d0a647a741862bc2fa72b8/dithering-0.1.27-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7db9ef1a27775d7ef5ba4e3404d92dd36d3ce339cd8e1964ce577e75b896771d",
                "md5": "ffc1703e0e486227272eb5fd56e4c31f",
                "sha256": "72d5565adb4fc29e046e5086cccc8a9030dd1bc8520f0e4b2867510cbad5bfa2"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ffc1703e0e486227272eb5fd56e4c31f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1101288,
            "upload_time": "2023-07-31T21:22:38",
            "upload_time_iso_8601": "2023-07-31T21:22:38.484307Z",
            "url": "https://files.pythonhosted.org/packages/7d/b9/ef1a27775d7ef5ba4e3404d92dd36d3ce339cd8e1964ce577e75b896771d/dithering-0.1.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e605fb6169230e3db3e6a397ed3490717195bf6bbbd4c7777a18cf852eb3e73b",
                "md5": "eb260c5f633b188a98164ca2af4e5a0c",
                "sha256": "ee81a96fd520b0986901870235f05b99850b0c39b464fe312e6b863b8b305bad"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "eb260c5f633b188a98164ca2af4e5a0c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1128746,
            "upload_time": "2023-07-31T21:22:41",
            "upload_time_iso_8601": "2023-07-31T21:22:41.256143Z",
            "url": "https://files.pythonhosted.org/packages/e6/05/fb6169230e3db3e6a397ed3490717195bf6bbbd4c7777a18cf852eb3e73b/dithering-0.1.27-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9fe1d528837ae049dd246a974716e2d15397fd57f454251a0bdcde0b4d4e9677",
                "md5": "61382a01d0c42b76fa86920b3e5e48d5",
                "sha256": "55c2a9f14506c0035d5e285c5cbc40514aa688358e139e7d28f8e53622319be4"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "61382a01d0c42b76fa86920b3e5e48d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 126578,
            "upload_time": "2023-07-31T21:22:42",
            "upload_time_iso_8601": "2023-07-31T21:22:42.915966Z",
            "url": "https://files.pythonhosted.org/packages/9f/e1/d528837ae049dd246a974716e2d15397fd57f454251a0bdcde0b4d4e9677/dithering-0.1.27-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "533a55f97e5aefe823fcc7c6168ac9c39acf4150207e8e677b8633efebfcc0fa",
                "md5": "7ec0dfd77dfa3d1bd5a5c5e415789291",
                "sha256": "e8b56492dd6d8ec41723991e38be2b508f49ea3cdd26e866484888d69cef337c"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7ec0dfd77dfa3d1bd5a5c5e415789291",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 130769,
            "upload_time": "2023-07-31T21:22:44",
            "upload_time_iso_8601": "2023-07-31T21:22:44.820142Z",
            "url": "https://files.pythonhosted.org/packages/53/3a/55f97e5aefe823fcc7c6168ac9c39acf4150207e8e677b8633efebfcc0fa/dithering-0.1.27-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a4f09458339ac059af24c578d364a399f312d81260281c6fcb3cf7c51b8088c1",
                "md5": "d6e3df061907cad7ccc56c14eb4df9b5",
                "sha256": "463761a9e2dca6368e1d6c84a2cca0fe545219a49c626ed2d49b66b468d6bbbc"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d6e3df061907cad7ccc56c14eb4df9b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 254691,
            "upload_time": "2023-07-31T21:22:46",
            "upload_time_iso_8601": "2023-07-31T21:22:46.480355Z",
            "url": "https://files.pythonhosted.org/packages/a4/f0/9458339ac059af24c578d364a399f312d81260281c6fcb3cf7c51b8088c1/dithering-0.1.27-cp311-cp311-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ec211d11fc3d5f4aa79a6b00d7326b08876d877e9d46e436f0054ebfc379d77",
                "md5": "173f92fcd7c7cf63678f5d864559a202",
                "sha256": "b750854a4596821890637085aa7d1cd73c983a758264f242420dad49c15a5550"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "173f92fcd7c7cf63678f5d864559a202",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 249477,
            "upload_time": "2023-07-31T21:22:48",
            "upload_time_iso_8601": "2023-07-31T21:22:48.154880Z",
            "url": "https://files.pythonhosted.org/packages/4e/c2/11d11fc3d5f4aa79a6b00d7326b08876d877e9d46e436f0054ebfc379d77/dithering-0.1.27-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b1fe1dd35cb514c31df34c27f0dfdb5bac39db11a18d8796001292621640de09",
                "md5": "5a4185e71318a8700fd0d6f00d3a709d",
                "sha256": "0f2267f83dbc374f990902a06be14ac8a37bae3c6d18ee0217f25553d5c8b087"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5a4185e71318a8700fd0d6f00d3a709d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1099971,
            "upload_time": "2023-07-31T21:22:50",
            "upload_time_iso_8601": "2023-07-31T21:22:50.035238Z",
            "url": "https://files.pythonhosted.org/packages/b1/fe/1dd35cb514c31df34c27f0dfdb5bac39db11a18d8796001292621640de09/dithering-0.1.27-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cdd39dbd2cf919dace870c991008ffd8812a4cfa7c418b32bce71771e21c3494",
                "md5": "40f3c5797ae9e5d310f3be239944f470",
                "sha256": "0df5bd13b6f4c742f09c0c51e1b138aa1c7146c57a32833bfb414f3a2d476e1e"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "40f3c5797ae9e5d310f3be239944f470",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1104622,
            "upload_time": "2023-07-31T21:22:52",
            "upload_time_iso_8601": "2023-07-31T21:22:52.373452Z",
            "url": "https://files.pythonhosted.org/packages/cd/d3/9dbd2cf919dace870c991008ffd8812a4cfa7c418b32bce71771e21c3494/dithering-0.1.27-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a95e67923820d2e4fcf91bf5867f4198afc4d7ebf3aafce4c7e5ccb1b9c09914",
                "md5": "5ae917f7c70dc3dcad6cd856d86f8010",
                "sha256": "8ece562f056870ec57271de7ff85a354298a054516a1a9adb83d3873d5173e37"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5ae917f7c70dc3dcad6cd856d86f8010",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1209385,
            "upload_time": "2023-07-31T21:22:54",
            "upload_time_iso_8601": "2023-07-31T21:22:54.700819Z",
            "url": "https://files.pythonhosted.org/packages/a9/5e/67923820d2e4fcf91bf5867f4198afc4d7ebf3aafce4c7e5ccb1b9c09914/dithering-0.1.27-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d45a975b22b39a40e040cf4f53da55a82feaad2d3ac6ae76ab14a2679753bd7d",
                "md5": "15b39bcf501d6eddc76e2603b672affb",
                "sha256": "7bdd975c2643af8eab36512216aabddf9be2274b847863f6a6d44fbbbd4152a2"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "15b39bcf501d6eddc76e2603b672affb",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1273788,
            "upload_time": "2023-07-31T21:22:57",
            "upload_time_iso_8601": "2023-07-31T21:22:57.137336Z",
            "url": "https://files.pythonhosted.org/packages/d4/5a/975b22b39a40e040cf4f53da55a82feaad2d3ac6ae76ab14a2679753bd7d/dithering-0.1.27-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9a42463f9dd688c3b828736d6e5439c2590081c78855435368d35e963b8936d9",
                "md5": "10a7c41ca5b46a23b2f977988578ba9c",
                "sha256": "a186178b3b88f560410d698183260b5e4887c4d4d5ae103d454c202cbc9787d3"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "10a7c41ca5b46a23b2f977988578ba9c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1101327,
            "upload_time": "2023-07-31T21:22:59",
            "upload_time_iso_8601": "2023-07-31T21:22:59.077602Z",
            "url": "https://files.pythonhosted.org/packages/9a/42/463f9dd688c3b828736d6e5439c2590081c78855435368d35e963b8936d9/dithering-0.1.27-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a59bae54c2f7973d27d86bf49da63456eda9e8ba705a28d35adbb76187c52c32",
                "md5": "a031c28ce290dbdcf09ac098cbf5c542",
                "sha256": "0a47ab5cbb717862c13075981325665f0900797d1f85c2c944514b3ffa077e99"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "a031c28ce290dbdcf09ac098cbf5c542",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1128784,
            "upload_time": "2023-07-31T21:23:01",
            "upload_time_iso_8601": "2023-07-31T21:23:01.287866Z",
            "url": "https://files.pythonhosted.org/packages/a5/9b/ae54c2f7973d27d86bf49da63456eda9e8ba705a28d35adbb76187c52c32/dithering-0.1.27-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "86bc09ff781206eaeeeebafe619a4e1418b141f8bbe704218b319a4b8701107a",
                "md5": "edfab7f6ef6973b1b4e75fcef669f1b7",
                "sha256": "b91cabcd8689ee64320fa07d64a18e32a0dc584f4f4306d9dfe31e8d6ff3d746"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "edfab7f6ef6973b1b4e75fcef669f1b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 126585,
            "upload_time": "2023-07-31T21:23:03",
            "upload_time_iso_8601": "2023-07-31T21:23:03.533730Z",
            "url": "https://files.pythonhosted.org/packages/86/bc/09ff781206eaeeeebafe619a4e1418b141f8bbe704218b319a4b8701107a/dithering-0.1.27-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bed6bd35ebd56e9712d476e4021ffc73c7decc30ec4ce6e28d5faaad8e8be08c",
                "md5": "eb8bc3441e82ee578a15ea535472534d",
                "sha256": "034e4676f2f78207bf03e889431e42327814eb9e852dffa0b92b69fb0c80ed16"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "eb8bc3441e82ee578a15ea535472534d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 130782,
            "upload_time": "2023-07-31T21:23:04",
            "upload_time_iso_8601": "2023-07-31T21:23:04.919919Z",
            "url": "https://files.pythonhosted.org/packages/be/d6/bd35ebd56e9712d476e4021ffc73c7decc30ec4ce6e28d5faaad8e8be08c/dithering-0.1.27-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed04bedf1a36581eff7f11964f5b7e6ae3d2ddc3787a44694e7a47840a3fa633",
                "md5": "afe245feb1e0bf2368f19ba6fc25dc81",
                "sha256": "83befb6aa275113a2a21361ff74f9a2255d3b9a543945f65c67251f7a96932e5"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "afe245feb1e0bf2368f19ba6fc25dc81",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1099900,
            "upload_time": "2023-07-31T21:23:07",
            "upload_time_iso_8601": "2023-07-31T21:23:07.070191Z",
            "url": "https://files.pythonhosted.org/packages/ed/04/bedf1a36581eff7f11964f5b7e6ae3d2ddc3787a44694e7a47840a3fa633/dithering-0.1.27-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ccebe057fc21bc3ca54c48517cee495a598d1e05c5c9955d4abfc49e2127f559",
                "md5": "008bc42a3b579daddd0e546b9fefc9aa",
                "sha256": "237601e106fdeb2b3eff89630a1fbe7a9e0b2efb346e075b1e7ebe72c27d2d19"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "008bc42a3b579daddd0e546b9fefc9aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1104535,
            "upload_time": "2023-07-31T21:23:09",
            "upload_time_iso_8601": "2023-07-31T21:23:09.685068Z",
            "url": "https://files.pythonhosted.org/packages/cc/eb/e057fc21bc3ca54c48517cee495a598d1e05c5c9955d4abfc49e2127f559/dithering-0.1.27-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69177301f70b20253f3c8b52f92d234807f03806ec45609d3296c5c02a99a60f",
                "md5": "dd379d43cce5098fed1c84282d329455",
                "sha256": "73af38542ee13ac61faa07c55f768c11f918ba7f484a9548031794e11675bb98"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "dd379d43cce5098fed1c84282d329455",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1209655,
            "upload_time": "2023-07-31T21:23:11",
            "upload_time_iso_8601": "2023-07-31T21:23:11.504257Z",
            "url": "https://files.pythonhosted.org/packages/69/17/7301f70b20253f3c8b52f92d234807f03806ec45609d3296c5c02a99a60f/dithering-0.1.27-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "494fed85493f37afcdf10e6b6051d493627680cf40195d185bc882ecaa2e07a0",
                "md5": "d245741195418c99b25ee8b7f3cd5d07",
                "sha256": "611ed887367999e0dc645451e66f54ddbd342fc79d1c08cf473a4f591bdbbecd"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "d245741195418c99b25ee8b7f3cd5d07",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1273903,
            "upload_time": "2023-07-31T21:23:13",
            "upload_time_iso_8601": "2023-07-31T21:23:13.878621Z",
            "url": "https://files.pythonhosted.org/packages/49/4f/ed85493f37afcdf10e6b6051d493627680cf40195d185bc882ecaa2e07a0/dithering-0.1.27-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0e476d5021398bef09b0f57e0b6994eeef956ef4e7fdee21e5a348b89acb1a0",
                "md5": "50e65ca922019c3fce69f614236bce51",
                "sha256": "f1f863b733b9665fa9319b7248d01915674831b4d843d692739df8ecbe2c7b13"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "50e65ca922019c3fce69f614236bce51",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1101395,
            "upload_time": "2023-07-31T21:23:16",
            "upload_time_iso_8601": "2023-07-31T21:23:16.035412Z",
            "url": "https://files.pythonhosted.org/packages/d0/e4/76d5021398bef09b0f57e0b6994eeef956ef4e7fdee21e5a348b89acb1a0/dithering-0.1.27-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d862737ee74f5f26265c359ae104e0dfa40260995f324c99c0f3007278e5d64a",
                "md5": "36c4cb45d15abb6768d9698930690f9b",
                "sha256": "6adb227b4dff6d70bce2c0d271fbf5808d2372f7cecee5d3f79e09f277442a32"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "36c4cb45d15abb6768d9698930690f9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1128532,
            "upload_time": "2023-07-31T21:23:18",
            "upload_time_iso_8601": "2023-07-31T21:23:18.403228Z",
            "url": "https://files.pythonhosted.org/packages/d8/62/737ee74f5f26265c359ae104e0dfa40260995f324c99c0f3007278e5d64a/dithering-0.1.27-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c57268da55958cd7c81bf094303ad55070407464d0efb40e453e0203a2230b5e",
                "md5": "e4caccf0bcec7c8e4d829b150178fac4",
                "sha256": "9ca21c639faf89a35690e2f1b45c823f233655959d2383ae80cf8b604b128442"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e4caccf0bcec7c8e4d829b150178fac4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1100020,
            "upload_time": "2023-07-31T21:23:21",
            "upload_time_iso_8601": "2023-07-31T21:23:21.158043Z",
            "url": "https://files.pythonhosted.org/packages/c5/72/68da55958cd7c81bf094303ad55070407464d0efb40e453e0203a2230b5e/dithering-0.1.27-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2de6c24f65c9f3aec325fe5b0642c91bdec673c1f1c2b3679c5150f060faa51d",
                "md5": "b66f2e198f57cc2f8e24f7d0c108af8a",
                "sha256": "96ada061ff90a1c2c622af42f73ad0d11916cd74afc9a7ab1f2b55c6f2dfbad5"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "b66f2e198f57cc2f8e24f7d0c108af8a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1104687,
            "upload_time": "2023-07-31T21:23:23",
            "upload_time_iso_8601": "2023-07-31T21:23:23.479250Z",
            "url": "https://files.pythonhosted.org/packages/2d/e6/c24f65c9f3aec325fe5b0642c91bdec673c1f1c2b3679c5150f060faa51d/dithering-0.1.27-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bf4a58ed105fa4bf60407f3fd05869856fb915fc7c7cfa2e45bd85e6590e8df8",
                "md5": "0ab8975a6d96bcf7a53ad9b5b78fa8dc",
                "sha256": "f875bf7e0165a0d81c9cd973f3711af0a19842047ba8850c8478ecef32d37331"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "0ab8975a6d96bcf7a53ad9b5b78fa8dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1209505,
            "upload_time": "2023-07-31T21:23:25",
            "upload_time_iso_8601": "2023-07-31T21:23:25.323687Z",
            "url": "https://files.pythonhosted.org/packages/bf/4a/58ed105fa4bf60407f3fd05869856fb915fc7c7cfa2e45bd85e6590e8df8/dithering-0.1.27-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b59e63d96fbfafa1e729ed8d0a59af8fb6255a75e89913205be999d28dfb258d",
                "md5": "1fadf077ac88a98198156a4e4f9ffaab",
                "sha256": "32b77ccbb4094021f5865fc8198dde9bf75d0efba673d3e804ca3f010d36e9a7"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1fadf077ac88a98198156a4e4f9ffaab",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1272482,
            "upload_time": "2023-07-31T21:23:29",
            "upload_time_iso_8601": "2023-07-31T21:23:29.474103Z",
            "url": "https://files.pythonhosted.org/packages/b5/9e/63d96fbfafa1e729ed8d0a59af8fb6255a75e89913205be999d28dfb258d/dithering-0.1.27-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "beef857fb8ffe253252410656dfc9f096e8f611d8d2371426329e6534a19adc8",
                "md5": "4d8ac7d672c6f71b8753e376e89a66b8",
                "sha256": "f9f23aab1d344d817c606728c237ccad718fa242b0968676704e0972f295a67e"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4d8ac7d672c6f71b8753e376e89a66b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1101500,
            "upload_time": "2023-07-31T21:23:31",
            "upload_time_iso_8601": "2023-07-31T21:23:31.545537Z",
            "url": "https://files.pythonhosted.org/packages/be/ef/857fb8ffe253252410656dfc9f096e8f611d8d2371426329e6534a19adc8/dithering-0.1.27-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae9e03cfa98ccd4aa5141887352b79d3d1b47f86f80356ee01334133dbde42ac",
                "md5": "c5b05781c3b5d09081a82382f6959876",
                "sha256": "d5bc95369348492c25d24608bffe79e35a667b1020764c6b7297471bcedb74fd"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "c5b05781c3b5d09081a82382f6959876",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1129050,
            "upload_time": "2023-07-31T21:23:35",
            "upload_time_iso_8601": "2023-07-31T21:23:35.335856Z",
            "url": "https://files.pythonhosted.org/packages/ae/9e/03cfa98ccd4aa5141887352b79d3d1b47f86f80356ee01334133dbde42ac/dithering-0.1.27-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bb84497bdcaa33b02716ea2905775d5ac8b26534695d18cb35c664a79cd2735b",
                "md5": "bc2784762f2981e64055306ad18040e8",
                "sha256": "73e7e02013b2f699c3405ff8c71e5d90ff740844c56246e161f43400b42698d6"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-none-win32.whl",
            "has_sig": false,
            "md5_digest": "bc2784762f2981e64055306ad18040e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 126453,
            "upload_time": "2023-07-31T21:23:36",
            "upload_time_iso_8601": "2023-07-31T21:23:36.953210Z",
            "url": "https://files.pythonhosted.org/packages/bb/84/497bdcaa33b02716ea2905775d5ac8b26534695d18cb35c664a79cd2735b/dithering-0.1.27-cp37-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4d63a0d791d48e60db79a51d4b23006f762c8640e8730ea600cb213a0d31a9c8",
                "md5": "eb000c18f547e6612d3a6985adcfc757",
                "sha256": "b8612ce10abeb6642678a837b22eb8170f9005368161d73bbf8c98e2fc36e227"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "eb000c18f547e6612d3a6985adcfc757",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 130774,
            "upload_time": "2023-07-31T21:23:38",
            "upload_time_iso_8601": "2023-07-31T21:23:38.410484Z",
            "url": "https://files.pythonhosted.org/packages/4d/63/a0d791d48e60db79a51d4b23006f762c8640e8730ea600cb213a0d31a9c8/dithering-0.1.27-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb266e3bbebe92670bf11dffe660dca27c7ff8ae7e62e215a957408c0a0bf275",
                "md5": "8256f4b1d4c53519a453e71061c0772c",
                "sha256": "c4de43c028dc3f0887fe3256debcb8f4c923481908b1181c2876a437a0b8445c"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8256f4b1d4c53519a453e71061c0772c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1100056,
            "upload_time": "2023-07-31T21:23:40",
            "upload_time_iso_8601": "2023-07-31T21:23:40.781656Z",
            "url": "https://files.pythonhosted.org/packages/cb/26/6e3bbebe92670bf11dffe660dca27c7ff8ae7e62e215a957408c0a0bf275/dithering-0.1.27-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "84626866d21e5fcd89a344d54c5efd39322799e71c8b66529760ac91edbcb22b",
                "md5": "cdadb78edfc4c1d7f4effcf29f3ee05a",
                "sha256": "b8542ade8b5ee6e3cff75995118a139843c5380634d5c69891f04e091636c65d"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "cdadb78edfc4c1d7f4effcf29f3ee05a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1104641,
            "upload_time": "2023-07-31T21:23:43",
            "upload_time_iso_8601": "2023-07-31T21:23:43.419595Z",
            "url": "https://files.pythonhosted.org/packages/84/62/6866d21e5fcd89a344d54c5efd39322799e71c8b66529760ac91edbcb22b/dithering-0.1.27-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a662a1f947a047f9c97dc06ec92cb9609fbbb4326cf8c8f7958fe77d3cff09db",
                "md5": "419cf221dab22f73360a3e6d5cf86ef3",
                "sha256": "1355b8504925e173cdcdd700eb70a1d3b731f8cad8949b717fcec04f4672a923"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "419cf221dab22f73360a3e6d5cf86ef3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1209598,
            "upload_time": "2023-07-31T21:23:46",
            "upload_time_iso_8601": "2023-07-31T21:23:46.320389Z",
            "url": "https://files.pythonhosted.org/packages/a6/62/a1f947a047f9c97dc06ec92cb9609fbbb4326cf8c8f7958fe77d3cff09db/dithering-0.1.27-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "45fa89e7db63856fb0b52f2030783438a3fabd520af0663bce2374f7783c3f4d",
                "md5": "4dbdc79d866246ce3a20f32104b383a1",
                "sha256": "3811252583212a5727760573052c4435f7d5cef072cb8ee5a522ec383ad3018e"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "4dbdc79d866246ce3a20f32104b383a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1272461,
            "upload_time": "2023-07-31T21:23:48",
            "upload_time_iso_8601": "2023-07-31T21:23:48.530170Z",
            "url": "https://files.pythonhosted.org/packages/45/fa/89e7db63856fb0b52f2030783438a3fabd520af0663bce2374f7783c3f4d/dithering-0.1.27-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6854339092da7b9f837d3f83756e8fcfc900df8467800057090039054d9411f",
                "md5": "034f54723151e3101ab4473a84dfd0fa",
                "sha256": "67d4df398614a924f13d97536f50dce305adaf8d226b3854b4116e4decf0e2d0"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "034f54723151e3101ab4473a84dfd0fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1101425,
            "upload_time": "2023-07-31T21:23:51",
            "upload_time_iso_8601": "2023-07-31T21:23:51.225930Z",
            "url": "https://files.pythonhosted.org/packages/e6/85/4339092da7b9f837d3f83756e8fcfc900df8467800057090039054d9411f/dithering-0.1.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "86ce05fe85ce7cb2f2ae9f2b690ef1e49facb546b77304224119d3d6b88ac08b",
                "md5": "78a32bc131a045a6e9ef46476258da2b",
                "sha256": "a3a455a2b81d79ec87625b697cadb64fa3f6c0c62da82b76a8d1cc9509a1964e"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "78a32bc131a045a6e9ef46476258da2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1129093,
            "upload_time": "2023-07-31T21:23:53",
            "upload_time_iso_8601": "2023-07-31T21:23:53.398448Z",
            "url": "https://files.pythonhosted.org/packages/86/ce/05fe85ce7cb2f2ae9f2b690ef1e49facb546b77304224119d3d6b88ac08b/dithering-0.1.27-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c9a3b2b7daae08976bc49eca17795dca72c191a9e09deafafa36bcdb63d425d2",
                "md5": "c772ec91dcc5447755a0c3a7410bf83a",
                "sha256": "0e2e8fd32a1df714fc2f947f07d67f63017068eadf58fe635489b7f9743502b1"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "c772ec91dcc5447755a0c3a7410bf83a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 126612,
            "upload_time": "2023-07-31T21:23:55",
            "upload_time_iso_8601": "2023-07-31T21:23:55.730084Z",
            "url": "https://files.pythonhosted.org/packages/c9/a3/b2b7daae08976bc49eca17795dca72c191a9e09deafafa36bcdb63d425d2/dithering-0.1.27-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5b96e369249d397eb10f2211a6632ab5a1290b3514254e70cfef4e0c311962d0",
                "md5": "5e4895c6d89029ba46322335ec3c0d58",
                "sha256": "3ef6dc8d1bb067ea197cb54cc053d0044af1f7f413598701d9a6c738f8b5610a"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5e4895c6d89029ba46322335ec3c0d58",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 130815,
            "upload_time": "2023-07-31T21:23:57",
            "upload_time_iso_8601": "2023-07-31T21:23:57.289087Z",
            "url": "https://files.pythonhosted.org/packages/5b/96/e369249d397eb10f2211a6632ab5a1290b3514254e70cfef4e0c311962d0/dithering-0.1.27-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f520b5cf0aceab6a93fcbe46009f0984609123e99f38bd0db77a316b488f132",
                "md5": "22fe17e818209a2582538d8e72508858",
                "sha256": "232045262fb8f0eb997d341cea7a21898eefa0d9489dc324929cba0316c71f06"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "22fe17e818209a2582538d8e72508858",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1099814,
            "upload_time": "2023-07-31T21:23:59",
            "upload_time_iso_8601": "2023-07-31T21:23:59.079931Z",
            "url": "https://files.pythonhosted.org/packages/5f/52/0b5cf0aceab6a93fcbe46009f0984609123e99f38bd0db77a316b488f132/dithering-0.1.27-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "09892459127da7f8e46a5d181efe4cdfcb8c4360d18083c10153d36d4b4c201a",
                "md5": "c9ee9ae164c16d9f4a9f78f4587d416d",
                "sha256": "54cc247f15e116c50ea12c7ea4dd1eae2f9ed33bc176c984acdd138a6ae34835"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c9ee9ae164c16d9f4a9f78f4587d416d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1104389,
            "upload_time": "2023-07-31T21:24:01",
            "upload_time_iso_8601": "2023-07-31T21:24:01.239023Z",
            "url": "https://files.pythonhosted.org/packages/09/89/2459127da7f8e46a5d181efe4cdfcb8c4360d18083c10153d36d4b4c201a/dithering-0.1.27-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4d1ba8f1d59d12289aa8ed525e83003c10094bd24bfe9255d1366fd80f1d6d21",
                "md5": "14b399e4e3fa5ce2ac1491c840628a87",
                "sha256": "3cf7767bb571ad90cffbe961de82c8713da4c2d9d4981432658c1d304c84d660"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "14b399e4e3fa5ce2ac1491c840628a87",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1209253,
            "upload_time": "2023-07-31T21:24:03",
            "upload_time_iso_8601": "2023-07-31T21:24:03.627632Z",
            "url": "https://files.pythonhosted.org/packages/4d/1b/a8f1d59d12289aa8ed525e83003c10094bd24bfe9255d1366fd80f1d6d21/dithering-0.1.27-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed2327eb57779ae426bf03d22d48d2287889666c862e43b25c3d49dc354645cc",
                "md5": "296ba0eb275ba46498edc6b85fb8476d",
                "sha256": "6843ccda3bd95ccff6d5979338516ba6a7d1ae0f9fdb62ac0a68e4372b8e7406"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "296ba0eb275ba46498edc6b85fb8476d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1273669,
            "upload_time": "2023-07-31T21:24:05",
            "upload_time_iso_8601": "2023-07-31T21:24:05.654219Z",
            "url": "https://files.pythonhosted.org/packages/ed/23/27eb57779ae426bf03d22d48d2287889666c862e43b25c3d49dc354645cc/dithering-0.1.27-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c015b2f71acb744fd5369c1623523554093bbe28e25399c6f42b39185f516111",
                "md5": "73280df25dd21a4257273fe324c52da6",
                "sha256": "7ac3b4bb0b05b71e0e3deebf04ee063030d90e9cbf803db0b65b52b79cbd5c17"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "73280df25dd21a4257273fe324c52da6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1101203,
            "upload_time": "2023-07-31T21:24:07",
            "upload_time_iso_8601": "2023-07-31T21:24:07.610973Z",
            "url": "https://files.pythonhosted.org/packages/c0/15/b2f71acb744fd5369c1623523554093bbe28e25399c6f42b39185f516111/dithering-0.1.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b420e5e5898306a1ece03e2bf87314d204bb9e35a8cea7d407383173f2211507",
                "md5": "c0287c794267dc020dbc5a9715249a0f",
                "sha256": "6eed751cf6a29592d0af558abf3fa411e5e23ff389c754974a344f92e8c71ec6"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "c0287c794267dc020dbc5a9715249a0f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1128657,
            "upload_time": "2023-07-31T21:24:10",
            "upload_time_iso_8601": "2023-07-31T21:24:10.042893Z",
            "url": "https://files.pythonhosted.org/packages/b4/20/e5e5898306a1ece03e2bf87314d204bb9e35a8cea7d407383173f2211507/dithering-0.1.27-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "30aa7ef5190f2691e6042387c4c15d77fb28bfdb65c8cbb9bf7eac501f05a8b8",
                "md5": "41b20deeab1083020b524ab29729c2bc",
                "sha256": "ab4a9564506dc19638a0f5f6f9fa589cba8b42dd70dab0d113c7b3048bc07ace"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "41b20deeab1083020b524ab29729c2bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 126589,
            "upload_time": "2023-07-31T21:24:11",
            "upload_time_iso_8601": "2023-07-31T21:24:11.658965Z",
            "url": "https://files.pythonhosted.org/packages/30/aa/7ef5190f2691e6042387c4c15d77fb28bfdb65c8cbb9bf7eac501f05a8b8/dithering-0.1.27-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "23ff5db745a12018550a3ecf2d5d55e41d48792dc63447fad99007be50fd94aa",
                "md5": "052a68682120361d94b08192223206c5",
                "sha256": "4e0e21d5132faa09c446011e81401f77e068d5d66ee164d8a7f466d7d3225262"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "052a68682120361d94b08192223206c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 130775,
            "upload_time": "2023-07-31T21:24:13",
            "upload_time_iso_8601": "2023-07-31T21:24:13.615326Z",
            "url": "https://files.pythonhosted.org/packages/23/ff/5db745a12018550a3ecf2d5d55e41d48792dc63447fad99007be50fd94aa/dithering-0.1.27-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c712fc726625a887357f3179f88730eb347ef17e1a9d0fe54642c4939ec35581",
                "md5": "c230754e3eda16f293c5f0e1691b4c65",
                "sha256": "9c6bcab5508e724a69253454bf2a6d9caac3877f4bc4bfc5ed9aafc2056f4cba"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c230754e3eda16f293c5f0e1691b4c65",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1100699,
            "upload_time": "2023-07-31T21:24:15",
            "upload_time_iso_8601": "2023-07-31T21:24:15.421737Z",
            "url": "https://files.pythonhosted.org/packages/c7/12/fc726625a887357f3179f88730eb347ef17e1a9d0fe54642c4939ec35581/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "95e7902ef2a170a56047da64955e747b3e4d7f8750fe76500630591cb6f3538f",
                "md5": "83de4e5a60ffb488348c7a77cf0a05be",
                "sha256": "58340220ab0325682eed38751d5ed985be5f09a2cf3350dc85c31dd364a9364f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "83de4e5a60ffb488348c7a77cf0a05be",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1104907,
            "upload_time": "2023-07-31T21:24:17",
            "upload_time_iso_8601": "2023-07-31T21:24:17.517381Z",
            "url": "https://files.pythonhosted.org/packages/95/e7/902ef2a170a56047da64955e747b3e4d7f8750fe76500630591cb6f3538f/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "59a14064c90cfe4c4a2df37e487752d5337e8caece867dd34a0477eda56fad27",
                "md5": "ec5b754bfcc3d03c687e65aa544dfc9d",
                "sha256": "e52dddfc5adef933e6f579e6cbdb5766a6c79da1f5cdfb52471482ec0a501c69"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ec5b754bfcc3d03c687e65aa544dfc9d",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1209958,
            "upload_time": "2023-07-31T21:24:19",
            "upload_time_iso_8601": "2023-07-31T21:24:19.380972Z",
            "url": "https://files.pythonhosted.org/packages/59/a1/4064c90cfe4c4a2df37e487752d5337e8caece867dd34a0477eda56fad27/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "51ab889e898e9d873347564822450ac855e1ec2cf04f6dbeffd694c2c4c1d714",
                "md5": "1c29f0a6b98accbc7f884fbeb29a4b18",
                "sha256": "a759f3871a4d4bd6532c02c2bd578e3c9372be01cd3f1fba6a2d54eef2506f3f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1c29f0a6b98accbc7f884fbeb29a4b18",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1274282,
            "upload_time": "2023-07-31T21:24:21",
            "upload_time_iso_8601": "2023-07-31T21:24:21.363762Z",
            "url": "https://files.pythonhosted.org/packages/51/ab/889e898e9d873347564822450ac855e1ec2cf04f6dbeffd694c2c4c1d714/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9d6fa7e0609e777eea259d304a3246a09643862e1c999c98790d027ce7e21959",
                "md5": "1f572da15ba1f9932cc4d40e81d562a1",
                "sha256": "d0f8eee8614f8a3d9e6dae8ce636caf373e231c2790e32ffdca4a0735bd63481"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f572da15ba1f9932cc4d40e81d562a1",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1102067,
            "upload_time": "2023-07-31T21:24:23",
            "upload_time_iso_8601": "2023-07-31T21:24:23.749446Z",
            "url": "https://files.pythonhosted.org/packages/9d/6f/a7e0609e777eea259d304a3246a09643862e1c999c98790d027ce7e21959/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "936e6d2b88a4f331dac327358d8d1b77bb05ab27d3e616207fd6bd4623c464b0",
                "md5": "15c40e69576f439d443d5aa165f6c55f",
                "sha256": "09cbbf3641137c5f4db492c4b1793ba785bf2b2405dca8a0704dde56e520e215"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "15c40e69576f439d443d5aa165f6c55f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 1129848,
            "upload_time": "2023-07-31T21:24:25",
            "upload_time_iso_8601": "2023-07-31T21:24:25.960723Z",
            "url": "https://files.pythonhosted.org/packages/93/6e/6d2b88a4f331dac327358d8d1b77bb05ab27d3e616207fd6bd4623c464b0/dithering-0.1.27-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c3c01cebae0af732754779c48d1f2bb639f0cba60c4ecdc5310257817a4f8057",
                "md5": "4189ec191ef10533969e8077cf58eeba",
                "sha256": "01a5e174b5b1108159c22ff67313ec937a9dea4199b156a2a2d1915595374daf"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4189ec191ef10533969e8077cf58eeba",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1103449,
            "upload_time": "2023-07-31T21:24:28",
            "upload_time_iso_8601": "2023-07-31T21:24:28.010721Z",
            "url": "https://files.pythonhosted.org/packages/c3/c0/1cebae0af732754779c48d1f2bb639f0cba60c4ecdc5310257817a4f8057/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5ae4e0a751ace5ce7153f5ff013bb67257bfd8b8d26f9911c1178d31d7c1a266",
                "md5": "1169a0d937364a3bf88aafe473c769e4",
                "sha256": "4e20c73db55c4c17fa1678c909eb55eb2b98d79e38fe413b8911046d3d7904a8"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "1169a0d937364a3bf88aafe473c769e4",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1107597,
            "upload_time": "2023-07-31T21:24:30",
            "upload_time_iso_8601": "2023-07-31T21:24:30.668145Z",
            "url": "https://files.pythonhosted.org/packages/5a/e4/e0a751ace5ce7153f5ff013bb67257bfd8b8d26f9911c1178d31d7c1a266/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "796cfd75b2e09cc66b693a7bd021a49ffc5206ebceb72c915a7af106780f7053",
                "md5": "f59564960450958707146badde5100fb",
                "sha256": "1859596515ab14654383508cd714529e065a564e716e099bc3086d54012f37dd"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "f59564960450958707146badde5100fb",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1212894,
            "upload_time": "2023-07-31T21:24:32",
            "upload_time_iso_8601": "2023-07-31T21:24:32.705668Z",
            "url": "https://files.pythonhosted.org/packages/79/6c/fd75b2e09cc66b693a7bd021a49ffc5206ebceb72c915a7af106780f7053/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "15c47540e729dc6b3ed35b92f7df9a11a3ef89df98128c6dd2ca349a1b27abf3",
                "md5": "047c7f9274578a138075586c2c0b258a",
                "sha256": "f2644bd8a3dddf966eddc93cddd77e477ae63582374ebf55c591b95a46bffb7c"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "047c7f9274578a138075586c2c0b258a",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1277955,
            "upload_time": "2023-07-31T21:24:35",
            "upload_time_iso_8601": "2023-07-31T21:24:35.759059Z",
            "url": "https://files.pythonhosted.org/packages/15/c4/7540e729dc6b3ed35b92f7df9a11a3ef89df98128c6dd2ca349a1b27abf3/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "22b614eaa8e8a180e432a023df65e44ba88cd9d5cec9fc87791d545725f3487e",
                "md5": "9454ec53f848d5b1ff9209bdd75e00a1",
                "sha256": "0bde003aab9108e7037ba98ed5cada5080ca8dd7f80696a5d6a8f4a50e9d6ada"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9454ec53f848d5b1ff9209bdd75e00a1",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1105901,
            "upload_time": "2023-07-31T21:24:38",
            "upload_time_iso_8601": "2023-07-31T21:24:38.226642Z",
            "url": "https://files.pythonhosted.org/packages/22/b6/14eaa8e8a180e432a023df65e44ba88cd9d5cec9fc87791d545725f3487e/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3fb6bb29f62d0d50e2445c466cbb341b748e5079ada6eefa83c08b8874ec4e61",
                "md5": "a0a22d343501462a4be7f16c18cf715a",
                "sha256": "3ead68d3e42b429db99f091a373efcfe1d51a31e98260764e05b40e169858208"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "a0a22d343501462a4be7f16c18cf715a",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 1132437,
            "upload_time": "2023-07-31T21:24:40",
            "upload_time_iso_8601": "2023-07-31T21:24:40.411839Z",
            "url": "https://files.pythonhosted.org/packages/3f/b6/bb29f62d0d50e2445c466cbb341b748e5079ada6eefa83c08b8874ec4e61/dithering-0.1.27-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9b78a0d1dbad52fc5a4d85842fe27cb4b277f6246ec106cccf11a9d9d0b4636e",
                "md5": "aef4aff433aa4786399baa47c79adc9f",
                "sha256": "83fbed8bbc1c040baf1516a6d824e7ffbfff1536fab53f874d5316be942407ee"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "aef4aff433aa4786399baa47c79adc9f",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1100577,
            "upload_time": "2023-07-31T21:24:42",
            "upload_time_iso_8601": "2023-07-31T21:24:42.564687Z",
            "url": "https://files.pythonhosted.org/packages/9b/78/a0d1dbad52fc5a4d85842fe27cb4b277f6246ec106cccf11a9d9d0b4636e/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9825e40c944bf684fe8b64403d869dc8d970c52876985cf62845bdc48c0c39fd",
                "md5": "cf94cfa91df8e4d433574c7397ccc75b",
                "sha256": "f713c96f24b5f2ecb2505cb5afb8199b4280c16df0f0ba0dc16fc1d15cb01702"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "cf94cfa91df8e4d433574c7397ccc75b",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1105120,
            "upload_time": "2023-07-31T21:24:45",
            "upload_time_iso_8601": "2023-07-31T21:24:45.025289Z",
            "url": "https://files.pythonhosted.org/packages/98/25/e40c944bf684fe8b64403d869dc8d970c52876985cf62845bdc48c0c39fd/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cc3f3887b26cd98e6d14b0e197e7ae315d220098bcfd83ad65683d28dc7a0f01",
                "md5": "5de532a9ff5ecab205a11e6d8ee3f487",
                "sha256": "e065d3c65e1a6009de4c88390b717129ccbd6aa04876a3e29e97ac5e8f28c9ad"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5de532a9ff5ecab205a11e6d8ee3f487",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1210190,
            "upload_time": "2023-07-31T21:24:47",
            "upload_time_iso_8601": "2023-07-31T21:24:47.419319Z",
            "url": "https://files.pythonhosted.org/packages/cc/3f/3887b26cd98e6d14b0e197e7ae315d220098bcfd83ad65683d28dc7a0f01/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c6ab86fcd628caad0018fcc634e80e3ccf042c4915192bc4cd0f50e772c77d31",
                "md5": "cc45c210fee685e1757ec336bd65572e",
                "sha256": "3cbe7f8f6d52ad2f6f17082d7856c9f7c40d26f96f910540fdf29bccba03583f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "cc45c210fee685e1757ec336bd65572e",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1274374,
            "upload_time": "2023-07-31T21:24:49",
            "upload_time_iso_8601": "2023-07-31T21:24:49.539974Z",
            "url": "https://files.pythonhosted.org/packages/c6/ab/86fcd628caad0018fcc634e80e3ccf042c4915192bc4cd0f50e772c77d31/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cf451df09f775c6ad24326c83a4a458a61c1366ff280d5767a4952260426de6f",
                "md5": "aeaae5be5f6c6d14b62b407694aabd62",
                "sha256": "96cb7b2256d7295e4b990b48cc909a0d771bfee95446ff4fa01992a0c6c9c93f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aeaae5be5f6c6d14b62b407694aabd62",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1102105,
            "upload_time": "2023-07-31T21:24:51",
            "upload_time_iso_8601": "2023-07-31T21:24:51.652295Z",
            "url": "https://files.pythonhosted.org/packages/cf/45/1df09f775c6ad24326c83a4a458a61c1366ff280d5767a4952260426de6f/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0fc7b3b759c936077928dcf5cc7b69ee3ae21455ebc696fd3aa7a05827b09081",
                "md5": "4c8ecc94f71d1f1139c08d485e199b47",
                "sha256": "7ef5478f8539e7d6bf581ea632a305554015ea17ec31704e231d34d7f32d50d4"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "4c8ecc94f71d1f1139c08d485e199b47",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 1129814,
            "upload_time": "2023-07-31T21:24:53",
            "upload_time_iso_8601": "2023-07-31T21:24:53.997686Z",
            "url": "https://files.pythonhosted.org/packages/0f/c7/b3b759c936077928dcf5cc7b69ee3ae21455ebc696fd3aa7a05827b09081/dithering-0.1.27-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "be8ff577005807fdb7a9ee71fd2ff28600073dab3b1ae86a0d5eaa25562be82a",
                "md5": "30edf165e4df18f0b58de96c3cb2ddb7",
                "sha256": "3cd59626a90566c8473ff96b8045cd3ecfd1a66bf3395c2020a2010aece5967b"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "30edf165e4df18f0b58de96c3cb2ddb7",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1100624,
            "upload_time": "2023-07-31T21:24:56",
            "upload_time_iso_8601": "2023-07-31T21:24:56.112317Z",
            "url": "https://files.pythonhosted.org/packages/be/8f/f577005807fdb7a9ee71fd2ff28600073dab3b1ae86a0d5eaa25562be82a/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7f0462eeecd3cdf4b9bc89a234efa0bbb48cdf809a31aa6d5b9a47d6dd185de9",
                "md5": "4c8ac90a8270d4296aea30364ab31143",
                "sha256": "a39d8793772a5eba6708674bd543388b88f32a1fd115c1e93b5daaeb8b2226ed"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "4c8ac90a8270d4296aea30364ab31143",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1104921,
            "upload_time": "2023-07-31T21:24:58",
            "upload_time_iso_8601": "2023-07-31T21:24:58.074669Z",
            "url": "https://files.pythonhosted.org/packages/7f/04/62eeecd3cdf4b9bc89a234efa0bbb48cdf809a31aa6d5b9a47d6dd185de9/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dde477359b807c923586c3ee5d2ac4bb993b324ddb2dc87f2fd249c5a615840c",
                "md5": "ffb1252ff4001d5f72ccfb285e1c9834",
                "sha256": "6aba14340c30ad1fce8339fc5729b55b8d9e4e3fc791e1dd4e5a40b5e869cbdb"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ffb1252ff4001d5f72ccfb285e1c9834",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1209843,
            "upload_time": "2023-07-31T21:25:00",
            "upload_time_iso_8601": "2023-07-31T21:25:00.026951Z",
            "url": "https://files.pythonhosted.org/packages/dd/e4/77359b807c923586c3ee5d2ac4bb993b324ddb2dc87f2fd249c5a615840c/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "970ae34b7e01a6c038ea579ab9d87ae2e4e2c13c9986981cc0e5a5ddb059302e",
                "md5": "51b50ae538fb7abc418045ec8c8ec79a",
                "sha256": "b12feac9aa4be11db340a4c7fce781a807b196211d0ab14d3c4e532860ca0d07"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "51b50ae538fb7abc418045ec8c8ec79a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1274222,
            "upload_time": "2023-07-31T21:25:02",
            "upload_time_iso_8601": "2023-07-31T21:25:02.646054Z",
            "url": "https://files.pythonhosted.org/packages/97/0a/e34b7e01a6c038ea579ab9d87ae2e4e2c13c9986981cc0e5a5ddb059302e/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b5e6147d07ea6201924b74ef3a3f49dd29c031c80f8f60a1298dc75aec81070",
                "md5": "4920a3cb7602fc45a8a6de2e38037dde",
                "sha256": "e6a4bb9f265166e235f7eca65bbe7fed8530f60c4a908993a647726742a98f6c"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4920a3cb7602fc45a8a6de2e38037dde",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1101960,
            "upload_time": "2023-07-31T21:25:05",
            "upload_time_iso_8601": "2023-07-31T21:25:05.205156Z",
            "url": "https://files.pythonhosted.org/packages/7b/5e/6147d07ea6201924b74ef3a3f49dd29c031c80f8f60a1298dc75aec81070/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0c4b0779d71eb15f273a5dedc33436d3b31a55eb3ad4f510c230ec645b8404f",
                "md5": "d6af371f80c5663ce80df5f3ae012fa4",
                "sha256": "1bfd6fd591bb36d19ef0b5dd785a222c1bf9a7c5c3fb59c97f19e1cd9241ef4f"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "d6af371f80c5663ce80df5f3ae012fa4",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 1129720,
            "upload_time": "2023-07-31T21:25:07",
            "upload_time_iso_8601": "2023-07-31T21:25:07.564905Z",
            "url": "https://files.pythonhosted.org/packages/d0/c4/b0779d71eb15f273a5dedc33436d3b31a55eb3ad4f510c230ec645b8404f/dithering-0.1.27-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a448311d6c21f3b62ea618759fe56291a72941ea289fccf9f5bc13e16285c85e",
                "md5": "2b69b2d67a389283374b8e8de0ed6713",
                "sha256": "e0a2b453fcedbccaa65630881396f1815c000fa18a4e67d8c44022efe4073314"
            },
            "downloads": -1,
            "filename": "dithering-0.1.27.tar.gz",
            "has_sig": false,
            "md5_digest": "2b69b2d67a389283374b8e8de0ed6713",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 406677,
            "upload_time": "2023-07-31T21:25:09",
            "upload_time_iso_8601": "2023-07-31T21:25:09.596488Z",
            "url": "https://files.pythonhosted.org/packages/a4/48/311d6c21f3b62ea618759fe56291a72941ea289fccf9f5bc13e16285c85e/dithering-0.1.27.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-31 21:25:09",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "BackyardML",
    "github_project": "dithering",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "dithering"
}
        
Elapsed time: 0.93352s