%global _empty_manifest_terminate_build 0 Name: python-quantify-core Version: 0.7.2 Release: 1 Summary: Quantify-core is a unified quantum computing, solid-state and pulse sequencing physical experimentation framework. License: BSD-3-Clause URL: https://pypi.org/project/quantify-core/ Source0: https://mirrors.aliyun.com/pypi/web/packages/85/4d/a5aaed88a45eecd5cb8796a6fde28e1199163352b1b95c19c1338f5f8b9b/quantify-core-0.7.2.tar.gz BuildArch: noarch Requires: python3-numpy Requires: python3-qcodes Requires: python3-qcodes-loop Requires: python3-scipy Requires: python3-h5netcdf Requires: python3-xarray Requires: python3-matplotlib Requires: python3-lmfit Requires: python3-pyqt5 Requires: python3-pyqtgraph Requires: python3-jsonschema Requires: python3-adaptive Requires: python3-filelock Requires: python3-appnope Requires: python3-uncertainties Requires: python3-pendulum Requires: python3-dataclasses-json Requires: python3-dill Requires: python3-methodtools Requires: python3-quantify-core[docs,test] Requires: python3-pytest-cov Requires: python3-pytest-xdist Requires: python3-scikit-optimize Requires: python3-black Requires: python3-pre-commit Requires: python3-pre-commit-hooks Requires: python3-pylint Requires: python3-pyright Requires: python3-ruff Requires: python3-docutils Requires: python3-sphinx Requires: python3-sphinx-rtd-theme Requires: python3-myst-nb Requires: python3-jupyter-sphinx Requires: python3-rich[jupyter] Requires: python3-scanpydoc Requires: python3-sphinx-autobuild Requires: python3-sphinx-autodoc-typehints Requires: python3-sphinx-jsonschema Requires: python3-sphinx-togglebutton Requires: python3-sphinxcontrib-bibtex Requires: python3-pytest Requires: python3-pytest-mock %description # quantify-core [![Slack](https://img.shields.io/badge/slack-chat-green.svg)](https://quantify-os.org/slack.html#sec-slack) [![Pipelines](https://gitlab.com/quantify-os/quantify-core/badges/main/pipeline.svg)](https://gitlab.com/quantify-os/quantify-core/pipelines/) [![PyPi](https://img.shields.io/pypi/v/quantify-core.svg)](https://pypi.org/pypi/quantify-core) [![Code Quality](https://app.codacy.com/project/badge/Grade/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Grade) [![Coverage](https://app.codacy.com/project/badge/Coverage/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Coverage) [![Documentation Status](https://readthedocs.com/projects/quantify-quantify-core/badge/?version=latest)](https://quantify-quantify-core.readthedocs-hosted.com) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://gitlab.com/quantify-os/quantify-core/-/blob/main/LICENSE) [![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Unitary Fund](https://img.shields.io/badge/Supported%20By-UNITARY%20FUND-brightgreen.svg?style=flat)](http://unitary.fund) ![Quantify logo](https://orangeqs.com/logos/QUANTIFY_LANDSCAPE.svg) Quantify is a Python-based data acquisition framework focused on Quantum Computing and solid-state physics experiments. The framework consists of [quantify-core](https://pypi.org/project/quantify-core/) ([git repo](https://gitlab.com/quantify-os/quantify-core/)) and [quantify-scheduler](https://pypi.org/project/quantify-scheduler/) ([git repo](https://gitlab.com/quantify-os/quantify-scheduler/)). It is built on top of [QCoDeS](https://qcodes.github.io/Qcodes/) and is a spiritual successor of [PycQED](https://github.com/DiCarloLab-Delft/PycQED_py3). `quantify-core` is the core module that contains all basic functionality to control experiments. This includes: - A framework to control instruments. - A data-acquisition loop. - Data storage and analysis. - Parameter monitoring and live visualization of experiments. Take a look at the [latest documentation for quantify-core](https://quantify-quantify-core.readthedocs-hosted.com/) or use the switch at the bottom of the left panel to read the documentation for older releases. Also see the [latest documentation for quantify-scheduler](https://quantify-quantify-scheduler.readthedocs-hosted.com/). ## Overview and Community For a general overview of Quantify and connecting to its open-source community, see [quantify-os.org](https://quantify-os.org/). Quantify is maintained by the Quantify Consortium consisting of Qblox and Orange Quantum Systems. [Qblox logo](https://qblox.com)         [Orange Quantum Systems logo](https://orangeqs.com)   The software is free to use under the conditions specified in the [license](https://gitlab.com/quantify-os/quantify-core/-/raw/main/LICENSE). %package -n python3-quantify-core Summary: Quantify-core is a unified quantum computing, solid-state and pulse sequencing physical experimentation framework. Provides: python-quantify-core BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-quantify-core # quantify-core [![Slack](https://img.shields.io/badge/slack-chat-green.svg)](https://quantify-os.org/slack.html#sec-slack) [![Pipelines](https://gitlab.com/quantify-os/quantify-core/badges/main/pipeline.svg)](https://gitlab.com/quantify-os/quantify-core/pipelines/) [![PyPi](https://img.shields.io/pypi/v/quantify-core.svg)](https://pypi.org/pypi/quantify-core) [![Code Quality](https://app.codacy.com/project/badge/Grade/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Grade) [![Coverage](https://app.codacy.com/project/badge/Coverage/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Coverage) [![Documentation Status](https://readthedocs.com/projects/quantify-quantify-core/badge/?version=latest)](https://quantify-quantify-core.readthedocs-hosted.com) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://gitlab.com/quantify-os/quantify-core/-/blob/main/LICENSE) [![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Unitary Fund](https://img.shields.io/badge/Supported%20By-UNITARY%20FUND-brightgreen.svg?style=flat)](http://unitary.fund) ![Quantify logo](https://orangeqs.com/logos/QUANTIFY_LANDSCAPE.svg) Quantify is a Python-based data acquisition framework focused on Quantum Computing and solid-state physics experiments. The framework consists of [quantify-core](https://pypi.org/project/quantify-core/) ([git repo](https://gitlab.com/quantify-os/quantify-core/)) and [quantify-scheduler](https://pypi.org/project/quantify-scheduler/) ([git repo](https://gitlab.com/quantify-os/quantify-scheduler/)). It is built on top of [QCoDeS](https://qcodes.github.io/Qcodes/) and is a spiritual successor of [PycQED](https://github.com/DiCarloLab-Delft/PycQED_py3). `quantify-core` is the core module that contains all basic functionality to control experiments. This includes: - A framework to control instruments. - A data-acquisition loop. - Data storage and analysis. - Parameter monitoring and live visualization of experiments. Take a look at the [latest documentation for quantify-core](https://quantify-quantify-core.readthedocs-hosted.com/) or use the switch at the bottom of the left panel to read the documentation for older releases. Also see the [latest documentation for quantify-scheduler](https://quantify-quantify-scheduler.readthedocs-hosted.com/). ## Overview and Community For a general overview of Quantify and connecting to its open-source community, see [quantify-os.org](https://quantify-os.org/). Quantify is maintained by the Quantify Consortium consisting of Qblox and Orange Quantum Systems. [Qblox logo](https://qblox.com)         [Orange Quantum Systems logo](https://orangeqs.com)   The software is free to use under the conditions specified in the [license](https://gitlab.com/quantify-os/quantify-core/-/raw/main/LICENSE). %package help Summary: Development documents and examples for quantify-core Provides: python3-quantify-core-doc %description help # quantify-core [![Slack](https://img.shields.io/badge/slack-chat-green.svg)](https://quantify-os.org/slack.html#sec-slack) [![Pipelines](https://gitlab.com/quantify-os/quantify-core/badges/main/pipeline.svg)](https://gitlab.com/quantify-os/quantify-core/pipelines/) [![PyPi](https://img.shields.io/pypi/v/quantify-core.svg)](https://pypi.org/pypi/quantify-core) [![Code Quality](https://app.codacy.com/project/badge/Grade/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Grade) [![Coverage](https://app.codacy.com/project/badge/Coverage/32265e1e7d3f491fa028528aaf8bfa69)](https://www.codacy.com/gl/quantify-os/quantify-core/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-core&utm_campaign=Badge_Coverage) [![Documentation Status](https://readthedocs.com/projects/quantify-quantify-core/badge/?version=latest)](https://quantify-quantify-core.readthedocs-hosted.com) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://gitlab.com/quantify-os/quantify-core/-/blob/main/LICENSE) [![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Unitary Fund](https://img.shields.io/badge/Supported%20By-UNITARY%20FUND-brightgreen.svg?style=flat)](http://unitary.fund) ![Quantify logo](https://orangeqs.com/logos/QUANTIFY_LANDSCAPE.svg) Quantify is a Python-based data acquisition framework focused on Quantum Computing and solid-state physics experiments. The framework consists of [quantify-core](https://pypi.org/project/quantify-core/) ([git repo](https://gitlab.com/quantify-os/quantify-core/)) and [quantify-scheduler](https://pypi.org/project/quantify-scheduler/) ([git repo](https://gitlab.com/quantify-os/quantify-scheduler/)). It is built on top of [QCoDeS](https://qcodes.github.io/Qcodes/) and is a spiritual successor of [PycQED](https://github.com/DiCarloLab-Delft/PycQED_py3). `quantify-core` is the core module that contains all basic functionality to control experiments. This includes: - A framework to control instruments. - A data-acquisition loop. - Data storage and analysis. - Parameter monitoring and live visualization of experiments. Take a look at the [latest documentation for quantify-core](https://quantify-quantify-core.readthedocs-hosted.com/) or use the switch at the bottom of the left panel to read the documentation for older releases. Also see the [latest documentation for quantify-scheduler](https://quantify-quantify-scheduler.readthedocs-hosted.com/). ## Overview and Community For a general overview of Quantify and connecting to its open-source community, see [quantify-os.org](https://quantify-os.org/). Quantify is maintained by the Quantify Consortium consisting of Qblox and Orange Quantum Systems. [Qblox logo](https://qblox.com)         [Orange Quantum Systems logo](https://orangeqs.com)   The software is free to use under the conditions specified in the [license](https://gitlab.com/quantify-os/quantify-core/-/raw/main/LICENSE). %prep %autosetup -n quantify-core-0.7.2 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-quantify-core -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 0.7.2-1 - Package Spec generated