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"
}