qgear-lightning


Nameqgear-lightning JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/gzquse/qgear-lightning
Summaryqgear-lightning
upload_time2025-09-13 23:14:58
maintainerNone
docs_urlNone
authorziqing
requires_python>=3.7
licenseApache Software License 2.0
keywords nbdev jupyter notebook python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # qgear-lightning


<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

## Usage

### Installation

`pip install qgear-lightning`

## How to use

``` python
!pip install qgear-lightning
```

    /bin/bash: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)
    Collecting qgear-lightning
      Downloading qgear_lightning-0.0.1-py3-none-any.whl.metadata (2.5 kB)
    Requirement already satisfied: cudaq in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (0.10.0)
    Requirement already satisfied: h5py in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (3.13.0)
    Requirement already satisfied: numpy in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (2.2.6)
    Requirement already satisfied: pillow in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (11.2.1)
    Requirement already satisfied: qiskit in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (2.1.2)
    Requirement already satisfied: cuda-quantum-cu12==0.10.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cudaq->qgear-lightning) (0.10.0)
    Requirement already satisfied: astpretty~=3.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.0.0)
    Requirement already satisfied: cuquantum-python-cu12>=25.03 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (25.3.0)
    Requirement already satisfied: scipy>=1.10.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (1.15.2)
    Requirement already satisfied: requests>=2.31 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.32.3)
    Requirement already satisfied: nvidia-cublas-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.4.1)
    Requirement already satisfied: nvidia-curand-cu12~=10.3 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (10.3.7.77)
    Requirement already satisfied: nvidia-cuda-runtime-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.77)
    Requirement already satisfied: nvidia-cusolver-cu12~=11.4 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (11.7.1.2)
    Requirement already satisfied: nvidia-cuda-nvrtc-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.77)
    Requirement already satisfied: rustworkx>=0.15.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (0.16.0)
    Requirement already satisfied: dill>=0.3 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (0.4.0)
    Requirement already satisfied: stevedore>=3.0.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (5.4.1)
    Requirement already satisfied: typing-extensions in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (4.14.1)
    Requirement already satisfied: pbr>=2.0.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from stevedore>=3.0.0->qiskit->qgear-lightning) (6.1.1)
    Requirement already satisfied: custatevec-cu12~=1.8 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (1.8.0)
    Requirement already satisfied: cutensornet-cu12~=2.7 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.7.0)
    Requirement already satisfied: cudensitymat-cu12~=0.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (0.1.0)
    Requirement already satisfied: cupy-cuda12x>=13.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (13.4.1)
    Requirement already satisfied: nvidia-nvjitlink-cu12 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from nvidia-cusolver-cu12~=11.4->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.85)
    Requirement already satisfied: nvidia-cusparse-cu12 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from nvidia-cusolver-cu12~=11.4->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.5.4.2)
    Requirement already satisfied: setuptools in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from pbr>=2.0.0->stevedore>=3.0.0->qiskit->qgear-lightning) (75.8.0)
    Requirement already satisfied: charset-normalizer<4,>=2 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.4.1)
    Requirement already satisfied: idna<4,>=2.5 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.10)
    Requirement already satisfied: urllib3<3,>=1.21.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.4.0)
    Requirement already satisfied: certifi>=2017.4.17 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2024.7.4)
    Requirement already satisfied: cutensor-cu12<3,>=2.2 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cudensitymat-cu12~=0.1->cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.2.0)
    Requirement already satisfied: fastrlock>=0.5 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cupy-cuda12x>=13.0->cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (0.8.3)
    Downloading qgear_lightning-0.0.1-py3-none-any.whl (11 kB)
    Installing collected packages: qgear-lightning
    Successfully installed qgear-lightning-0.0.1

``` python
import os
import numpy as np
from qiskit import QuantumCircuit
from qgear_lightning.core import qiskit_to_gateList, counts_cudaq_to_qiskit, circ_kernel
from qgear_lightning.io import write4_data_hdf5, read4_data_hdf5
import cudaq
# ----------------------------
# 1. Create a simple Qiskit circuit
n_qubits = 4
qc = QuantumCircuit(n_qubits)
qc.h(0)
qc.cx(0, 1)
qc.ry(np.pi/4, 2)
qc.u(np.pi/2, np.pi/4, np.pi/8, 3)
qc.measure_all()

qcEL = [qc]  # List of circuits
numShots = 10000
verb = 0
backend = "qpp-cpu"  

# ---------------------------
out_path = "out"
os.makedirs(out_path, exist_ok=True)
circ_name = "toy_example"

# Convert to gate list
outD, md = qiskit_to_gateList(qcEL)
inpF = os.path.join(out_path, circ_name + ".gate_list.h5")
md["short_name"] = circ_name
write4_data_hdf5(outD, inpF, md)
num_qubits=0
# Load back
gateD, MD = read4_data_hdf5(inpF, verb)

cudaq.set_target(backend)
nc = len(gateD['circ_type'])
resL = [0] * nc
stateL = [0] * nc
for i in range(nc):
    num_qubit, num_gate = map(int, gateD['circ_type'][i])
    gate_type = list(map(int, gateD['gate_type'][i].flatten()))
    gate_param = list(map(float, gateD['gate_param'][i].flatten()))
    assert num_gate <= len(gate_param)
    prOn = num_qubit < 6 and i == 0 or verb > 1
    num_qubits = num_qubit
    print(cudaq.draw(circ_kernel, num_qubit, num_gate, gate_type, gate_param))
```

    sh: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)
    sh: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)

