# TNO Quantum: Utils
TNO Quantum provides generic software components aimed at facilitating the development
of quantum applications.
This package contains utility classes and methods for other TNO Quantum packages.
## Documentation
Documentation of the `tno.quantum.utils` package can be found [here](https://tno-quantum.github.io/documentation/).
## Install
Easily install the `tno.quantum.utils` package using pip:
```console
$ python -m pip install tno.quantum.utils
```
## Usage
The `tno.quantum.utils` package can be used as shown in the following example.
```python
from tno.quantum.utils.input_validation import check_real
example = 10
check_real(example, "example")
```
## (End)use limitations
The content of this software may solely be used for applications that comply with international export control laws.
Raw data
{
"_id": null,
"home_page": null,
"name": "tno.quantum.utils",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "TNO Quantum Code Lab <tnoquantum@tno.nl>",
"keywords": "TNO, Quantum",
"author": null,
"author_email": "TNO Quantum Code Lab <tnoquantum@tno.nl>",
"download_url": "https://files.pythonhosted.org/packages/30/41/deb1d6d9d33ec749f82dfd8bf46738529c87309d0f122aa08b6dc1ce635b/tno_quantum_utils-5.4.1.tar.gz",
"platform": "any",
"description": "# TNO Quantum: Utils\r\n\r\nTNO Quantum provides generic software components aimed at facilitating the development\r\nof quantum applications.\r\n\r\nThis package contains utility classes and methods for other TNO Quantum packages.\r\n\r\n## Documentation\r\n\r\nDocumentation of the `tno.quantum.utils` package can be found [here](https://tno-quantum.github.io/documentation/).\r\n\r\n\r\n## Install\r\n\r\nEasily install the `tno.quantum.utils` package using pip:\r\n\r\n```console\r\n$ python -m pip install tno.quantum.utils\r\n```\r\n\r\n## Usage\r\n\r\nThe `tno.quantum.utils` package can be used as shown in the following example.\r\n\r\n```python\r\nfrom tno.quantum.utils.input_validation import check_real\r\nexample = 10\r\ncheck_real(example, \"example\")\r\n```\r\n\r\n## (End)use limitations\r\nThe content of this software may solely be used for applications that comply with international export control laws.\r\n",
"bugtrack_url": null,
"license": "Apache License, Version 2.0",
"summary": "General utility functions for the Quantum Toolbox",
"version": "5.4.1",
"project_urls": {
"Documentation": "https://tno-quantum.github.io/documentation/",
"Homepage": "https://github.com/TNO-Quantum/",
"Source": "https://github.com/TNO-Quantum/utils"
},
"split_keywords": [
"tno",
" quantum"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "86e9af37ecfc7e8c5ca565784a7e25519387466f4c28d9f4c8035207eb9fcc54",
"md5": "d0dc670f03c66be8a4caa0b78fa2b046",
"sha256": "4b0d44769f5b402aba7f805931eefa7324405c8757523f2c17776013d5934220"
},
"downloads": -1,
"filename": "tno_quantum_utils-5.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d0dc670f03c66be8a4caa0b78fa2b046",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 46107,
"upload_time": "2025-10-19T18:26:31",
"upload_time_iso_8601": "2025-10-19T18:26:31.883974Z",
"url": "https://files.pythonhosted.org/packages/86/e9/af37ecfc7e8c5ca565784a7e25519387466f4c28d9f4c8035207eb9fcc54/tno_quantum_utils-5.4.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3041deb1d6d9d33ec749f82dfd8bf46738529c87309d0f122aa08b6dc1ce635b",
"md5": "8ad624e28c26caa8b5d65db57be57fa4",
"sha256": "538cfa3a10e9e755c208fd7684dd734dfe57a8004348d16df918b920974d0e4b"
},
"downloads": -1,
"filename": "tno_quantum_utils-5.4.1.tar.gz",
"has_sig": false,
"md5_digest": "8ad624e28c26caa8b5d65db57be57fa4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 38781,
"upload_time": "2025-10-19T18:26:32",
"upload_time_iso_8601": "2025-10-19T18:26:32.988034Z",
"url": "https://files.pythonhosted.org/packages/30/41/deb1d6d9d33ec749f82dfd8bf46738529c87309d0f122aa08b6dc1ce635b/tno_quantum_utils-5.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-19 18:26:32",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TNO-Quantum",
"github_project": "utils",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "tno.quantum.utils"
}