squiid-parser


Namesquiid-parser JSON
Version 0.2.1 PyPI version JSON
download
home_pageNone
SummarySquiid Parser Python bindings
upload_time2025-02-07 23:44:59
maintainerNone
docs_urlNone
authorTabulateJarl8
requires_python<4.0,>=3.10
licenseGPL-3.0-only
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Squiid Parser Python Bindings

[![codecov](https://codecov.io/gl/ImaginaryInfinity:squiid-calculator/squiid-bindings/graph/badge.svg?token=2YVK2PWQFF)](https://codecov.io/gl/ImaginaryInfinity:squiid-calculator/squiid-bindings)

Python bindings for the parser portion of [Squiid](https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid) calculator. The parser is used to convert algebraic/infix notation to postfix notation that the [engine](https://pypi.org/project/squiid-engine) can evaluate.

More documentation is coming soon, however the source code is strongly typed and well-documented.

## Simple Demo:

```py
import squiid_parser

p = squiid_parser.SquiidParser()
result = p.parse("(3+5*7)")

assert result == ["3", "5", "7", "*", "+"]

# squiid currently doesn't support symbols, but rather commands
# iterate through the list and convert symbols to commands
for index, value in enumerate(result):
    if value == "*":
        result[index] = "multiply"
    elif value == "+":
        result[index] = "add"
    elif value == "-":
        result[index] = "subtract"
    elif value == "/":
        result[index] = "divide"
    elif value == "^":
        result[index] = "power"
    elif value == "%":
        result[index] = "mod"

assert result == ["3", "5", "7", "multiply", "add"]

# and now pass this array to the engine...
```

This demo can also be found in [this directory](https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid-bindings/-/tree/trunk/bindings/python/squiid_parser)

Also see [squiid-engine](https://pypi.org/project/squiid-engine) for evaluating RPN expressions.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "squiid-parser",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "TabulateJarl8",
    "author_email": "tabulatejarl8@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/7b/ce/13dd6dc0e008438fba0a6917ca0dcf2023092c81c95f691998fb77a59441/squiid_parser-0.2.1.tar.gz",
    "platform": null,
    "description": "# Squiid Parser Python Bindings\n\n[![codecov](https://codecov.io/gl/ImaginaryInfinity:squiid-calculator/squiid-bindings/graph/badge.svg?token=2YVK2PWQFF)](https://codecov.io/gl/ImaginaryInfinity:squiid-calculator/squiid-bindings)\n\nPython bindings for the parser portion of [Squiid](https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid) calculator. The parser is used to convert algebraic/infix notation to postfix notation that the [engine](https://pypi.org/project/squiid-engine) can evaluate.\n\nMore documentation is coming soon, however the source code is strongly typed and well-documented.\n\n## Simple Demo:\n\n```py\nimport squiid_parser\n\np = squiid_parser.SquiidParser()\nresult = p.parse(\"(3+5*7)\")\n\nassert result == [\"3\", \"5\", \"7\", \"*\", \"+\"]\n\n# squiid currently doesn't support symbols, but rather commands\n# iterate through the list and convert symbols to commands\nfor index, value in enumerate(result):\n    if value == \"*\":\n        result[index] = \"multiply\"\n    elif value == \"+\":\n        result[index] = \"add\"\n    elif value == \"-\":\n        result[index] = \"subtract\"\n    elif value == \"/\":\n        result[index] = \"divide\"\n    elif value == \"^\":\n        result[index] = \"power\"\n    elif value == \"%\":\n        result[index] = \"mod\"\n\nassert result == [\"3\", \"5\", \"7\", \"multiply\", \"add\"]\n\n# and now pass this array to the engine...\n```\n\nThis demo can also be found in [this directory](https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid-bindings/-/tree/trunk/bindings/python/squiid_parser)\n\nAlso see [squiid-engine](https://pypi.org/project/squiid-engine) for evaluating RPN expressions.\n\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-only",
    "summary": "Squiid Parser Python bindings",
    "version": "0.2.1",
    "project_urls": {
        "Repository": "https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid-bindings"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3be8bc2ebbc816a8acbce1a7a40d2f6cc514180fc84e72763fdaa4b61a7a5539",
                "md5": "d1050ef15ed54ac1a86b9f3ad6bf7b29",
                "sha256": "9776d3d2561d7f699009e1c692644ee5867398b6285617f995cd3d59c1a7b6ce"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d1050ef15ed54ac1a86b9f3ad6bf7b29",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4.0,>=3.10",
            "size": 176183,
            "upload_time": "2025-02-07T23:44:27",
            "upload_time_iso_8601": "2025-02-07T23:44:27.737998Z",
            "url": "https://files.pythonhosted.org/packages/3b/e8/bc2ebbc816a8acbce1a7a40d2f6cc514180fc84e72763fdaa4b61a7a5539/squiid_parser-0.2.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b5bd13cdd4c31e99eb3f000227c4ab7317edfc8f5556ffc551e7a7f397814c63",
                "md5": "03593e0d8bc691380b3ebb6d21292230",
                "sha256": "6bf2c1456cb6825e12ad7e1988d8890a2a57e8f7eacf1bbbd7e943014d6c4e94"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "03593e0d8bc691380b3ebb6d21292230",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4.0,>=3.10",
            "size": 205181,
            "upload_time": "2025-02-07T23:44:29",
            "upload_time_iso_8601": "2025-02-07T23:44:29.428259Z",
            "url": "https://files.pythonhosted.org/packages/b5/bd/13cdd4c31e99eb3f000227c4ab7317edfc8f5556ffc551e7a7f397814c63/squiid_parser-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "efcf2873f88afd02801efa950b320207e695ee7b1d3bf5079ba590eea2de3e23",
                "md5": "05ccd9faadd8a93fbe301d96c50239f0",
                "sha256": "d655c2aa52075724a67e42547caa00503295ea7c57dc945d76e14cb8c4bb0108"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "05ccd9faadd8a93fbe301d96c50239f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4.0,>=3.10",
            "size": 267552,
            "upload_time": "2025-02-07T23:44:31",
            "upload_time_iso_8601": "2025-02-07T23:44:31.359935Z",
            "url": "https://files.pythonhosted.org/packages/ef/cf/2873f88afd02801efa950b320207e695ee7b1d3bf5079ba590eea2de3e23/squiid_parser-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e533280e3774d9e60b48a5205a92c6d913b0b7894678c7baf0f796144580ae87",
                "md5": "779cf8c4e3da046067d387340564ee0d",
                "sha256": "7efeb8bfd9dadf758f35dae1dd8cd28483fdd020b79b050cf7a765d4f2f61aeb"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "779cf8c4e3da046067d387340564ee0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4.0,>=3.10",
            "size": 100266,
            "upload_time": "2025-02-07T23:44:33",
            "upload_time_iso_8601": "2025-02-07T23:44:33.735437Z",
            "url": "https://files.pythonhosted.org/packages/e5/33/280e3774d9e60b48a5205a92c6d913b0b7894678c7baf0f796144580ae87/squiid_parser-0.2.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b01f3d1948619b3e474fd32365e393c1c8fc1d4b7f164d3df21eab6ccadbd6e3",
                "md5": "a769a28603c8fd166d82bb45bcca87ac",
                "sha256": "0d07549febdb17c851defe76e90fbaa2e11fab31c62433d9b92320e3e0990449"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a769a28603c8fd166d82bb45bcca87ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4.0,>=3.10",
            "size": 100271,
            "upload_time": "2025-02-07T23:44:35",
            "upload_time_iso_8601": "2025-02-07T23:44:35.655591Z",
            "url": "https://files.pythonhosted.org/packages/b0/1f/3d1948619b3e474fd32365e393c1c8fc1d4b7f164d3df21eab6ccadbd6e3/squiid_parser-0.2.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3833737d7947a76a4418273a75023bf06fc2cb1f37195ddfe0fb7d4ad5fed582",
                "md5": "817ef0f565f7ad271f2109434738c688",
                "sha256": "1502106739711b1ba5ad971d4ceb4252b11e4c4e7542d2fb0433fa889d790f8f"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "817ef0f565f7ad271f2109434738c688",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 176181,
            "upload_time": "2025-02-07T23:44:39",
            "upload_time_iso_8601": "2025-02-07T23:44:39.428164Z",
            "url": "https://files.pythonhosted.org/packages/38/33/737d7947a76a4418273a75023bf06fc2cb1f37195ddfe0fb7d4ad5fed582/squiid_parser-0.2.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bbd0c20093d7b57e641a8bf51ef35d4c571d8d3b08436d01a419365a82825567",
                "md5": "aefc2ac87e07a345314dd82864da276a",
                "sha256": "8dec9c39f973e173df0b8801b6adf71cacc8305b995bd0fcdc988823dca774a0"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aefc2ac87e07a345314dd82864da276a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 205180,
            "upload_time": "2025-02-07T23:44:40",
            "upload_time_iso_8601": "2025-02-07T23:44:40.615129Z",
            "url": "https://files.pythonhosted.org/packages/bb/d0/c20093d7b57e641a8bf51ef35d4c571d8d3b08436d01a419365a82825567/squiid_parser-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7cc4ae28a3985198c21a856adad3a75d055b4b3559c309a95339e6277c5dc75b",
                "md5": "d907612424071ae2f661e47b32743a99",
                "sha256": "1b0e7a06ae2390a9a8450e08be1d531fde989bdf108fb5d1f6d615fc66b2dc8c"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d907612424071ae2f661e47b32743a99",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 267550,
            "upload_time": "2025-02-07T23:44:41",
            "upload_time_iso_8601": "2025-02-07T23:44:41.744132Z",
            "url": "https://files.pythonhosted.org/packages/7c/c4/ae28a3985198c21a856adad3a75d055b4b3559c309a95339e6277c5dc75b/squiid_parser-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1b8426a0602d69c879dc165de3715de431312d12667d71bce1aaf218acc7a36d",
                "md5": "f9675023f8182d39547f92328a061544",
                "sha256": "6aa68c8454f87ffcc4e7a9a83d7cdb307db3455825f6d4912f5e12f895097160"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "f9675023f8182d39547f92328a061544",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 100266,
            "upload_time": "2025-02-07T23:44:43",
            "upload_time_iso_8601": "2025-02-07T23:44:43.718209Z",
            "url": "https://files.pythonhosted.org/packages/1b/84/26a0602d69c879dc165de3715de431312d12667d71bce1aaf218acc7a36d/squiid_parser-0.2.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b03370cd7c8c042b486a64dc201c5593f3b420cde1da73438ba6d7ab85260017",
                "md5": "80219463cb02fff1b8cf44ed16beff3c",
                "sha256": "c9f9f9328a3245efa9e6f467ad762f577b10befd1676750cacdf3a2a919e5f6d"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "80219463cb02fff1b8cf44ed16beff3c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 100271,
            "upload_time": "2025-02-07T23:44:44",
            "upload_time_iso_8601": "2025-02-07T23:44:44.975990Z",
            "url": "https://files.pythonhosted.org/packages/b0/33/70cd7c8c042b486a64dc201c5593f3b420cde1da73438ba6d7ab85260017/squiid_parser-0.2.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9bccc237fae6090fdb3d10ce54a3a1aee348e9eaa3cd91756ee5f49e842814e7",
                "md5": "32952197f8ef73e5cc62d10ab299ab35",
                "sha256": "fab042f0a8e3ccf8414082bf9d88797c7d87b70527aa357aa013efa751990035"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "32952197f8ef73e5cc62d10ab299ab35",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 176183,
            "upload_time": "2025-02-07T23:44:46",
            "upload_time_iso_8601": "2025-02-07T23:44:46.008096Z",
            "url": "https://files.pythonhosted.org/packages/9b/cc/c237fae6090fdb3d10ce54a3a1aee348e9eaa3cd91756ee5f49e842814e7/squiid_parser-0.2.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "058538e87b49e96be6a2e33bfc683389aef10b0e6b24c399f927be4652acb72f",
                "md5": "03ecd7f469db5e403f87cfa1a02282f5",
                "sha256": "8168a2e7bd8b344d18bfc6324e4cf938ccf3f3a48a62274d48615b70221c5e1e"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "03ecd7f469db5e403f87cfa1a02282f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 205180,
            "upload_time": "2025-02-07T23:44:48",
            "upload_time_iso_8601": "2025-02-07T23:44:48.294150Z",
            "url": "https://files.pythonhosted.org/packages/05/85/38e87b49e96be6a2e33bfc683389aef10b0e6b24c399f927be4652acb72f/squiid_parser-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4b68e18e056334188ad8de1df3fb3b5cae263c9daae8efaa1de7241227707e63",
                "md5": "caf91fc58a56dc63a7f095e74e78631c",
                "sha256": "db8c793d94e21c02303870eeb63378d320eed206b866da71d62c80b1c42fe1a3"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "caf91fc58a56dc63a7f095e74e78631c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 267551,
            "upload_time": "2025-02-07T23:44:49",
            "upload_time_iso_8601": "2025-02-07T23:44:49.487468Z",
            "url": "https://files.pythonhosted.org/packages/4b/68/e18e056334188ad8de1df3fb3b5cae263c9daae8efaa1de7241227707e63/squiid_parser-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dcd8810e9896f310a23d7ed62bc86dee252199d84deb630b2ca278c4335fa2c4",
                "md5": "2506a111e0e12f15f2dba7a3d9f3b4ad",
                "sha256": "2547d8fc8d5139c6eadf1b5be4eb64007cb81b82134a48a69357d22597ec53e7"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "2506a111e0e12f15f2dba7a3d9f3b4ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 100265,
            "upload_time": "2025-02-07T23:44:50",
            "upload_time_iso_8601": "2025-02-07T23:44:50.703704Z",
            "url": "https://files.pythonhosted.org/packages/dc/d8/810e9896f310a23d7ed62bc86dee252199d84deb630b2ca278c4335fa2c4/squiid_parser-0.2.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a51f4b6da6152fe56ce243dc7795b8179380e73fc7eb615c8bd61c985f0e8233",
                "md5": "1a534cfcaca7848d6312a69e66eb5d1b",
                "sha256": "0c8ea8860024df25ec2340b45d1abb30bac3eebd3e7b1e9f1bcb32fcae955be5"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1a534cfcaca7848d6312a69e66eb5d1b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 100272,
            "upload_time": "2025-02-07T23:44:51",
            "upload_time_iso_8601": "2025-02-07T23:44:51.781216Z",
            "url": "https://files.pythonhosted.org/packages/a5/1f/4b6da6152fe56ce243dc7795b8179380e73fc7eb615c8bd61c985f0e8233/squiid_parser-0.2.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f057166994a101db7a30ea5a7b38e734a7999a062c702386b7e8a849392a5dcb",
                "md5": "f2cbf2a993baffcc91a9f2aea8a5725b",
                "sha256": "669d1c73aea97ac26a97fae5d88b1c6eb3106704993db67a4d3a01014b10eb92"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f2cbf2a993baffcc91a9f2aea8a5725b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 176182,
            "upload_time": "2025-02-07T23:44:52",
            "upload_time_iso_8601": "2025-02-07T23:44:52.997759Z",
            "url": "https://files.pythonhosted.org/packages/f0/57/166994a101db7a30ea5a7b38e734a7999a062c702386b7e8a849392a5dcb/squiid_parser-0.2.1-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "70c8e86bf3c9ce4c2f9b248b1224ceef16b53082842764ef8588f84f2a42a5f7",
                "md5": "a0fcd407dab236f53f801827e4753cc8",
                "sha256": "aaf14aa3ee719ebde335f49617938ae86702ade0e3f7e7805eb1ebb939611fc5"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a0fcd407dab236f53f801827e4753cc8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 205180,
            "upload_time": "2025-02-07T23:44:54",
            "upload_time_iso_8601": "2025-02-07T23:44:54.526052Z",
            "url": "https://files.pythonhosted.org/packages/70/c8/e86bf3c9ce4c2f9b248b1224ceef16b53082842764ef8588f84f2a42a5f7/squiid_parser-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e263f420e5171bb894fef12996409cf05743d0cda23daaed041333af89530beb",
                "md5": "02c5bff2fff25a2da0156230d0dd3a73",
                "sha256": "2f68b44005e076fe50514e1b1ec1368006c9a9c969f29ff8978353c15a082b9c"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "02c5bff2fff25a2da0156230d0dd3a73",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 267551,
            "upload_time": "2025-02-07T23:44:55",
            "upload_time_iso_8601": "2025-02-07T23:44:55.770878Z",
            "url": "https://files.pythonhosted.org/packages/e2/63/f420e5171bb894fef12996409cf05743d0cda23daaed041333af89530beb/squiid_parser-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "343cea668e219a1fc1ca1f381932a29ef1575b866757afad99f5d4eeaac30024",
                "md5": "b9e5ddedc214b6f8c3bcc8469c1ee561",
                "sha256": "3e63959c2f5c8db7bc5c9cd58c1db66391596c83b499b4d497225e8b2d9842a5"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "b9e5ddedc214b6f8c3bcc8469c1ee561",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 100266,
            "upload_time": "2025-02-07T23:44:57",
            "upload_time_iso_8601": "2025-02-07T23:44:57.189151Z",
            "url": "https://files.pythonhosted.org/packages/34/3c/ea668e219a1fc1ca1f381932a29ef1575b866757afad99f5d4eeaac30024/squiid_parser-0.2.1-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fbd7ed00b9b4ec541a024162a18f146260fa6141e4dfd0f72e27c4934e5687fc",
                "md5": "780426b05f1bb5a9ba3cd024b475e571",
                "sha256": "a551ad5d1f678d6daaca703438f1a34ce8bc2a070a89a696fe0bda4e1f964632"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "780426b05f1bb5a9ba3cd024b475e571",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 100271,
            "upload_time": "2025-02-07T23:44:58",
            "upload_time_iso_8601": "2025-02-07T23:44:58.204848Z",
            "url": "https://files.pythonhosted.org/packages/fb/d7/ed00b9b4ec541a024162a18f146260fa6141e4dfd0f72e27c4934e5687fc/squiid_parser-0.2.1-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7bce13dd6dc0e008438fba0a6917ca0dcf2023092c81c95f691998fb77a59441",
                "md5": "b4a88b3dd923cc43ad2b55de39c9ccb8",
                "sha256": "6e628123c16f5a62266cccb9bd3a9a4724ea79b5b2a5c827a3564c1f63e913e5"
            },
            "downloads": -1,
            "filename": "squiid_parser-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "b4a88b3dd923cc43ad2b55de39c9ccb8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 21834,
            "upload_time": "2025-02-07T23:44:59",
            "upload_time_iso_8601": "2025-02-07T23:44:59.160132Z",
            "url": "https://files.pythonhosted.org/packages/7b/ce/13dd6dc0e008438fba0a6917ca0dcf2023092c81c95f691998fb77a59441/squiid_parser-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-07 23:44:59",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "ImaginaryInfinity",
    "gitlab_project": "squiid-calculator",
    "lcname": "squiid-parser"
}
        
Elapsed time: 2.29146s