%global _empty_manifest_terminate_build 0 Name: python-QNET Version: 1.4.3 Release: 1 Summary: Tools for symbolically analyzing quantum feedback networks. License: UNKNOWN URL: http://github.com/mabuchilab/QNET Source0: https://mirrors.aliyun.com/pypi/web/packages/3f/16/3a4a4fddadf3106f798e76edef2c653c6fd3a196c6b5e79d32d1bdff47b7/QNET-1.4.3.tar.gz BuildArch: noarch %description The QNET package is a set of tools created and compiled to aid in the design and analysis of photonic circuit models. Our proposed Quantum Hardware Description Language (cf. QHDL_) serves to describe a circuit topology and specification of a larger entity in terms of parametrizable subcomponents. This is strongly analogous to the specification of electric circuitry using the structural description elements of VHDL or Verilog. The physical systems that can be modeled within the framework include quantum optical experiments that can be described as nodes with internal degrees of freedom such as interacting quantum harmonic oscillators and/or N-level quantum systems that, in turn are coupled to a finite number of external bosonic quantum fields. To get help installing and using QNET, please read this README, visit our `homepage `_ which includes the `official documentation `_, sign up to our `mailing list `_, or consult and perhaps contribute to our `wiki `_. In particular, check out the `Roadmap `_. In the near future, it will be possible to use QNET together with `Cirq `_ which allows to edit circuits graphically from within the IPython_ notebook. %package -n python3-QNET Summary: Tools for symbolically analyzing quantum feedback networks. Provides: python-QNET BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-QNET The QNET package is a set of tools created and compiled to aid in the design and analysis of photonic circuit models. Our proposed Quantum Hardware Description Language (cf. QHDL_) serves to describe a circuit topology and specification of a larger entity in terms of parametrizable subcomponents. This is strongly analogous to the specification of electric circuitry using the structural description elements of VHDL or Verilog. The physical systems that can be modeled within the framework include quantum optical experiments that can be described as nodes with internal degrees of freedom such as interacting quantum harmonic oscillators and/or N-level quantum systems that, in turn are coupled to a finite number of external bosonic quantum fields. To get help installing and using QNET, please read this README, visit our `homepage `_ which includes the `official documentation `_, sign up to our `mailing list `_, or consult and perhaps contribute to our `wiki `_. In particular, check out the `Roadmap `_. In the near future, it will be possible to use QNET together with `Cirq `_ which allows to edit circuits graphically from within the IPython_ notebook. %package help Summary: Development documents and examples for QNET Provides: python3-QNET-doc %description help The QNET package is a set of tools created and compiled to aid in the design and analysis of photonic circuit models. Our proposed Quantum Hardware Description Language (cf. QHDL_) serves to describe a circuit topology and specification of a larger entity in terms of parametrizable subcomponents. This is strongly analogous to the specification of electric circuitry using the structural description elements of VHDL or Verilog. The physical systems that can be modeled within the framework include quantum optical experiments that can be described as nodes with internal degrees of freedom such as interacting quantum harmonic oscillators and/or N-level quantum systems that, in turn are coupled to a finite number of external bosonic quantum fields. To get help installing and using QNET, please read this README, visit our `homepage `_ which includes the `official documentation `_, sign up to our `mailing list `_, or consult and perhaps contribute to our `wiki `_. In particular, check out the `Roadmap `_. In the near future, it will be possible to use QNET together with `Cirq `_ which allows to edit circuits graphically from within the IPython_ notebook. %prep %autosetup -n QNET-1.4.3 %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-QNET -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 1.4.3-1 - Package Spec generated