Metadata-Version: 2.1
Name: qat-compiler-minimal
Version: 1.1.1
Summary: A minimal version of the `qat-compiler` package.
License: BSD-3-Clause
Author: Hamid El Maazouz
Author-email: helmaazouz@oxfordquantumcircuits.com
Requires-Python: >=3.8.1,<3.11
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Project-URL: Documentation, https://oqc-community.github.io/qat
Description-Content-Type: text/x-rst

.. image:: https://github.com/oqc-community/qat/blob/main/qat-logo.png
  :width: 400
  :alt: QAT

.. readme_text_start_label

|

This is a minimal version of **QAT**, that allows creation and serialisation of compiler configuration settings.

**QAT** (Quantum Assembly Toolkit/Toolchain) is a low-level quantum compiler and runtime which facilitates executing quantum IRs
such as `QASM <https://openqasm.com/>`_, `OpenPulse <https://openqasm.com/language/openpulse.html>`_ and
`QIR <https://devblogs.microsoft.com/qsharp/introducing-quantum-intermediate-representation-qir/>`_ against QPU drivers.
It facilitates the execution of largely-optimised code, converted into abstract pulse-level and hardware-level instructions,
which are then transformed and delivered to an appropriate driver.

For more information, please see the `main package <https://pypi.org/project/qat-compiler/>`_.

For the official QAT documentation, please see `QAT <https://oqc-community.github.io/qat>`__.

|

----------------------
Installation
----------------------

This minimal version of QAT can be installed from `PyPI <https://pypi.org/project/qat-compiler-minimal/>`_ via:
:code:`pip install qat-compiler-minimal`

|

----------------------
Building from Source
----------------------

We do not distribute the minimal package source code as a separate entity. Please see the main `QAT <https://github.com/oqc-community/qat>`__ repository for source code.

|

----------------------
Where to get help
----------------------

For support, please reach out in the `Discussions <https://github.com/oqc-community/qat/discussions>`_ tab of this repository or file an `issue <https://github.com/oqc-community/qat/issues>`_.

|

----------------------
Licence
----------------------

This code in this repository is licensed under the BSD 3-Clause Licence.
Please see `LICENSE <https://github.com/oqc-community/qat/blob/main/LICENSE>`_ for more information.

