quantum-linear-systems


Namequantum-linear-systems JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/SURFQuantum/qc-quantum-linear-systems
SummaryQuantum algorithms to solve linear systems of equations.
upload_time2023-11-28 17:10:27
maintainer
docs_urlNone
authordmark04
requires_python>=3.9,<3.12
licenseApache-2.0
keywords science quantum
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![PyPI Version](https://img.shields.io/pypi/v/quantum-linear-systems.svg)](https://pypi.org/project/quantum-linear-systems)
![Python Version](https://img.shields.io/badge/Python-3.9%20%E2%86%92%203.12-blue)
![CI/CD](https://github.com/SURFQuantum/qc-quantum-linear-systems/actions/workflows/actions.yml/badge.svg)
[![Coverage Status](https://coveralls.io/repos/github/SURFQuantum/qc-quantum-linear-systems/badge.svg?branch=main)](https://coveralls.io/github/SURFQuantum/qc-quantum-linear-systems?branch=main)

# quantum-linear-systems
Quantum algorithms to solve linear systems of equations.

## Installation
Dependencies are managed with [poetry](https://python-poetry.org/).
If poetry is not already installed on your system/evironment, follow the [installation instructions](https://python-poetry.org/docs/#installation).

Then clone the project
```
git clone https://github.com/SURFQuantum/qc-quantum-linear-systems.git
```
Switch to the project directory with ```cd qc-quantum-linear-systems``` and then simply:
```
poetry install
```
to install all dependencies.
## Additional Requirements
### Classiq SDK
This project makes use of the [classiq](https://www.classiq.io/) SDK.
To use the `classiq` SKD the user must perform authentication.
For more info check out the [classiq docs](https://docs.classiq.io/latest/) page.

Authentication is as simple as:
```
import classiq

classiq.authenticate()
```
This will open a confirmation window in your default browser.
After confirming the user code the classiq login screen appears.
Completing the login completes the authentication process.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/SURFQuantum/qc-quantum-linear-systems",
    "name": "quantum-linear-systems",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9,<3.12",
    "maintainer_email": "",
    "keywords": "science,quantum",
    "author": "dmark04",
    "author_email": "dmark04@web.de",
    "download_url": "https://files.pythonhosted.org/packages/ed/8e/28f2c85c5bbe5bf8ba128df4acb64dd4eac330212e5d7f83727097356b2f/quantum_linear_systems-0.1.0.tar.gz",
    "platform": null,
    "description": "[![PyPI Version](https://img.shields.io/pypi/v/quantum-linear-systems.svg)](https://pypi.org/project/quantum-linear-systems)\n![Python Version](https://img.shields.io/badge/Python-3.9%20%E2%86%92%203.12-blue)\n![CI/CD](https://github.com/SURFQuantum/qc-quantum-linear-systems/actions/workflows/actions.yml/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/SURFQuantum/qc-quantum-linear-systems/badge.svg?branch=main)](https://coveralls.io/github/SURFQuantum/qc-quantum-linear-systems?branch=main)\n\n# quantum-linear-systems\nQuantum algorithms to solve linear systems of equations.\n\n## Installation\nDependencies are managed with [poetry](https://python-poetry.org/).\nIf poetry is not already installed on your system/evironment, follow the [installation instructions](https://python-poetry.org/docs/#installation).\n\nThen clone the project\n```\ngit clone https://github.com/SURFQuantum/qc-quantum-linear-systems.git\n```\nSwitch to the project directory with ```cd qc-quantum-linear-systems``` and then simply:\n```\npoetry install\n```\nto install all dependencies.\n## Additional Requirements\n### Classiq SDK\nThis project makes use of the [classiq](https://www.classiq.io/) SDK.\nTo use the `classiq` SKD the user must perform authentication.\nFor more info check out the [classiq docs](https://docs.classiq.io/latest/) page.\n\nAuthentication is as simple as:\n```\nimport classiq\n\nclassiq.authenticate()\n```\nThis will open a confirmation window in your default browser.\nAfter confirming the user code the classiq login screen appears.\nCompleting the login completes the authentication process.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Quantum algorithms to solve linear systems of equations.",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/SURFQuantum/qc-quantum-linear-systems",
        "Repository": "https://github.com/SURFQuantum/qc-quantum-linear-systems"
    },
    "split_keywords": [
        "science",
        "quantum"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d92134a76d66fc235382ba64ca006b3547be8b574f6fb677aba3610889d74d8",
                "md5": "37ec57dfbf3cc2a70eb2fa1ea1b73754",
                "sha256": "9b8813be187282510c4fa8f353a4eda0404603d298e7446417abceb3fd5c671d"
            },
            "downloads": -1,
            "filename": "quantum_linear_systems-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "37ec57dfbf3cc2a70eb2fa1ea1b73754",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<3.12",
            "size": 32701,
            "upload_time": "2023-11-28T17:10:13",
            "upload_time_iso_8601": "2023-11-28T17:10:13.442903Z",
            "url": "https://files.pythonhosted.org/packages/7d/92/134a76d66fc235382ba64ca006b3547be8b574f6fb677aba3610889d74d8/quantum_linear_systems-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed8e28f2c85c5bbe5bf8ba128df4acb64dd4eac330212e5d7f83727097356b2f",
                "md5": "20048b3526e884d153ec2c8265b52527",
                "sha256": "1bca409f77a5e526b00830981fcc6333b77692c2331a02aae85b4b33ec6f9bc4"
            },
            "downloads": -1,
            "filename": "quantum_linear_systems-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "20048b3526e884d153ec2c8265b52527",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<3.12",
            "size": 26141,
            "upload_time": "2023-11-28T17:10:27",
            "upload_time_iso_8601": "2023-11-28T17:10:27.759038Z",
            "url": "https://files.pythonhosted.org/packages/ed/8e/28f2c85c5bbe5bf8ba128df4acb64dd4eac330212e5d7f83727097356b2f/quantum_linear_systems-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-28 17:10:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SURFQuantum",
    "github_project": "qc-quantum-linear-systems",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "quantum-linear-systems"
}
        
Elapsed time: 0.14133s