pyqasm


Namepyqasm JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryPython toolkit providing an OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.
upload_time2025-02-14 11:59:38
maintainerNone
docs_urlNone
authorqBraid Development Team
requires_python>=3.10
licenseGNU General Public License v3.0
keywords quantum openqasm symantic-analyzer compiler qbraid
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pyqasm

<img align="right" width="100" src="https://qbraid-static.s3.amazonaws.com/pyqasm.svg"/>

[![CI](https://github.com/qBraid/pyqasm/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/qBraid/pyqasm/actions/workflows/main.yml)
[![codecov](https://codecov.io/gh/qBraid/pyqasm/graph/badge.svg?token=92YURMR8T8)](https://codecov.io/gh/qBraid/pyqasm)
[![Documentation Status](https://readthedocs.com/projects/qbraid-pyqasm/badge/?version=latest&token=d5432c6f40d942b391982fc88183389938a0e930ae5e588cf579e9ab1e3319a0)](https://qbraid-pyqasm.readthedocs-hosted.com/en/latest/?badge=latest)
[![PyPI version](https://img.shields.io/pypi/v/pyqasm.svg?color=blue)](https://pypi.org/project/pyqasm/)
[![Python verions](https://img.shields.io/pypi/pyversions/pyqasm.svg?color=blue)](https://pypi.org/project/pyqasm/)
[![License](https://img.shields.io/github/license/qBraid/pyqasm.svg?color=purple)](https://www.gnu.org/licenses/gpl-3.0.html)

Python toolkit providing an OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.

## Motivation
[OpenQASM](https://openqasm.com/) is a powerful language for expressing hybrid quantum-classical programs, but it lacks a comprehensive tool supporting the full capabilities of the language. PyQASM aims to fill this gap by building upon the [`openqasm3.parser`](https://github.com/openqasm/openqasm/blob/ast-py/v1.0.0/source/openqasm/openqasm3/parser.py), and providing support for semantic analysis and utilities for program compilation.

## Installation

PyQASM requires Python 3.10 or greater, and can be installed with pip as follows:

```bash
pip install pyqasm
```

### Install from source 

You can also install from source by cloning this repository and running a pip install command
in the root directory of the repository:

```bash
git clone https://github.com/qBraid/pyqasm.git
cd pyqasm
pip install .
```

## Check version

You can view the version of pyqasm you have installed within a Python shell as follows:

```python
>>> import pyqasm
>>> pyqasm.__version__
```

## Resources

- [API Reference](https://sdk.qbraid.com/projects/pyqasm/en/stable/): Developer documentation.
- [Usage Examples](examples): Scripts and Markdown examples demonstrating core functionality.
- [Supported Operations](pyqasm/README.md#supported-operations): OpenQASM language features supported, in progress, and planned for future support.

## Contributing

[![GitHub](https://img.shields.io/badge/issue_tracking-github-black?logo=github)](https://github.com/qBraid/pyqasm/issues)
[![QCSE](https://img.shields.io/badge/QCSE-pyqasm-orange?logo=stackexchange)](https://quantumcomputing.stackexchange.com/questions/tagged/pyqasm)
[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?logo=discord&logoColor=white)](https://discord.gg/TPBU2sa8Et)

- Interested in contributing code, or making a PR? See
  [CONTRIBUTING.md](CONTRIBUTING.md)
- For feature requests and bug reports:
  [Submit an issue](https://github.com/qBraid/pyqasm/issues)
- For discussions, and specific questions about pyqasm, or
  other topics, [join our discord community](https://discord.gg/TPBU2sa8Et)
- For questions that are more suited for a forum, post to
  [QCSE](https://quantumcomputing.stackexchange.com/)
  with the [`pyqasm`](https://quantumcomputing.stackexchange.com/questions/tagged/pyqasm) tag.
- By participating, you are expected to uphold our [code of conduct](CODE_OF_CONDUCT).

## License

[GNU General Public License v3.0](LICENSE)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pyqasm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "quantum, openqasm, symantic-analyzer, compiler, qbraid",
    "author": "qBraid Development Team",
    "author_email": "contact@qbraid.com",
    "download_url": "https://files.pythonhosted.org/packages/5b/d1/686cb9fc2698360d8a0656b3df15a586d438e3182dfd0fe205f1353a37ff/pyqasm-0.2.0.tar.gz",
    "platform": null,
    "description": "# pyqasm\n\n<img align=\"right\" width=\"100\" src=\"https://qbraid-static.s3.amazonaws.com/pyqasm.svg\"/>\n\n[![CI](https://github.com/qBraid/pyqasm/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/qBraid/pyqasm/actions/workflows/main.yml)\n[![codecov](https://codecov.io/gh/qBraid/pyqasm/graph/badge.svg?token=92YURMR8T8)](https://codecov.io/gh/qBraid/pyqasm)\n[![Documentation Status](https://readthedocs.com/projects/qbraid-pyqasm/badge/?version=latest&token=d5432c6f40d942b391982fc88183389938a0e930ae5e588cf579e9ab1e3319a0)](https://qbraid-pyqasm.readthedocs-hosted.com/en/latest/?badge=latest)\n[![PyPI version](https://img.shields.io/pypi/v/pyqasm.svg?color=blue)](https://pypi.org/project/pyqasm/)\n[![Python verions](https://img.shields.io/pypi/pyversions/pyqasm.svg?color=blue)](https://pypi.org/project/pyqasm/)\n[![License](https://img.shields.io/github/license/qBraid/pyqasm.svg?color=purple)](https://www.gnu.org/licenses/gpl-3.0.html)\n\nPython toolkit providing an OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.\n\n## Motivation\n[OpenQASM](https://openqasm.com/) is a powerful language for expressing hybrid quantum-classical programs, but it lacks a comprehensive tool supporting the full capabilities of the language. PyQASM aims to fill this gap by building upon the [`openqasm3.parser`](https://github.com/openqasm/openqasm/blob/ast-py/v1.0.0/source/openqasm/openqasm3/parser.py), and providing support for semantic analysis and utilities for program compilation.\n\n## Installation\n\nPyQASM requires Python 3.10 or greater, and can be installed with pip as follows:\n\n```bash\npip install pyqasm\n```\n\n### Install from source \n\nYou can also install from source by cloning this repository and running a pip install command\nin the root directory of the repository:\n\n```bash\ngit clone https://github.com/qBraid/pyqasm.git\ncd pyqasm\npip install .\n```\n\n## Check version\n\nYou can view the version of pyqasm you have installed within a Python shell as follows:\n\n```python\n>>> import pyqasm\n>>> pyqasm.__version__\n```\n\n## Resources\n\n- [API Reference](https://sdk.qbraid.com/projects/pyqasm/en/stable/): Developer documentation.\n- [Usage Examples](examples): Scripts and Markdown examples demonstrating core functionality.\n- [Supported Operations](pyqasm/README.md#supported-operations): OpenQASM language features supported, in progress, and planned for future support.\n\n## Contributing\n\n[![GitHub](https://img.shields.io/badge/issue_tracking-github-black?logo=github)](https://github.com/qBraid/pyqasm/issues)\n[![QCSE](https://img.shields.io/badge/QCSE-pyqasm-orange?logo=stackexchange)](https://quantumcomputing.stackexchange.com/questions/tagged/pyqasm)\n[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?logo=discord&logoColor=white)](https://discord.gg/TPBU2sa8Et)\n\n- Interested in contributing code, or making a PR? See\n  [CONTRIBUTING.md](CONTRIBUTING.md)\n- For feature requests and bug reports:\n  [Submit an issue](https://github.com/qBraid/pyqasm/issues)\n- For discussions, and specific questions about pyqasm, or\n  other topics, [join our discord community](https://discord.gg/TPBU2sa8Et)\n- For questions that are more suited for a forum, post to\n  [QCSE](https://quantumcomputing.stackexchange.com/)\n  with the [`pyqasm`](https://quantumcomputing.stackexchange.com/questions/tagged/pyqasm) tag.\n- By participating, you are expected to uphold our [code of conduct](CODE_OF_CONDUCT).\n\n## License\n\n[GNU General Public License v3.0](LICENSE)\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v3.0",
    "summary": "Python toolkit providing an OpenQASM 3 semantic analyzer and utilities for program analysis and compilation.",
    "version": "0.2.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/qBraid/pyqasm/issues",
        "Source Code": "https://github.com/qBraid/pyqasm"
    },
    "split_keywords": [
        "quantum",
        " openqasm",
        " symantic-analyzer",
        " compiler",
        " qbraid"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "561d884f10e5ea8127f7333898596fd73c2fa5ba5f5f55154fd0a75a667b6307",
                "md5": "e979724691356d539bc8dc1ddb29e8d3",
                "sha256": "379f7d0ca957593ff5ea714e8c7026ee75e86a1858f8f7d0ca039f09d3948910"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e979724691356d539bc8dc1ddb29e8d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 178651,
            "upload_time": "2025-02-14T11:59:11",
            "upload_time_iso_8601": "2025-02-14T11:59:11.822413Z",
            "url": "https://files.pythonhosted.org/packages/56/1d/884f10e5ea8127f7333898596fd73c2fa5ba5f5f55154fd0a75a667b6307/pyqasm-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "68819d9d505d6c141380694e02086ca3048f6fd899381762bd9a28e6ca0278ff",
                "md5": "adb57b3c189a6f2752134b66aff84ebc",
                "sha256": "46fa2cc68e6fafeb78d1c6a7cbb9aa7c9b37c55245857deda2f1e77ab323fde6"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "adb57b3c189a6f2752134b66aff84ebc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 171980,
            "upload_time": "2025-02-14T11:59:13",
            "upload_time_iso_8601": "2025-02-14T11:59:13.926154Z",
            "url": "https://files.pythonhosted.org/packages/68/81/9d9d505d6c141380694e02086ca3048f6fd899381762bd9a28e6ca0278ff/pyqasm-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3195a0cfc2b06de0aa3da82d1378470a264eba2a3f02b7c1f847fb8feee4f819",
                "md5": "c0cad7b8b2ef3068ac4d9b2cbe607016",
                "sha256": "cca0807f1929446121fc6aca6ddc9a045a131b88ff81cbb50d7b406f8e348329"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c0cad7b8b2ef3068ac4d9b2cbe607016",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 655747,
            "upload_time": "2025-02-14T11:59:15",
            "upload_time_iso_8601": "2025-02-14T11:59:15.940293Z",
            "url": "https://files.pythonhosted.org/packages/31/95/a0cfc2b06de0aa3da82d1378470a264eba2a3f02b7c1f847fb8feee4f819/pyqasm-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "37e35c1ace0f933f5f491e65fa0092a8b666c5232596cb2a06a787d66a20b6a9",
                "md5": "d5041dc2b767c628acbf17ff2f8083b0",
                "sha256": "74f57c38d851037bb5a999dfaf48c6e0e3c89bba988db26445852b10e676de10"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d5041dc2b767c628acbf17ff2f8083b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 167034,
            "upload_time": "2025-02-14T11:59:17",
            "upload_time_iso_8601": "2025-02-14T11:59:17.614418Z",
            "url": "https://files.pythonhosted.org/packages/37/e3/5c1ace0f933f5f491e65fa0092a8b666c5232596cb2a06a787d66a20b6a9/pyqasm-0.2.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "558044a2198f2ab664fafd7dbc337ce83362bcc4c80bceb0b8ffc00d6e877587",
                "md5": "ef1bebab0ce56e0cc2548055346a39b5",
                "sha256": "d9483ee3e1135f2694632d2f9ef6b1eb65f7000ae7b41ecfc46ab64b87ef8496"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ef1bebab0ce56e0cc2548055346a39b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 179031,
            "upload_time": "2025-02-14T11:59:19",
            "upload_time_iso_8601": "2025-02-14T11:59:19.039799Z",
            "url": "https://files.pythonhosted.org/packages/55/80/44a2198f2ab664fafd7dbc337ce83362bcc4c80bceb0b8ffc00d6e877587/pyqasm-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cfe80bfe6d5613dfd0252fa3f507716841d954fd78a934f00d49c57a9774f572",
                "md5": "6d1a0fae9f5500b68f64a94278a1c14e",
                "sha256": "85b5d1b110ccd7ed2f657b028d54b88093e49016389af9994a60dea0f05d7c3a"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6d1a0fae9f5500b68f64a94278a1c14e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 171914,
            "upload_time": "2025-02-14T11:59:20",
            "upload_time_iso_8601": "2025-02-14T11:59:20.870365Z",
            "url": "https://files.pythonhosted.org/packages/cf/e8/0bfe6d5613dfd0252fa3f507716841d954fd78a934f00d49c57a9774f572/pyqasm-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f79018e72aca764e54b959cab2deeacffd7569d01b3c6ba655815ce95dca82c3",
                "md5": "375546da1508018b4a27bd9c180639ea",
                "sha256": "9484a98ab93e60306cc9db2f4a824b6fbddf15b42daa5be646f7ae3e7898ed97"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "375546da1508018b4a27bd9c180639ea",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 697221,
            "upload_time": "2025-02-14T11:59:22",
            "upload_time_iso_8601": "2025-02-14T11:59:22.127119Z",
            "url": "https://files.pythonhosted.org/packages/f7/90/18e72aca764e54b959cab2deeacffd7569d01b3c6ba655815ce95dca82c3/pyqasm-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f5070cd492fbc0f0cd8316ac989b7676c3d8b93c2d1edd55769324e1c2ad4e41",
                "md5": "dea197fb16454e85d80c3239ccb02f0a",
                "sha256": "3d24770be85b9c5625bf6c46bc092b4f99486bdc7db57897fb6ba2bd57207e46"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dea197fb16454e85d80c3239ccb02f0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 167328,
            "upload_time": "2025-02-14T11:59:23",
            "upload_time_iso_8601": "2025-02-14T11:59:23.747888Z",
            "url": "https://files.pythonhosted.org/packages/f5/07/0cd492fbc0f0cd8316ac989b7676c3d8b93c2d1edd55769324e1c2ad4e41/pyqasm-0.2.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "44f287c26e4aa804a14c975182dc6ed1a79aca1b9f893f831f1e33123303cffe",
                "md5": "7e61392baa48b2bfd7c9518c0ecd4b02",
                "sha256": "5e3d9173bab1d8eee6bacbe0d9079f48fd8a869cb945fa916cf8b9bd61e4e160"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7e61392baa48b2bfd7c9518c0ecd4b02",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 179979,
            "upload_time": "2025-02-14T11:59:24",
            "upload_time_iso_8601": "2025-02-14T11:59:24.960424Z",
            "url": "https://files.pythonhosted.org/packages/44/f2/87c26e4aa804a14c975182dc6ed1a79aca1b9f893f831f1e33123303cffe/pyqasm-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0a2cdedf13ed0518f14b38715f4ab424692703e7dbd7321d2945ec27217a61ba",
                "md5": "50117f4620780ee67b43f902df503d42",
                "sha256": "5e1e9edb3c8de7e6d2ee687d6cc6ef8b91d69d945395f82cba030233d2b824a6"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "50117f4620780ee67b43f902df503d42",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 173066,
            "upload_time": "2025-02-14T11:59:27",
            "upload_time_iso_8601": "2025-02-14T11:59:27.126103Z",
            "url": "https://files.pythonhosted.org/packages/0a/2c/dedf13ed0518f14b38715f4ab424692703e7dbd7321d2945ec27217a61ba/pyqasm-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b83cc1263fa0c43b2c5dfae8833a8c8c8d3560c412689e29d5f07f545636b9c2",
                "md5": "e163a1909ff4daf9e9b2545e5ab1dc72",
                "sha256": "0f2cab8cbec8fac20680ca4453ec8df1e188e1c2a64300d2394e85309e48509f"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e163a1909ff4daf9e9b2545e5ab1dc72",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 697098,
            "upload_time": "2025-02-14T11:59:29",
            "upload_time_iso_8601": "2025-02-14T11:59:29.120505Z",
            "url": "https://files.pythonhosted.org/packages/b8/3c/c1263fa0c43b2c5dfae8833a8c8c8d3560c412689e29d5f07f545636b9c2/pyqasm-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "22815f1ec3097c05f1cc00b804aa5af375108b8659acaff16173cb29b681a272",
                "md5": "591d65e8f0641bedc22eb7c96b9c195b",
                "sha256": "b2d770e10ca6f69e0686c7d90a000fa7c2065ea79bf25ea868a655aa929939f7"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "591d65e8f0641bedc22eb7c96b9c195b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 167593,
            "upload_time": "2025-02-14T11:59:31",
            "upload_time_iso_8601": "2025-02-14T11:59:31.140851Z",
            "url": "https://files.pythonhosted.org/packages/22/81/5f1ec3097c05f1cc00b804aa5af375108b8659acaff16173cb29b681a272/pyqasm-0.2.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80b3eda3b9523a07a0513eae6e1700e648768fe381b1cf8db19acfdc13f0682c",
                "md5": "6b6202c725b2b10c7c6b8b98529a0ff9",
                "sha256": "1992897c50906e328d353b269fb77acfb14ec397e03065e9fcbbbac409d8e788"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6b6202c725b2b10c7c6b8b98529a0ff9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 178711,
            "upload_time": "2025-02-14T11:59:33",
            "upload_time_iso_8601": "2025-02-14T11:59:33.055976Z",
            "url": "https://files.pythonhosted.org/packages/80/b3/eda3b9523a07a0513eae6e1700e648768fe381b1cf8db19acfdc13f0682c/pyqasm-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1789c5a5625add3f9294cf3aaf058007677a96353911a906e89a3fd010fd8b8b",
                "md5": "1ac094fc1acb0ca7fdca0bd5b563f933",
                "sha256": "3f2f81db1b6d1bea2bfcc3b005541a7542030c83a2c8bf53e2e00fbe7fbb00ab"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1ac094fc1acb0ca7fdca0bd5b563f933",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 171757,
            "upload_time": "2025-02-14T11:59:34",
            "upload_time_iso_8601": "2025-02-14T11:59:34.071987Z",
            "url": "https://files.pythonhosted.org/packages/17/89/c5a5625add3f9294cf3aaf058007677a96353911a906e89a3fd010fd8b8b/pyqasm-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b6683fb8d1746db44ed6c1113e3304317f2766df54bdee6707d2dade456bff07",
                "md5": "254912b19322f5321e0008f0f7ff9d77",
                "sha256": "ad6226fe421720c644eefd8bc67fb9ae925c3676348794246437efb07be944e0"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "254912b19322f5321e0008f0f7ff9d77",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 685946,
            "upload_time": "2025-02-14T11:59:35",
            "upload_time_iso_8601": "2025-02-14T11:59:35.247174Z",
            "url": "https://files.pythonhosted.org/packages/b6/68/3fb8d1746db44ed6c1113e3304317f2766df54bdee6707d2dade456bff07/pyqasm-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80f90a8c5248d33c500b2c0fa8a09680fe634e9e0bd238e9def52acc84247764",
                "md5": "74f617f5b2b78717ae14e037d0d84f6a",
                "sha256": "e6049505b3bd72e9827c9123b00acad1c526163f8e0bb01c48c6ca10cbc0167c"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "74f617f5b2b78717ae14e037d0d84f6a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 167095,
            "upload_time": "2025-02-14T11:59:37",
            "upload_time_iso_8601": "2025-02-14T11:59:37.225352Z",
            "url": "https://files.pythonhosted.org/packages/80/f9/0a8c5248d33c500b2c0fa8a09680fe634e9e0bd238e9def52acc84247764/pyqasm-0.2.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5bd1686cb9fc2698360d8a0656b3df15a586d438e3182dfd0fe205f1353a37ff",
                "md5": "adbc3e6ae025c1c24368e7c879233427",
                "sha256": "d063ae3a852bf961171280e906c5db0928f337a1034192729b8b5afdf893b925"
            },
            "downloads": -1,
            "filename": "pyqasm-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "adbc3e6ae025c1c24368e7c879233427",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 294375,
            "upload_time": "2025-02-14T11:59:38",
            "upload_time_iso_8601": "2025-02-14T11:59:38.511157Z",
            "url": "https://files.pythonhosted.org/packages/5b/d1/686cb9fc2698360d8a0656b3df15a586d438e3182dfd0fe205f1353a37ff/pyqasm-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-14 11:59:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "qBraid",
    "github_project": "pyqasm",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "pyqasm"
}
        
Elapsed time: 0.59645s