psqlparse2


Namepsqlparse2 JSON
Version 0.0.17 PyPI version JSON
download
home_pageNone
Summarylibpg_query wrapper for Python
upload_time2024-11-22 02:07:21
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8.0
licenseCopyright (c) 2024, Dani Maarouf All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
keywords database postgres sql parser libpg_query pg_query
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![PyPI deploy](https://github.com/dani-maarouf/psqlparse2/actions/workflows/workflow.yml/badge.svg)](https://github.com/dani-maarouf/psqlparse2/actions/workflows/workflow.yml)

# psqlparse2

Python wrapper for [libpg_query](https://github.com/pganalyze/libpg_query).

Inspired by [psqlparse](https://github.com/alculquicondor/psqlparse), which was authored by [alculquicondor](https://github.com/alculquicondor/)

## Overview

[Python protobuf types](./src/psqlparse2/pb/) are generated from `libpg_query/protobuf/pg_query.proto`.
See `gen_proto` in [Makefile](./Makefile) for details.

Additionally, a [Cython wrapper](./src/pg_query/__init__.py) with Python bindings for certain functions
from `libpg_query` is provided. For example, there are wrappers for `pg_query_parse_protobuf` and
`pg_query_deparse_protobuf`, which allow converting between SQL strings and parse trees encoded as protobufs.

[This snippet](https://github.com/dani-maarouf/alembic_utils/blob/1434dca40abbcfcbc7eeaba41e6b8a9884e21c1e/src/alembic_utils/statement.py#L15-L69)
demonstrates how `psqlparse2` can be used to convert a SQL function into a parse tree,
and then manipulate the parse tree before converting it back into a SQL string.

## Installation

```bash
pip install psqlparse2
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "psqlparse2",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8.0",
    "maintainer_email": null,
    "keywords": "database, postgres, sql, parser, libpg_query, pg_query",
    "author": null,
    "author_email": "Dani Maarouf <dmaarouf@cisco.com>",
    "download_url": "https://files.pythonhosted.org/packages/cf/4e/0a642acfdc92ba7ab5a14c020d840dd57562d5f32ee41c647520dbea080f/psqlparse2-0.0.17.tar.gz",
    "platform": null,
    "description": "[![PyPI deploy](https://github.com/dani-maarouf/psqlparse2/actions/workflows/workflow.yml/badge.svg)](https://github.com/dani-maarouf/psqlparse2/actions/workflows/workflow.yml)\n\n# psqlparse2\n\nPython wrapper for [libpg_query](https://github.com/pganalyze/libpg_query).\n\nInspired by [psqlparse](https://github.com/alculquicondor/psqlparse), which was authored by [alculquicondor](https://github.com/alculquicondor/)\n\n## Overview\n\n[Python protobuf types](./src/psqlparse2/pb/) are generated from `libpg_query/protobuf/pg_query.proto`.\nSee `gen_proto` in [Makefile](./Makefile) for details.\n\nAdditionally, a [Cython wrapper](./src/pg_query/__init__.py) with Python bindings for certain functions\nfrom `libpg_query` is provided. For example, there are wrappers for `pg_query_parse_protobuf` and\n`pg_query_deparse_protobuf`, which allow converting between SQL strings and parse trees encoded as protobufs.\n\n[This snippet](https://github.com/dani-maarouf/alembic_utils/blob/1434dca40abbcfcbc7eeaba41e6b8a9884e21c1e/src/alembic_utils/statement.py#L15-L69)\ndemonstrates how `psqlparse2` can be used to convert a SQL function into a parse tree,\nand then manipulate the parse tree before converting it back into a SQL string.\n\n## Installation\n\n```bash\npip install psqlparse2\n```\n",
    "bugtrack_url": null,
    "license": "Copyright (c) 2024, Dani Maarouf All rights reserved.  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ",
    "summary": "libpg_query wrapper for Python",
    "version": "0.0.17",
    "project_urls": {
        "Repository": "https://github.com/dani-maarouf/psqlparse2"
    },
    "split_keywords": [
        "database",
        " postgres",
        " sql",
        " parser",
        " libpg_query",
        " pg_query"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a8347ec76c860ab0c0241ff7dbdc29a62e6ac0cf6babbd2d20b0a5aa37ae77ca",
                "md5": "1cdc553a1abee73495321a2dc56e7219",
                "sha256": "ba386555501e65e5060e0ed9eea17bcd5f420ec10dd0009c5adb0348f02e3600"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1cdc553a1abee73495321a2dc56e7219",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 119139,
            "upload_time": "2024-11-22T02:06:01",
            "upload_time_iso_8601": "2024-11-22T02:06:01.958785Z",
            "url": "https://files.pythonhosted.org/packages/a8/34/7ec76c860ab0c0241ff7dbdc29a62e6ac0cf6babbd2d20b0a5aa37ae77ca/psqlparse2-0.0.17-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05c4595e37d9f180e98f5519a11b53af46f5df00e5389b8525dfb09bf5d19421",
                "md5": "f0d979b9e9fad7105ea5ed26207cccf0",
                "sha256": "8057d4201a00a063380ab560bf635dc4ea198eea0b97249c47dc13f68b92d4cb"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f0d979b9e9fad7105ea5ed26207cccf0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 876723,
            "upload_time": "2024-11-22T02:06:05",
            "upload_time_iso_8601": "2024-11-22T02:06:05.590099Z",
            "url": "https://files.pythonhosted.org/packages/05/c4/595e37d9f180e98f5519a11b53af46f5df00e5389b8525dfb09bf5d19421/psqlparse2-0.0.17-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c7696b4e22a198a37cb8e92df0a3be4f3e397f5692a667493aa3c120e3dc33a8",
                "md5": "017bbe589fa3f995110fb116b0993142",
                "sha256": "a5ce30758cfff44c75d1c76b731464c62e2cc28098b4e59c9d5f4bad65aa849a"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "017bbe589fa3f995110fb116b0993142",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 1723573,
            "upload_time": "2024-11-22T02:06:07",
            "upload_time_iso_8601": "2024-11-22T02:06:07.598090Z",
            "url": "https://files.pythonhosted.org/packages/c7/69/6b4e22a198a37cb8e92df0a3be4f3e397f5692a667493aa3c120e3dc33a8/psqlparse2-0.0.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e873b2f264d2dc6d01754a36bbc779fa5bfcaa16a11c928baae7291d96705fb",
                "md5": "286e96c62ef6d450501f777ef8cbe8ff",
                "sha256": "afc4e29cbd5db813bba3df30b73b6039812e6d6016ab2896cdada24c71e5002d"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "286e96c62ef6d450501f777ef8cbe8ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 1800140,
            "upload_time": "2024-11-22T02:06:10",
            "upload_time_iso_8601": "2024-11-22T02:06:10.591908Z",
            "url": "https://files.pythonhosted.org/packages/4e/87/3b2f264d2dc6d01754a36bbc779fa5bfcaa16a11c928baae7291d96705fb/psqlparse2-0.0.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3185c580426a980ff3634aa83de0bb88c8de25aa736181f68c4743d32db87a09",
                "md5": "b931e0cbcdf73eb87f584bb774f1fa3d",
                "sha256": "5108647613ece0c16dc8b71ccb05d72df12f8122cb152aa9c8f7ff196f9a92f6"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b931e0cbcdf73eb87f584bb774f1fa3d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 1686423,
            "upload_time": "2024-11-22T02:06:12",
            "upload_time_iso_8601": "2024-11-22T02:06:12.051660Z",
            "url": "https://files.pythonhosted.org/packages/31/85/c580426a980ff3634aa83de0bb88c8de25aa736181f68c4743d32db87a09/psqlparse2-0.0.17-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98e54b421f056fc3c669f569442bf633a2bc6025db952a5b482d8ad9fd341791",
                "md5": "4ce07f700057f410ff244891eb75abf7",
                "sha256": "223731c7a3928a8e91797b53fcb00a6cd2eb844d9acb0a3b8fe004bb819f70ea"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ce07f700057f410ff244891eb75abf7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8.0",
            "size": 1766598,
            "upload_time": "2024-11-22T02:06:14",
            "upload_time_iso_8601": "2024-11-22T02:06:14.621344Z",
            "url": "https://files.pythonhosted.org/packages/98/e5/4b421f056fc3c669f569442bf633a2bc6025db952a5b482d8ad9fd341791/psqlparse2-0.0.17-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "82ec7df8b1fc71602dfe6f4ea749a3e0dd9c30dc3ce5a701ed977caf08b1531c",
                "md5": "3ad40d428fd1dd06f1462a30d6a83afb",
                "sha256": "380b039a2ad6b1592d0c718bb93a897f83cb362018d0b944244b2eb25c1a55c8"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3ad40d428fd1dd06f1462a30d6a83afb",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 119201,
            "upload_time": "2024-11-22T02:06:16",
            "upload_time_iso_8601": "2024-11-22T02:06:16.967206Z",
            "url": "https://files.pythonhosted.org/packages/82/ec/7df8b1fc71602dfe6f4ea749a3e0dd9c30dc3ce5a701ed977caf08b1531c/psqlparse2-0.0.17-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc7676dc23338eec057ed5a88343ed2d7acc121c7ea4ec4ffedf396eb334f84a",
                "md5": "0846aa767a25c1b3f4733d7aee100bd8",
                "sha256": "c09d897b00515682f4473fa3575248698746c86eb660bd66cbc413c212f804d9"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0846aa767a25c1b3f4733d7aee100bd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 876803,
            "upload_time": "2024-11-22T02:06:18",
            "upload_time_iso_8601": "2024-11-22T02:06:18.452687Z",
            "url": "https://files.pythonhosted.org/packages/bc/76/76dc23338eec057ed5a88343ed2d7acc121c7ea4ec4ffedf396eb334f84a/psqlparse2-0.0.17-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ebb7c2adf75b35a65200480c03de3ba4c4206c980e912ed6fafa52fcaae62db",
                "md5": "c9eef04bc00c66fa9ec817a435515c58",
                "sha256": "00efe88b6c986a5894b2cc7b5e5cd99c26de3989c43c8f49846d9acea390b08f"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c9eef04bc00c66fa9ec817a435515c58",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 1737991,
            "upload_time": "2024-11-22T02:06:20",
            "upload_time_iso_8601": "2024-11-22T02:06:20.590449Z",
            "url": "https://files.pythonhosted.org/packages/8e/bb/7c2adf75b35a65200480c03de3ba4c4206c980e912ed6fafa52fcaae62db/psqlparse2-0.0.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aeb4f3b607a6237aa81ef281651667d69c05f70cb77155536820fb501b8abeb4",
                "md5": "98ce68266a3be47dafd16a0fc9c1d3de",
                "sha256": "ddec78f257279ff4f485df881cb6f65d5964fd4b91bc465afd88e1551a8d64b3"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "98ce68266a3be47dafd16a0fc9c1d3de",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 1815449,
            "upload_time": "2024-11-22T02:06:22",
            "upload_time_iso_8601": "2024-11-22T02:06:22.130071Z",
            "url": "https://files.pythonhosted.org/packages/ae/b4/f3b607a6237aa81ef281651667d69c05f70cb77155536820fb501b8abeb4/psqlparse2-0.0.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e5798c52ffae6e089afaf81c1a8623a55d8fd20dc6755c6b62db3ec4035f257b",
                "md5": "5be4ea298ca977d38eef6d4c76b56978",
                "sha256": "00d78324f75484c610336ee91123c23c8b83d9acd5ebb5caf5dfb4efcea656e5"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5be4ea298ca977d38eef6d4c76b56978",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 1699776,
            "upload_time": "2024-11-22T02:06:23",
            "upload_time_iso_8601": "2024-11-22T02:06:23.644012Z",
            "url": "https://files.pythonhosted.org/packages/e5/79/8c52ffae6e089afaf81c1a8623a55d8fd20dc6755c6b62db3ec4035f257b/psqlparse2-0.0.17-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6d44009c4da7c12d679481d0fd89cf5b9ea1b266eec1b2c38d5a2a30c0c2d15a",
                "md5": "55b18e1450de69813927cafa41ee5e20",
                "sha256": "cd7f5bab64454977ad8fe90bb9d0db181d2bb8a5a3425c5f0816a273caea9721"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "55b18e1450de69813927cafa41ee5e20",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8.0",
            "size": 1782167,
            "upload_time": "2024-11-22T02:06:25",
            "upload_time_iso_8601": "2024-11-22T02:06:25.079722Z",
            "url": "https://files.pythonhosted.org/packages/6d/44/009c4da7c12d679481d0fd89cf5b9ea1b266eec1b2c38d5a2a30c0c2d15a/psqlparse2-0.0.17-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "944300b12dc6fc78ec6acd9aa5ffb0b707337a5734a9078056a71f71ae97fe44",
                "md5": "9a26bb1c794b05c360a1181aaec191af",
                "sha256": "28da4d09a9ee0cc9cb8b9881951e8e1e2b961c90cbf1a0f388224d88cdb53e12"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9a26bb1c794b05c360a1181aaec191af",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 119477,
            "upload_time": "2024-11-22T02:06:27",
            "upload_time_iso_8601": "2024-11-22T02:06:27.205175Z",
            "url": "https://files.pythonhosted.org/packages/94/43/00b12dc6fc78ec6acd9aa5ffb0b707337a5734a9078056a71f71ae97fe44/psqlparse2-0.0.17-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7179fbd505a0929d74458732642fcd43c11cbcb0f2988a2ebb1e0e785e346d50",
                "md5": "7bae95b3a9bfbcc011452a917747e7f5",
                "sha256": "f7eb9d6e39569c1e67956562d9a44484f85ee79e14d0474f3f535d5e6ae5e4b1"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "7bae95b3a9bfbcc011452a917747e7f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 876626,
            "upload_time": "2024-11-22T02:06:28",
            "upload_time_iso_8601": "2024-11-22T02:06:28.454870Z",
            "url": "https://files.pythonhosted.org/packages/71/79/fbd505a0929d74458732642fcd43c11cbcb0f2988a2ebb1e0e785e346d50/psqlparse2-0.0.17-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df55a6dee1a6e2a1971ef1e31aa897605990a5f14052ec26f9831ca3ff061e1e",
                "md5": "de8c7acc3c2e301baa8d9571068d7e41",
                "sha256": "f24db6c1b45249d36718614165ed00d6991b5948051fc08ad6feb9574e870223"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "de8c7acc3c2e301baa8d9571068d7e41",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 1746482,
            "upload_time": "2024-11-22T02:06:29",
            "upload_time_iso_8601": "2024-11-22T02:06:29.952554Z",
            "url": "https://files.pythonhosted.org/packages/df/55/a6dee1a6e2a1971ef1e31aa897605990a5f14052ec26f9831ca3ff061e1e/psqlparse2-0.0.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "acbed4596dd96a5776df61834c5f2365d2e3f3683f89135e66cdfe54148e22b3",
                "md5": "8f32b6ee05684a5a197bf62ea0b831e4",
                "sha256": "44e96b89276c8636d8aa429ea40e0f64ec62e919ea489b10d4e237e6ce94ed3b"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8f32b6ee05684a5a197bf62ea0b831e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 1823324,
            "upload_time": "2024-11-22T02:06:31",
            "upload_time_iso_8601": "2024-11-22T02:06:31.437489Z",
            "url": "https://files.pythonhosted.org/packages/ac/be/d4596dd96a5776df61834c5f2365d2e3f3683f89135e66cdfe54148e22b3/psqlparse2-0.0.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c3f82a2a69d7c1c6fcec587e6b0d2add82cc92baccb866cf8b24f52acbb67e9",
                "md5": "8c77382d14e9a17805129e83f7abd67a",
                "sha256": "91657e67ff5750bc10b3d52ea74af1b8761ac434880cbf71badc8505b465e75f"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8c77382d14e9a17805129e83f7abd67a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 1709882,
            "upload_time": "2024-11-22T02:06:33",
            "upload_time_iso_8601": "2024-11-22T02:06:33.280971Z",
            "url": "https://files.pythonhosted.org/packages/1c/3f/82a2a69d7c1c6fcec587e6b0d2add82cc92baccb866cf8b24f52acbb67e9/psqlparse2-0.0.17-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f25555662a22aab0b23916929a0c34e74bbd3d9aa1d9b3973356070849f1ec15",
                "md5": "d2a3f7e9071807767fd7bb658d956b57",
                "sha256": "af5cd1627ba6ba92793edaafdd5574d041080b0ec6df1258579fbf4d259bc4c2"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d2a3f7e9071807767fd7bb658d956b57",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8.0",
            "size": 1792300,
            "upload_time": "2024-11-22T02:06:34",
            "upload_time_iso_8601": "2024-11-22T02:06:34.809406Z",
            "url": "https://files.pythonhosted.org/packages/f2/55/55662a22aab0b23916929a0c34e74bbd3d9aa1d9b3973356070849f1ec15/psqlparse2-0.0.17-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cfe155a3d884c2f487714c3ae2741d776d4f0b90f1ffb8e348c9883ea3a3855f",
                "md5": "a4c87de966f88ab3278e656b4d7efb0d",
                "sha256": "b52c90b3ad8da52933467493b76f7e15869edc3493cebab78f46815842a17dcc"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a4c87de966f88ab3278e656b4d7efb0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 862822,
            "upload_time": "2024-11-22T02:06:36",
            "upload_time_iso_8601": "2024-11-22T02:06:36.413146Z",
            "url": "https://files.pythonhosted.org/packages/cf/e1/55a3d884c2f487714c3ae2741d776d4f0b90f1ffb8e348c9883ea3a3855f/psqlparse2-0.0.17-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0759faa9cd9bcf75c710d8900ee3c1474dcd7dcf6db1290c36f3562f5a84a0f7",
                "md5": "ec82a381141783538c11ca4be44713c1",
                "sha256": "faae48d0f1577e101cf17745a3c705298be73a49b93e49c37cc17b3ca4b282f5"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ec82a381141783538c11ca4be44713c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 120105,
            "upload_time": "2024-11-22T02:06:37",
            "upload_time_iso_8601": "2024-11-22T02:06:37.978949Z",
            "url": "https://files.pythonhosted.org/packages/07/59/faa9cd9bcf75c710d8900ee3c1474dcd7dcf6db1290c36f3562f5a84a0f7/psqlparse2-0.0.17-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "38aa800eed239fee9590b2992e1de32ea460e66e94e78d5b1f6825b49f3572c8",
                "md5": "d9e9d67b19cfda30dba0b3d61c16d65d",
                "sha256": "24f363209a4a0970c34a7a4446b7971bc9e8ff3f44ea7faabb5edb39c0888090"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d9e9d67b19cfda30dba0b3d61c16d65d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 1727322,
            "upload_time": "2024-11-22T02:06:39",
            "upload_time_iso_8601": "2024-11-22T02:06:39.300800Z",
            "url": "https://files.pythonhosted.org/packages/38/aa/800eed239fee9590b2992e1de32ea460e66e94e78d5b1f6825b49f3572c8/psqlparse2-0.0.17-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "93cc3d6663e1a77a25fe1a82cdf13d67f2ee967743da6902041c22d02d34f3c1",
                "md5": "ad2a6f498f69eb53637dd6ad7b9ab883",
                "sha256": "8fefffe62ad0b8e132c6e867fbf4c21cf8b62f700923dc04f7d1f38d92e2cd66"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ad2a6f498f69eb53637dd6ad7b9ab883",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 1805136,
            "upload_time": "2024-11-22T02:06:40",
            "upload_time_iso_8601": "2024-11-22T02:06:40.911588Z",
            "url": "https://files.pythonhosted.org/packages/93/cc/3d6663e1a77a25fe1a82cdf13d67f2ee967743da6902041c22d02d34f3c1/psqlparse2-0.0.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d3bc84a93beae50b9894afcdc383e50f12a7b946570866a0c3708a00a293cd16",
                "md5": "0cf3f6213f74f310cc9bf3e9cc2201c7",
                "sha256": "64e64d3e0cad2b8de50bf81f224dad3a81bd49bedd3b32ed5cfbd0e01fb39c6d"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0cf3f6213f74f310cc9bf3e9cc2201c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 1691830,
            "upload_time": "2024-11-22T02:06:42",
            "upload_time_iso_8601": "2024-11-22T02:06:42.559112Z",
            "url": "https://files.pythonhosted.org/packages/d3/bc/84a93beae50b9894afcdc383e50f12a7b946570866a0c3708a00a293cd16/psqlparse2-0.0.17-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "063d0b9120fa411f7b1aee199fb78d49dacd07ba321e743a96a27df3fc5a7fcc",
                "md5": "a741f1f2e029ba9dcb89148aba3f30f2",
                "sha256": "6d9681ed6b5e82378503fa65bfd6c23922e1020f7c2e516723ecbb124ea6e0f9"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a741f1f2e029ba9dcb89148aba3f30f2",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8.0",
            "size": 1771889,
            "upload_time": "2024-11-22T02:06:44",
            "upload_time_iso_8601": "2024-11-22T02:06:44.044720Z",
            "url": "https://files.pythonhosted.org/packages/06/3d/0b9120fa411f7b1aee199fb78d49dacd07ba321e743a96a27df3fc5a7fcc/psqlparse2-0.0.17-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cbc1fbfead707f16937e532999bda077a5ca1cbfc113d094e0cb52bf184d39a3",
                "md5": "19df05d83541d248d98be1952254bb4b",
                "sha256": "e184692eb92a9374b92356839c57807f4595601cf6d9567db297e58c5e83926b"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "19df05d83541d248d98be1952254bb4b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 119823,
            "upload_time": "2024-11-22T02:06:45",
            "upload_time_iso_8601": "2024-11-22T02:06:45.615090Z",
            "url": "https://files.pythonhosted.org/packages/cb/c1/fbfead707f16937e532999bda077a5ca1cbfc113d094e0cb52bf184d39a3/psqlparse2-0.0.17-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6dcdcead9162c2ccd711823832ca4fca6f55a2a5653b51c65f2a694ad8eb9ea",
                "md5": "193cce2263660a0fd08e67be34c8cbc8",
                "sha256": "2837a946244ad534ffcb0126cd2718a289a89492bbe43fe281b1860708e623be"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "193cce2263660a0fd08e67be34c8cbc8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 877415,
            "upload_time": "2024-11-22T02:06:47",
            "upload_time_iso_8601": "2024-11-22T02:06:47.270844Z",
            "url": "https://files.pythonhosted.org/packages/b6/dc/dcead9162c2ccd711823832ca4fca6f55a2a5653b51c65f2a694ad8eb9ea/psqlparse2-0.0.17-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed199c26cf23dcf6e760205537ebd4561ccb0fbf390aba74288fd159f4fd726d",
                "md5": "9538097ef81672ed905d8c6cbc87d87c",
                "sha256": "e2475bf4b1c13169c8aade9a6e0ac4d1a4476c0e24d7d69c916cc5380b997a1b"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9538097ef81672ed905d8c6cbc87d87c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 1725954,
            "upload_time": "2024-11-22T02:06:48",
            "upload_time_iso_8601": "2024-11-22T02:06:48.656985Z",
            "url": "https://files.pythonhosted.org/packages/ed/19/9c26cf23dcf6e760205537ebd4561ccb0fbf390aba74288fd159f4fd726d/psqlparse2-0.0.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e73f07e29000c98b6ed000468848f5e9c4e5a59859deb91bdc474b340357a00",
                "md5": "732c77bab6ce20b255110b0933ab665d",
                "sha256": "cfb835461415023e1958f4cf4e672bca1e82a93eca3a2eca6ee434e6cac39a2a"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "732c77bab6ce20b255110b0933ab665d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 1802354,
            "upload_time": "2024-11-22T02:06:50",
            "upload_time_iso_8601": "2024-11-22T02:06:50.929482Z",
            "url": "https://files.pythonhosted.org/packages/9e/73/f07e29000c98b6ed000468848f5e9c4e5a59859deb91bdc474b340357a00/psqlparse2-0.0.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0ff0bbcec86123775aa28fcdf3dc0873b7b96cb96e9e5e18028a642881ccac2",
                "md5": "34e77c9c00462b3f619a2f5350d83297",
                "sha256": "b4dc356c6f6cb77f9c4f137efc82f6fe4fbca40c0eecf094f4bcc959b64c5265"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "34e77c9c00462b3f619a2f5350d83297",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 1688410,
            "upload_time": "2024-11-22T02:06:53",
            "upload_time_iso_8601": "2024-11-22T02:06:53.546162Z",
            "url": "https://files.pythonhosted.org/packages/d0/ff/0bbcec86123775aa28fcdf3dc0873b7b96cb96e9e5e18028a642881ccac2/psqlparse2-0.0.17-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e608c1d08873f0c3a2de0b8705e1eb48e103dbebbdb3a549a77c702a1c9eb39e",
                "md5": "a4783cc959e1e919d354af978d3ed948",
                "sha256": "0d7921ebdc550c79913ae246dca0d6f1a4c0911a0be19625e29747de1957177c"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a4783cc959e1e919d354af978d3ed948",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8.0",
            "size": 1768893,
            "upload_time": "2024-11-22T02:06:55",
            "upload_time_iso_8601": "2024-11-22T02:06:55.851325Z",
            "url": "https://files.pythonhosted.org/packages/e6/08/c1d08873f0c3a2de0b8705e1eb48e103dbebbdb3a549a77c702a1c9eb39e/psqlparse2-0.0.17-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8cccebe29c84f5583c141e206cd2f6019af0a5df5be185714d53b6b73b43d89b",
                "md5": "2e9e76f9bc7ff7053336d7219a314039",
                "sha256": "6381ea4bd6e8e32648ea2bd64803bf6077c7c13f0a9b3ec6f5188fb79d35690a"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e9e76f9bc7ff7053336d7219a314039",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8.0",
            "size": 854289,
            "upload_time": "2024-11-22T02:06:57",
            "upload_time_iso_8601": "2024-11-22T02:06:57.711413Z",
            "url": "https://files.pythonhosted.org/packages/8c/cc/ebe29c84f5583c141e206cd2f6019af0a5df5be185714d53b6b73b43d89b/psqlparse2-0.0.17-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "55c15edcef88cb1610a5955799ddcf74362c1c1773cef5b82b25397580bc62cd",
                "md5": "ffe954714e342255e241ea89f041eaed",
                "sha256": "62e5d453f359bc467596049d734359e955207b151912b8dee81d74588576ecb4"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ffe954714e342255e241ea89f041eaed",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8.0",
            "size": 870259,
            "upload_time": "2024-11-22T02:07:00",
            "upload_time_iso_8601": "2024-11-22T02:07:00.368949Z",
            "url": "https://files.pythonhosted.org/packages/55/c1/5edcef88cb1610a5955799ddcf74362c1c1773cef5b82b25397580bc62cd/psqlparse2-0.0.17-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c1474b5e701d020891397df2e604c81ada0cf46685873f6625a8930b2d79366",
                "md5": "d000d2aeeb01350a3948cc6cee0830d7",
                "sha256": "05e16a6083636f5586b7d0a30c3b0c244db1b16ba87d6e2fd62ad93abcad1c19"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d000d2aeeb01350a3948cc6cee0830d7",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8.0",
            "size": 1604518,
            "upload_time": "2024-11-22T02:07:02",
            "upload_time_iso_8601": "2024-11-22T02:07:02.173343Z",
            "url": "https://files.pythonhosted.org/packages/3c/14/74b5e701d020891397df2e604c81ada0cf46685873f6625a8930b2d79366/psqlparse2-0.0.17-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8d7a4c3efd34a64f90f1b9aa439eab5754e01481b2f3c8bc75dea139c9a4dbb7",
                "md5": "fa4b5f71bd35156a9897fe90ecda4fd3",
                "sha256": "254d1d092815411042df13e214ecd4b30f2ea777870a1dfd35bd42cc3d0d479b"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fa4b5f71bd35156a9897fe90ecda4fd3",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8.0",
            "size": 1680925,
            "upload_time": "2024-11-22T02:07:03",
            "upload_time_iso_8601": "2024-11-22T02:07:03.682040Z",
            "url": "https://files.pythonhosted.org/packages/8d/7a/4c3efd34a64f90f1b9aa439eab5754e01481b2f3c8bc75dea139c9a4dbb7/psqlparse2-0.0.17-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b559d9864c2647ebd9433e9e27d6d248ea48fbf4bd864696394d698c54c0345",
                "md5": "618a91638bf9b1073743f405700dd763",
                "sha256": "78e13083ba31fef0e3327a035e8f5027867f8a0564e891d284748a89cfa42bbd"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "618a91638bf9b1073743f405700dd763",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8.0",
            "size": 853065,
            "upload_time": "2024-11-22T02:07:05",
            "upload_time_iso_8601": "2024-11-22T02:07:05.388251Z",
            "url": "https://files.pythonhosted.org/packages/8b/55/9d9864c2647ebd9433e9e27d6d248ea48fbf4bd864696394d698c54c0345/psqlparse2-0.0.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "20c89c065773141eaf180cb297cde6be02d958f10dec593d8c1e2fda17ab2bbd",
                "md5": "8cf509a1918930f4ecf45e78f8d05ee6",
                "sha256": "8428254779fbf6c145bbdf240a827a16f9dd59f5670702b04510d725cd4e34cd"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "8cf509a1918930f4ecf45e78f8d05ee6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8.0",
            "size": 869856,
            "upload_time": "2024-11-22T02:07:07",
            "upload_time_iso_8601": "2024-11-22T02:07:07.436646Z",
            "url": "https://files.pythonhosted.org/packages/20/c8/9c065773141eaf180cb297cde6be02d958f10dec593d8c1e2fda17ab2bbd/psqlparse2-0.0.17-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23b5a24487d7d18e4cf40bff84f8e0714974c82975f0b2d18395b238589a9b4e",
                "md5": "e8fed9f64f3fd24b2457c5b09f7272e7",
                "sha256": "3a305081b80621e404f5843897eb950e7ff260a97820eaf41caaaa5b623edb89"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e8fed9f64f3fd24b2457c5b09f7272e7",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8.0",
            "size": 1603547,
            "upload_time": "2024-11-22T02:07:10",
            "upload_time_iso_8601": "2024-11-22T02:07:10.267997Z",
            "url": "https://files.pythonhosted.org/packages/23/b5/a24487d7d18e4cf40bff84f8e0714974c82975f0b2d18395b238589a9b4e/psqlparse2-0.0.17-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50a4f20e90ed5bc70cd7ef5389c4e28277f27364b9a5d2b5e6b5aa282ed1ce22",
                "md5": "76622e4f1ed5b724743751831e1b7254",
                "sha256": "db80ad471b10dccc03d02799efdd1499926b7fac2b0dde0543aaa32a20a23ba1"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "76622e4f1ed5b724743751831e1b7254",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8.0",
            "size": 1680536,
            "upload_time": "2024-11-22T02:07:12",
            "upload_time_iso_8601": "2024-11-22T02:07:12.591992Z",
            "url": "https://files.pythonhosted.org/packages/50/a4/f20e90ed5bc70cd7ef5389c4e28277f27364b9a5d2b5e6b5aa282ed1ce22/psqlparse2-0.0.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c03894369b00346480fabbc5ecb31af72fd83715449dcf15ef3601e7a4093755",
                "md5": "cb8e5c80a15daeac123b624467fa7999",
                "sha256": "e6d522b597729b3c5605580d534494e639d6076632ad6ae086f817a5aa8db3a3"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cb8e5c80a15daeac123b624467fa7999",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8.0",
            "size": 854266,
            "upload_time": "2024-11-22T02:07:15",
            "upload_time_iso_8601": "2024-11-22T02:07:15.100975Z",
            "url": "https://files.pythonhosted.org/packages/c0/38/94369b00346480fabbc5ecb31af72fd83715449dcf15ef3601e7a4093755/psqlparse2-0.0.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d045d237e783e692558c3dd97097a13fc3207544444c1fb6c4f3e09f8d5d6d7",
                "md5": "b4139d84338bd801585da63747fb735e",
                "sha256": "4b640c7344de7a583c638dc8e45f6dc52e1995d78dd7e7708b0ebaafe0c8a24b"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b4139d84338bd801585da63747fb735e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8.0",
            "size": 870248,
            "upload_time": "2024-11-22T02:07:17",
            "upload_time_iso_8601": "2024-11-22T02:07:17.239722Z",
            "url": "https://files.pythonhosted.org/packages/0d/04/5d237e783e692558c3dd97097a13fc3207544444c1fb6c4f3e09f8d5d6d7/psqlparse2-0.0.17-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ca8532fcb68bb9a571f37455022b7f2fd8cc9481192e9c217051fe4a377a330",
                "md5": "2ab78a3c628a899710c9e8ae9d272b31",
                "sha256": "a631a17173ec6139e3ea8435c55fa2cf5f8b3449bcfb75cca9a8506a92239f6e"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2ab78a3c628a899710c9e8ae9d272b31",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8.0",
            "size": 1604461,
            "upload_time": "2024-11-22T02:07:18",
            "upload_time_iso_8601": "2024-11-22T02:07:18.772262Z",
            "url": "https://files.pythonhosted.org/packages/4c/a8/532fcb68bb9a571f37455022b7f2fd8cc9481192e9c217051fe4a377a330/psqlparse2-0.0.17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b9e1dc4cbcf4ab20dd56f786454b18abe785d590f16ff8b58c4dc9b400b99e2e",
                "md5": "d3a761c9c7a3f9d4c6676d57df07eebb",
                "sha256": "f51fd92aacf213c7c9dc11b89915ed4245f2a85dbdcffffba249df4a1e6c2e14"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d3a761c9c7a3f9d4c6676d57df07eebb",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8.0",
            "size": 1680992,
            "upload_time": "2024-11-22T02:07:20",
            "upload_time_iso_8601": "2024-11-22T02:07:20.400847Z",
            "url": "https://files.pythonhosted.org/packages/b9/e1/dc4cbcf4ab20dd56f786454b18abe785d590f16ff8b58c4dc9b400b99e2e/psqlparse2-0.0.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf4e0a642acfdc92ba7ab5a14c020d840dd57562d5f32ee41c647520dbea080f",
                "md5": "a3897b492f08ff20105e8ec4f77af092",
                "sha256": "a2dc5674eb6300aa48fc236a013939c455d795ef5294b6994480c92781079443"
            },
            "downloads": -1,
            "filename": "psqlparse2-0.0.17.tar.gz",
            "has_sig": false,
            "md5_digest": "a3897b492f08ff20105e8ec4f77af092",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.0",
            "size": 4349907,
            "upload_time": "2024-11-22T02:07:21",
            "upload_time_iso_8601": "2024-11-22T02:07:21.949336Z",
            "url": "https://files.pythonhosted.org/packages/cf/4e/0a642acfdc92ba7ab5a14c020d840dd57562d5f32ee41c647520dbea080f/psqlparse2-0.0.17.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 02:07:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "dani-maarouf",
    "github_project": "psqlparse2",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "psqlparse2"
}
        
Elapsed time: 1.15187s