%global _empty_manifest_terminate_build 0 Name: python-mygene Version: 3.2.2 Release: 1 Summary: Python Client for MyGene.Info services. License: BSD URL: https://github.com/biothings/mygene.py Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0a/ec/a256003f84196aa3fdd65a7c6f5adfc0688398fb66442eba75b39c9b7627/mygene-3.2.2.tar.gz BuildArch: noarch Requires: python3-biothings-client %description MyGene.Info_ provides simple-to-use REST web services to query/retrieve gene annotation data. It's designed with simplicity and performance emphasized. ``mygene``, is an easy-to-use Python wrapper to access MyGene.Info_ services. Since v3.1.0, mygene_ Python package has become a thin wrapper of underlying biothings_client_ package, a universal Python client for all `BioThings APIs `_, including MyGene.info_. The installation of mygene_ will install biothings_client_ automatically. The following code snippets are essentially equivalent: * Continue using mygene_ package In [1]: import mygene In [2]: mg = mygene.MyGeneInfo() * Use biothings_client_ package directly In [1]: from biothings_client import get_client In [2]: mg = get_client('gene') After that, the use of ``mg`` instance is exactly the same, e.g. the usage examples below. %package -n python3-mygene Summary: Python Client for MyGene.Info services. Provides: python-mygene BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-mygene MyGene.Info_ provides simple-to-use REST web services to query/retrieve gene annotation data. It's designed with simplicity and performance emphasized. ``mygene``, is an easy-to-use Python wrapper to access MyGene.Info_ services. Since v3.1.0, mygene_ Python package has become a thin wrapper of underlying biothings_client_ package, a universal Python client for all `BioThings APIs `_, including MyGene.info_. The installation of mygene_ will install biothings_client_ automatically. The following code snippets are essentially equivalent: * Continue using mygene_ package In [1]: import mygene In [2]: mg = mygene.MyGeneInfo() * Use biothings_client_ package directly In [1]: from biothings_client import get_client In [2]: mg = get_client('gene') After that, the use of ``mg`` instance is exactly the same, e.g. the usage examples below. %package help Summary: Development documents and examples for mygene Provides: python3-mygene-doc %description help MyGene.Info_ provides simple-to-use REST web services to query/retrieve gene annotation data. It's designed with simplicity and performance emphasized. ``mygene``, is an easy-to-use Python wrapper to access MyGene.Info_ services. Since v3.1.0, mygene_ Python package has become a thin wrapper of underlying biothings_client_ package, a universal Python client for all `BioThings APIs `_, including MyGene.info_. The installation of mygene_ will install biothings_client_ automatically. The following code snippets are essentially equivalent: * Continue using mygene_ package In [1]: import mygene In [2]: mg = mygene.MyGeneInfo() * Use biothings_client_ package directly In [1]: from biothings_client import get_client In [2]: mg = get_client('gene') After that, the use of ``mg`` instance is exactly the same, e.g. the usage examples below. %prep %autosetup -n mygene-3.2.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-mygene -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 3.2.2-1 - Package Spec generated