summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-17 05:14:30 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-17 05:14:30 +0000
commit399f0796ccc14b9d1b5fc8e9082bea23d8503b1f (patch)
treebbd7906d53e78e67079b8113ce56bcc985ea5da8
parent22c88f28c09b5a1211b7db68e71300a649196486 (diff)
automatic import of python-quantify-core
-rw-r--r--.gitignore1
-rw-r--r--python-quantify-core.spec256
-rw-r--r--sources1
3 files changed, 258 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..1952484 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/quantify-core-0.7.2.tar.gz
diff --git a/python-quantify-core.spec b/python-quantify-core.spec
new file mode 100644
index 0000000..69326b5
--- /dev/null
+++ b/python-quantify-core.spec
@@ -0,0 +1,256 @@
+%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.nju.edu.cn/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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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.
+
+[<img src="https://cdn.sanity.io/images/ostxzp7d/production/f9ab429fc72aea1b31c4b2c7fab5e378b67d75c3-132x31.svg" alt="Qblox logo" width=200px/>](https://qblox.com)
+&nbsp;
+&nbsp;
+&nbsp;
+&nbsp;
+[<img src="https://orangeqs.com/OQS_logo_with_text.svg" alt="Orange Quantum Systems logo" width=200px/>](https://orangeqs.com)
+
+&nbsp;
+
+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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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.
+
+[<img src="https://cdn.sanity.io/images/ostxzp7d/production/f9ab429fc72aea1b31c4b2c7fab5e378b67d75c3-132x31.svg" alt="Qblox logo" width=200px/>](https://qblox.com)
+&nbsp;
+&nbsp;
+&nbsp;
+&nbsp;
+[<img src="https://orangeqs.com/OQS_logo_with_text.svg" alt="Orange Quantum Systems logo" width=200px/>](https://orangeqs.com)
+
+&nbsp;
+
+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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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&amp;utm_medium=referral&amp;utm_content=quantify-os/quantify-core&amp;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.
+
+[<img src="https://cdn.sanity.io/images/ostxzp7d/production/f9ab429fc72aea1b31c4b2c7fab5e378b67d75c3-132x31.svg" alt="Qblox logo" width=200px/>](https://qblox.com)
+&nbsp;
+&nbsp;
+&nbsp;
+&nbsp;
+[<img src="https://orangeqs.com/OQS_logo_with_text.svg" alt="Orange Quantum Systems logo" width=200px/>](https://orangeqs.com)
+
+&nbsp;
+
+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
+* Wed May 17 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7.2-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..9da7266
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+5869dda341bc83d91607275436562304 quantify-core-0.7.2.tar.gz