%global _empty_manifest_terminate_build 0 Name: python-zhinst-qcodes Version: 0.5.2 Release: 1 Summary: Zurich Instruments drivers for QCoDeS License: MIT License URL: https://github.com/zhinst/zhinst-qcodes Source0: https://mirrors.aliyun.com/pypi/web/packages/82/a4/2e55c53ed4fa6f39cdafbc3262ef0f49998897ec24e5ac79195e18d95935/zhinst-qcodes-0.5.2.tar.gz BuildArch: noarch Requires: python3-numpy Requires: python3-zhinst-toolkit Requires: python3-qcodes Requires: python3-typing-extensions %description # Zurich Instruments Drivers for QCoDeS (zhinst-qcodes) The Zurich Instruments drivers for QCoDeS (zhinst-qcodes) is a package of instrument drivers for devices produced by [Zurich Instruments](https://www.zhinst.com) for QCoDeS. [QCoDeS](http://qcodes.github.io/Qcodes) is a Python-based data acquisition framework developed to serve the needs of nanoelectronic device experiments, but not limited to that. It is intended to be used within QCoDeS and not as standalone package. The QCoDeS instrument drivers are based on the [Zurich Instruments Toolkit](https://github.com/zhinst/zhinst-toolkit). So if you are looking for a framework independent high level python API, zhinst-toolkit it the right place for you. ## Status The zhinst-qcodes is well tested and considered stable enough for general usage. The interfaces may have some incompatible changes between releases. Please check the changelog when updating. ### Refactoring with version 0.3 Version 0.3 is a more or less complete new driver and breaks the API compared to the previous version in many ways. If you upgrade from an older version take a look at the dedicated [documentation page](https://docs.zhinst.com/zhinst-qcodes/en/latest/refactoring/index.html) for more information. ## Install Install the package with pip: ``` pip install zhinst-qcodes ``` ## Documentation See the documentation page [here](https://docs.zhinst.com/zhinst-qcodes/en/latest). Since zhinst-qcodes is based on zhinst-toolkit and has exactly the same interface and functions, the [documentation](https://docs.zhinst.com/zhinst-toolkit/en/latest) for zhinst-toolkit can be applied nearly one to one and has much more examples. ## Contributing We welcome contributions by the community, either as bug reports, fixes and new code. Please use the GitHub issue tracker to report bugs or submit patches. Before developing something new, please get in contact with us. ## License This software is licensed under the terms of the MIT license. See [LICENSE](LICENSE) for more detail. %package -n python3-zhinst-qcodes Summary: Zurich Instruments drivers for QCoDeS Provides: python-zhinst-qcodes BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-zhinst-qcodes # Zurich Instruments Drivers for QCoDeS (zhinst-qcodes) The Zurich Instruments drivers for QCoDeS (zhinst-qcodes) is a package of instrument drivers for devices produced by [Zurich Instruments](https://www.zhinst.com) for QCoDeS. [QCoDeS](http://qcodes.github.io/Qcodes) is a Python-based data acquisition framework developed to serve the needs of nanoelectronic device experiments, but not limited to that. It is intended to be used within QCoDeS and not as standalone package. The QCoDeS instrument drivers are based on the [Zurich Instruments Toolkit](https://github.com/zhinst/zhinst-toolkit). So if you are looking for a framework independent high level python API, zhinst-toolkit it the right place for you. ## Status The zhinst-qcodes is well tested and considered stable enough for general usage. The interfaces may have some incompatible changes between releases. Please check the changelog when updating. ### Refactoring with version 0.3 Version 0.3 is a more or less complete new driver and breaks the API compared to the previous version in many ways. If you upgrade from an older version take a look at the dedicated [documentation page](https://docs.zhinst.com/zhinst-qcodes/en/latest/refactoring/index.html) for more information. ## Install Install the package with pip: ``` pip install zhinst-qcodes ``` ## Documentation See the documentation page [here](https://docs.zhinst.com/zhinst-qcodes/en/latest). Since zhinst-qcodes is based on zhinst-toolkit and has exactly the same interface and functions, the [documentation](https://docs.zhinst.com/zhinst-toolkit/en/latest) for zhinst-toolkit can be applied nearly one to one and has much more examples. ## Contributing We welcome contributions by the community, either as bug reports, fixes and new code. Please use the GitHub issue tracker to report bugs or submit patches. Before developing something new, please get in contact with us. ## License This software is licensed under the terms of the MIT license. See [LICENSE](LICENSE) for more detail. %package help Summary: Development documents and examples for zhinst-qcodes Provides: python3-zhinst-qcodes-doc %description help # Zurich Instruments Drivers for QCoDeS (zhinst-qcodes) The Zurich Instruments drivers for QCoDeS (zhinst-qcodes) is a package of instrument drivers for devices produced by [Zurich Instruments](https://www.zhinst.com) for QCoDeS. [QCoDeS](http://qcodes.github.io/Qcodes) is a Python-based data acquisition framework developed to serve the needs of nanoelectronic device experiments, but not limited to that. It is intended to be used within QCoDeS and not as standalone package. The QCoDeS instrument drivers are based on the [Zurich Instruments Toolkit](https://github.com/zhinst/zhinst-toolkit). So if you are looking for a framework independent high level python API, zhinst-toolkit it the right place for you. ## Status The zhinst-qcodes is well tested and considered stable enough for general usage. The interfaces may have some incompatible changes between releases. Please check the changelog when updating. ### Refactoring with version 0.3 Version 0.3 is a more or less complete new driver and breaks the API compared to the previous version in many ways. If you upgrade from an older version take a look at the dedicated [documentation page](https://docs.zhinst.com/zhinst-qcodes/en/latest/refactoring/index.html) for more information. ## Install Install the package with pip: ``` pip install zhinst-qcodes ``` ## Documentation See the documentation page [here](https://docs.zhinst.com/zhinst-qcodes/en/latest). Since zhinst-qcodes is based on zhinst-toolkit and has exactly the same interface and functions, the [documentation](https://docs.zhinst.com/zhinst-toolkit/en/latest) for zhinst-toolkit can be applied nearly one to one and has much more examples. ## Contributing We welcome contributions by the community, either as bug reports, fixes and new code. Please use the GitHub issue tracker to report bugs or submit patches. Before developing something new, please get in contact with us. ## License This software is licensed under the terms of the MIT license. See [LICENSE](LICENSE) for more detail. %prep %autosetup -n zhinst-qcodes-0.5.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-zhinst-qcodes -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 0.5.2-1 - Package Spec generated