mqt-qubomaker

View on PyPIReverse Dependencies (1)

1.0.1 mqt.qubomaker-1.0.1-py3-none-any.whl

Wheel Details

Project: mqt-qubomaker
Version: 1.0.1
Filename: mqt.qubomaker-1.0.1-py3-none-any.whl
Download: [link]
Size: 37883
MD5: c77f245bba1c26b292a057f2f79ad66b
SHA256: 2dc24024ee1b6d7b8672505698817bde6244e600e8034db9a01c3040fd86719e
Uploaded: 2024-10-11 13:41:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mqt.qubomaker
Version: 1.0.1
Summary: A tool for the automatic generation and combination of QUBO formulations for specific problem classes.
Author-Email: Damian Rovara <damian.rovara[at]tum.de>, Nils Quetschlich <nils.quetschlich[at]tum.de>, Lukas Burgholzer <lukas.burgholzer[at]tum.de>
Project-Url: Homepage, https://github.com/cda-tum/mqt-qubomaker
Project-Url: Documentation, https://mqt.readthedocs.io/projects/qubomaker
Project-Url: Issues, https://github.com/cda-tum/mqt-qubomaker/issues
Project-Url: Discussions, https://github.com/cda-tum/mqt-qubomaker/discussions
License: MIT License Copyright (c) 2024 Damian Rovara, Nils Quetschlich, Lukas Burgholzer, and Robert Wille Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: MQT,quantum-computing,qubo,shortest-path,design-automation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: qiskit (>=1.0.0)
Requires-Dist: joblib (>=1.3.2)
Requires-Dist: numpy (>=1.22)
Requires-Dist: sympy (>=1.13.1)
Requires-Dist: networkx (>=2.8.8)
Requires-Dist: docplex (>=2.25.236)
Requires-Dist: qiskit-optimization (>=0.6.0)
Requires-Dist: tsplib95 (>=0.7.1)
Requires-Dist: jsonschema (>=4.20.0)
Requires-Dist: IPython (>=8.12.1)
Requires-Dist: ipywidgets (>=8.1.1)
Requires-Dist: typing-extensions (>=4.8.0)
Requires-Dist: importlib-resources (>=5.0); python_version < "3.10"
Requires-Dist: matplotlib (>=3.7.0); python_version <= "3.11"
Requires-Dist: matplotlib (>=3.9.0); python_version > "3.11"
Requires-Dist: numpy (>=1.24); python_version >= "3.11"
Requires-Dist: numpy (>=1.26); python_version >= "3.12"
Requires-Dist: mqt.qubomaker[test]; extra == "coverage"
Requires-Dist: pytest-cov (>=4); extra == "coverage"
Requires-Dist: mqt.qubomaker[coverage,docs]; extra == "dev"
Requires-Dist: furo (>=2023.9.10); extra == "docs"
Requires-Dist: setuptools-scm (>=8.1); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.4.2); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5); extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: sphinxext-opengraph (>=0.9); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: qiskit[visualization]; extra == "docs"
Requires-Dist: pytest (>=7.2); extra == "test"
Provides-Extra: coverage
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6444 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mqt/qubomaker/__init__.py sha256=xberKnrOKdwRyAZqnh9vbYGrXw5P4rkJRYAgjV9L1vE 761
mqt/qubomaker/graph.py sha256=fb_mWTmDHTxAD8sTqgzim8tjeAYhvlzkBdJdaIrvhcM 5626
mqt/qubomaker/py.typed sha256=esi_HLy_kF7W7O7F3MTGDFWP_vUw2wlEwgC5I1efCgM 122
mqt/qubomaker/qubo_generator.py sha256=lPJoQRfWKX-ycx340ZtnPIb5_BTUknyLvxVfAShufo8 18947
mqt/qubomaker/utils.py sha256=KXKJewPdmNsfwFeNoMtupBbjt1k03FZckw1ShmKRpG8 2787
mqt/qubomaker/pathfinder/README.md sha256=mIAnYsvRh7uM-0t2beeMNtK2CE3RCP8-HIZRFXU00g0 4051
mqt/qubomaker/pathfinder/__init__.py sha256=OIlE9_dhpnwJaa_XaJk_N7_NW2LsFjdeuV9jdXshwD4 2213
mqt/qubomaker/pathfinder/cost_functions.py sha256=qu-GKWaB2HvWDV36n4BqpA82JtXqYfHA6QkvWsu3wZ4 52541
mqt/qubomaker/pathfinder/pathfinder.py sha256=dBmAPmpFJRlzzuUzt4dIxo5kjQOW8bMhSv1060mr7yo 18600
mqt/qubomaker/pathfinder/tsplib.py sha256=kU2AqCRINOXG7IcfICPkHLFat_CdBcYpKIwbLy2AC7Q 5178
mqt/qubomaker/pathfinder/resources/constraint.json sha256=aB5J-AQje3b0StmGJpWsYm80lb9VPBqUBmrSfuAhTm4 758
mqt/qubomaker/pathfinder/resources/input-format.json sha256=FJJNg8KcWmn2Z2v1oXK22ja-NTQa_f6OJBxFFr1UTC8 709
mqt/qubomaker/pathfinder/resources/constraints/path_contains_edges_at_least_once.json sha256=KEh_8CGBru-gHspiIawbzGLTHj7M70bnk8MX9k2yeDQ 602
mqt/qubomaker/pathfinder/resources/constraints/path_contains_edges_at_most_once.json sha256=wPl3S11V4qnwgEHpjb9PRab1O48S2slabm4wOysFbgw 601
mqt/qubomaker/pathfinder/resources/constraints/path_contains_edges_exactly_once.json sha256=4QB3y8GRMJZ7c97nqd0q6dEOPsoBEnWMTMhbA98tvrw 602
mqt/qubomaker/pathfinder/resources/constraints/path_contains_vertices_at_least_once.json sha256=YiTgBecb4ZHB3Vbooe-OyhE_rYH9fHDcQz1Cewc9LZE 506
mqt/qubomaker/pathfinder/resources/constraints/path_contains_vertices_at_most_once.json sha256=xZxwILP9qD16n0LSVyjn7lSSQ3RAEG57B-IU9dlj9AE 505
mqt/qubomaker/pathfinder/resources/constraints/path_contains_vertices_exactly_once.json sha256=Lo7F46ZFmG36KBgTBBM-JTIN7u0JRtm1AiOSfyJ0AbM 506
mqt/qubomaker/pathfinder/resources/constraints/path_ends_at.json sha256=iCOjY2PnK3cCOshSI8h4-Y-gPlXYCjbWCpY8AtmcbLA 423
mqt/qubomaker/pathfinder/resources/constraints/path_is_valid.json sha256=UTtn0qCrClhdUziHxFMY5sCCfDBHZSDBnm0ZiO1BNZw 366
mqt/qubomaker/pathfinder/resources/constraints/path_maximize_length.json sha256=mS3mqNonhoay79hYBMI2NRgJPFsMSU52M8wXGjP0jtk 304
mqt/qubomaker/pathfinder/resources/constraints/path_minimize_length.json sha256=p6boAxS2ILmQ2xlwd_0QfU963gPBjrLpeS1ePGZHyz0 304
mqt/qubomaker/pathfinder/resources/constraints/path_position_is.json sha256=c5WZawLmnxcguXn7WgWd6OFpk1R0HdXiBHhYp8qDEEY 478
mqt/qubomaker/pathfinder/resources/constraints/path_starts_at.json sha256=c7gKuJ3NEsplrb5ZFIvRNA5jLx1nKdtCfV075xrguCY 425
mqt/qubomaker/pathfinder/resources/constraints/path_vertex_precedence.json sha256=qruqS6_GsrPLh7CoaPr8fyHmiQ7gD2tsFMwbsHt2RM0 711
mqt/qubomaker/pathfinder/resources/constraints/paths_share_no_edges.json sha256=Zea0-xDOQ-_piYKQcl412ILQzG0Ge82MdcthrRqGa4g 383
mqt/qubomaker/pathfinder/resources/constraints/paths_share_no_vertices.json sha256=MvWMwia1Tq2r12FAYSA9dR5snbl_X_lnwi0IrpfmDRw 386
mqt.qubomaker-1.0.1.dist-info/LICENSE sha256=WarlmcSx2hF7NrVOjXWKu_wzI-nG-qRhWgIbT4sgBQU 1124
mqt.qubomaker-1.0.1.dist-info/METADATA sha256=l9OaHjL669Mqqfqq0seHJr-qAKsKOE1Fs4vLZLGixyo 10854
mqt.qubomaker-1.0.1.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
mqt.qubomaker-1.0.1.dist-info/top_level.txt sha256=EEAcN7dCjD768hIHwlaYu84KcowTMGQzneY8i30tatk 4
mqt.qubomaker-1.0.1.dist-info/RECORD

top_level.txt

mqt