synapse-quantum-net


Namesynapse-quantum-net JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/MichaelCrowe11/synapse-lang
SummaryDistributed quantum computing and networking language - part of the Quantum Trinity
upload_time2025-09-09 03:17:22
maintainerMichael Benjamin Crowe
docs_urlNone
authorMichael Benjamin Crowe
requires_python>=3.8
licenseProprietary
keywords quantum-computing quantum-networks distributed-computing quantum-internet programming-language interpreter quantum-communication entanglement-routing quantum-protocols
VCS
bugtrack_url
requirements numpy scipy sympy matplotlib cryptography requests qiskit pennylane cirq networkx pandas pytest black mypy flake8 numba colorama
Travis-CI No Travis.
coveralls test coverage No coveralls.
            1# Quantum-Net (QNet)

A third language that complements **Synapse-Lang** (scientific reasoning/hypotheses) and **Qubit-Flow** (circuit construction/execution) by providing *network-level* abstractions for quantum links, routing, repeaters, and distributed algorithms. Essential for building next-generation quantum software spanning the *quantum internet*.

This repository contains the language specification, simulator, and examples for QNet.

## Getting Started

1.  **Install dependencies:**
    ```bash
    pip install -e .
    ```

2.  **Run an example:**
    ```bash
    qnet run examples/teleport_demo.qnet
    ```

3.  **Run tests:**
    ```bash
    pytest
    ```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/MichaelCrowe11/synapse-lang",
    "name": "synapse-quantum-net",
    "maintainer": "Michael Benjamin Crowe",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "quantum-computing, quantum-networks, distributed-computing, quantum-internet, programming-language, interpreter, quantum-communication, entanglement-routing, quantum-protocols",
    "author": "Michael Benjamin Crowe",
    "author_email": "michaelcrowe11@users.noreply.github.com",
    "download_url": "https://files.pythonhosted.org/packages/0b/4f/fa9489035ef67c00d82bd93cf54c95f369f8cb7ffae8d523212fa10d00e0/synapse_quantum_net-1.0.0.tar.gz",
    "platform": null,
    "description": "1# Quantum-Net (QNet)\r\n\r\nA third language that complements **Synapse-Lang** (scientific reasoning/hypotheses) and **Qubit-Flow** (circuit construction/execution) by providing *network-level* abstractions for quantum links, routing, repeaters, and distributed algorithms. Essential for building next-generation quantum software spanning the *quantum internet*.\r\n\r\nThis repository contains the language specification, simulator, and examples for QNet.\r\n\r\n## Getting Started\r\n\r\n1.  **Install dependencies:**\r\n    ```bash\r\n    pip install -e .\r\n    ```\r\n\r\n2.  **Run an example:**\r\n    ```bash\r\n    qnet run examples/teleport_demo.qnet\r\n    ```\r\n\r\n3.  **Run tests:**\r\n    ```bash\r\n    pytest\r\n    ```\r\n",
    "bugtrack_url": null,
    "license": "Proprietary",
    "summary": "Distributed quantum computing and networking language - part of the Quantum Trinity",
    "version": "1.0.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/MichaelCrowe11/synapse-lang/issues",
        "Documentation": "https://github.com/MichaelCrowe11/synapse-lang/blob/master/quantum-net/README.md",
        "Homepage": "https://synapse-lang.com",
        "Repository": "https://github.com/MichaelCrowe11/synapse-lang"
    },
    "split_keywords": [
        "quantum-computing",
        " quantum-networks",
        " distributed-computing",
        " quantum-internet",
        " programming-language",
        " interpreter",
        " quantum-communication",
        " entanglement-routing",
        " quantum-protocols"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a2daea71263ba53fc7b00945311dc26c92b8cd94174d2ecfaa9e22957f1f42bb",
                "md5": "fa0ebf49aaf87f0171755e719fd4ecea",
                "sha256": "623dbdc0012b3418ab1b8077c196fe89a9d87ec25aaca36662abc7b2c6a7bf39"
            },
            "downloads": -1,
            "filename": "synapse_quantum_net-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fa0ebf49aaf87f0171755e719fd4ecea",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 8738,
            "upload_time": "2025-09-09T03:17:15",
            "upload_time_iso_8601": "2025-09-09T03:17:15.168525Z",
            "url": "https://files.pythonhosted.org/packages/a2/da/ea71263ba53fc7b00945311dc26c92b8cd94174d2ecfaa9e22957f1f42bb/synapse_quantum_net-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0b4ffa9489035ef67c00d82bd93cf54c95f369f8cb7ffae8d523212fa10d00e0",
                "md5": "60ce9713759e82352cad338e3327d861",
                "sha256": "2f5828c779e5dcb66e582400dc73a5bfc63c52a785ec25e33fc81ded947b684f"
            },
            "downloads": -1,
            "filename": "synapse_quantum_net-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "60ce9713759e82352cad338e3327d861",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 9315,
            "upload_time": "2025-09-09T03:17:22",
            "upload_time_iso_8601": "2025-09-09T03:17:22.361486Z",
            "url": "https://files.pythonhosted.org/packages/0b/4f/fa9489035ef67c00d82bd93cf54c95f369f8cb7ffae8d523212fa10d00e0/synapse_quantum_net-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-09 03:17:22",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MichaelCrowe11",
    "github_project": "synapse-lang",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "1.20.0"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "1.7.0"
                ]
            ]
        },
        {
            "name": "sympy",
            "specs": [
                [
                    ">=",
                    "1.9"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    ">=",
                    "3.4.8"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    ">=",
                    "2.26.0"
                ]
            ]
        },
        {
            "name": "qiskit",
            "specs": [
                [
                    ">=",
                    "0.34.0"
                ]
            ]
        },
        {
            "name": "pennylane",
            "specs": [
                [
                    ">=",
                    "0.20.0"
                ]
            ]
        },
        {
            "name": "cirq",
            "specs": [
                [
                    ">=",
                    "0.13.0"
                ]
            ]
        },
        {
            "name": "networkx",
            "specs": [
                [
                    ">=",
                    "2.6"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "1.3.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    ">=",
                    "6.2.0"
                ]
            ]
        },
        {
            "name": "black",
            "specs": [
                [
                    ">=",
                    "21.6b0"
                ]
            ]
        },
        {
            "name": "mypy",
            "specs": [
                [
                    ">=",
                    "0.910"
                ]
            ]
        },
        {
            "name": "flake8",
            "specs": [
                [
                    ">=",
                    "3.9.0"
                ]
            ]
        },
        {
            "name": "numba",
            "specs": [
                [
                    ">=",
                    "0.56.0"
                ]
            ]
        },
        {
            "name": "colorama",
            "specs": [
                [
                    ">=",
                    "0.4.4"
                ]
            ]
        }
    ],
    "lcname": "synapse-quantum-net"
}
        
Elapsed time: 4.62225s