``` python
circ_kernel
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gzquse/qgear-lightning",
    "name": "qgear-lightning",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "nbdev jupyter notebook python",
    "author": "ziqing",
    "author_email": "ziqinguse@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ed/45/7fdb21115274c6c4618e3e37a0c7c01bba74890503b506e0a43cfccb4b80/qgear-lightning-1.0.0.tar.gz",
    "platform": null,
    "description": "# qgear-lightning\n\n\n<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->\n\n## Usage\n\n### Installation\n\n`pip install qgear-lightning`\n\n## How to use\n\n``` python\n!pip install qgear-lightning\n```\n\n    /bin/bash: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)\n    Collecting qgear-lightning\n      Downloading qgear_lightning-0.0.1-py3-none-any.whl.metadata (2.5 kB)\n    Requirement already satisfied: cudaq in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (0.10.0)\n    Requirement already satisfied: h5py in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (3.13.0)\n    Requirement already satisfied: numpy in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (2.2.6)\n    Requirement already satisfied: pillow in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (11.2.1)\n    Requirement already satisfied: qiskit in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qgear-lightning) (2.1.2)\n    Requirement already satisfied: cuda-quantum-cu12==0.10.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cudaq->qgear-lightning) (0.10.0)\n    Requirement already satisfied: astpretty~=3.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.0.0)\n    Requirement already satisfied: cuquantum-python-cu12>=25.03 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (25.3.0)\n    Requirement already satisfied: scipy>=1.10.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (1.15.2)\n    Requirement already satisfied: requests>=2.31 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.32.3)\n    Requirement already satisfied: nvidia-cublas-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.4.1)\n    Requirement already satisfied: nvidia-curand-cu12~=10.3 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (10.3.7.77)\n    Requirement already satisfied: nvidia-cuda-runtime-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.77)\n    Requirement already satisfied: nvidia-cusolver-cu12~=11.4 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (11.7.1.2)\n    Requirement already satisfied: nvidia-cuda-nvrtc-cu12~=12.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.77)\n    Requirement already satisfied: rustworkx>=0.15.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (0.16.0)\n    Requirement already satisfied: dill>=0.3 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (0.4.0)\n    Requirement already satisfied: stevedore>=3.0.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (5.4.1)\n    Requirement already satisfied: typing-extensions in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from qiskit->qgear-lightning) (4.14.1)\n    Requirement already satisfied: pbr>=2.0.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from stevedore>=3.0.0->qiskit->qgear-lightning) (6.1.1)\n    Requirement already satisfied: custatevec-cu12~=1.8 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (1.8.0)\n    Requirement already satisfied: cutensornet-cu12~=2.7 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.7.0)\n    Requirement already satisfied: cudensitymat-cu12~=0.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (0.1.0)\n    Requirement already satisfied: cupy-cuda12x>=13.0 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (13.4.1)\n    Requirement already satisfied: nvidia-nvjitlink-cu12 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from nvidia-cusolver-cu12~=11.4->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.6.85)\n    Requirement already satisfied: nvidia-cusparse-cu12 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from nvidia-cusolver-cu12~=11.4->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (12.5.4.2)\n    Requirement already satisfied: setuptools in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from pbr>=2.0.0->stevedore>=3.0.0->qiskit->qgear-lightning) (75.8.0)\n    Requirement already satisfied: charset-normalizer<4,>=2 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.4.1)\n    Requirement already satisfied: idna<4,>=2.5 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (3.10)\n    Requirement already satisfied: urllib3<3,>=1.21.1 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.4.0)\n    Requirement already satisfied: certifi>=2017.4.17 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from requests>=2.31->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2024.7.4)\n    Requirement already satisfied: cutensor-cu12<3,>=2.2 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cudensitymat-cu12~=0.1->cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (2.2.0)\n    Requirement already satisfied: fastrlock>=0.5 in /pscratch/sd/g/gzquse/cudaq/lib/python3.11/site-packages (from cupy-cuda12x>=13.0->cuquantum-python-cu12>=25.03->cuda-quantum-cu12==0.10.0->cudaq->qgear-lightning) (0.8.3)\n    Downloading qgear_lightning-0.0.1-py3-none-any.whl (11 kB)\n    Installing collected packages: qgear-lightning\n    Successfully installed qgear-lightning-0.0.1\n\n``` python\nimport os\nimport numpy as np\nfrom qiskit import QuantumCircuit\nfrom qgear_lightning.core import qiskit_to_gateList, counts_cudaq_to_qiskit, circ_kernel\nfrom qgear_lightning.io import write4_data_hdf5, read4_data_hdf5\nimport cudaq\n# ----------------------------\n# 1. Create a simple Qiskit circuit\nn_qubits = 4\nqc = QuantumCircuit(n_qubits)\nqc.h(0)\nqc.cx(0, 1)\nqc.ry(np.pi/4, 2)\nqc.u(np.pi/2, np.pi/4, np.pi/8, 3)\nqc.measure_all()\n\nqcEL = [qc]  # List of circuits\nnumShots = 10000\nverb = 0\nbackend = \"qpp-cpu\"  \n\n# ---------------------------\nout_path = \"out\"\nos.makedirs(out_path, exist_ok=True)\ncirc_name = \"toy_example\"\n\n# Convert to gate list\noutD, md = qiskit_to_gateList(qcEL)\ninpF = os.path.join(out_path, circ_name + \".gate_list.h5\")\nmd[\"short_name\"] = circ_name\nwrite4_data_hdf5(outD, inpF, md)\nnum_qubits=0\n# Load back\ngateD, MD = read4_data_hdf5(inpF, verb)\n\ncudaq.set_target(backend)\nnc = len(gateD['circ_type'])\nresL = [0] * nc\nstateL = [0] * nc\nfor i in range(nc):\n    num_qubit, num_gate = map(int, gateD['circ_type'][i])\n    gate_type = list(map(int, gateD['gate_type'][i].flatten()))\n    gate_param = list(map(float, gateD['gate_param'][i].flatten()))\n    assert num_gate <= len(gate_param)\n    prOn = num_qubit < 6 and i == 0 or verb > 1\n    num_qubits = num_qubit\n    print(cudaq.draw(circ_kernel, num_qubit, num_gate, gate_type, gate_param))\n```\n\n    sh: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)\n    sh: /pscratch/sd/g/gzquse/cudaq/lib/libtinfo.so.6: no version information available (required by /lib64/libreadline.so.7)\n\n``` python\ncirc_kernel\n```\n\n\n",
    "bugtrack_url": null,
    "license": "Apache Software License 2.0",
    "summary": "qgear-lightning",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/gzquse/qgear-lightning"
    },
    "split_keywords": [
        "nbdev",
        "jupyter",
        "notebook",
        "python"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80973c22b4e209aaedaf37a836cc3329139fe98e36a353d05e2a8cd2c71a4705",
                "md5": "99a8c2ac8121cd45262faec21ca3286a",
                "sha256": "732cf69582318ff1f418b5e9d1161c614f36892ad1b19ba4572aa66bc96e65de"
            },
            "downloads": -1,
            "filename": "qgear_lightning-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "99a8c2ac8121cd45262faec21ca3286a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 11535,
            "upload_time": "2025-09-13T23:14:56",
            "upload_time_iso_8601": "2025-09-13T23:14:56.978623Z",
            "url": "https://files.pythonhosted.org/packages/80/97/3c22b4e209aaedaf37a836cc3329139fe98e36a353d05e2a8cd2c71a4705/qgear_lightning-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed457fdb21115274c6c4618e3e37a0c7c01bba74890503b506e0a43cfccb4b80",
                "md5": "8e41b0248ccdfe36956c838e183c4aa6",
                "sha256": "eeada0c138258b35468fa20a461601db9630e3f7db918f4ba6bdd0b431ad5156"
            },
            "downloads": -1,
            "filename": "qgear-lightning-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "8e41b0248ccdfe36956c838e183c4aa6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 13546,
            "upload_time": "2025-09-13T23:14:58",
            "upload_time_iso_8601": "2025-09-13T23:14:58.148481Z",
            "url": "https://files.pythonhosted.org/packages/ed/45/7fdb21115274c6c4618e3e37a0c7c01bba74890503b506e0a43cfccb4b80/qgear-lightning-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-13 23:14:58",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gzquse",
    "github_project": "qgear-lightning",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "qgear-lightning"
}
        
Elapsed time: 4.10054s