%global _empty_manifest_terminate_build 0 Name: python-nanome Version: 0.40.4 Release: 1 Summary: Python API for Nanome Plugins License: MIT URL: https://github.com/nanome-ai/nanome Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c1/8e/5b32803d00bf2b9f21f70c04dcd6a34099eedd9266ac46ffcb6e60ee50df/nanome-0.40.4.tar.gz BuildArch: noarch Requires: python3-tblib Requires: python3-graypy Requires: python3-marshmallow %description # Nanome This library allows users to create Python plugins for Nanome VR Molecular Design Software (https://nanome.ai/) ![gif-1](https://media.giphy.com/media/RfZhOVwyp4GS8tBbNr/giphy-downsized.gif) ### Examples Check out our other repositories to see plugin examples ([docking](https://github.com/nanome-ai/plugin-docking), for instance) ### Installation In order to use Nanome Plugin API, you need Python 3.5+ or 2.7+ To install the library, run: ```sh $ pip install nanome ``` As of version 0.38.0, we provide schemas for serializing nanome API objects in JSON. To use these, install with: ```sh $ pip install nanome[schemas] ``` ### Documentation All documentation needed to use this package is available at [Read The Docs](https://nanome.readthedocs.io/en/latest/) #### Building Docs ```sh pip install sphinx sphinx_rtd_theme cd doc make html # start server to serve html docs cd build/html python -m http.server 8000 ``` ### License MIT %package -n python3-nanome Summary: Python API for Nanome Plugins Provides: python-nanome BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-nanome # Nanome This library allows users to create Python plugins for Nanome VR Molecular Design Software (https://nanome.ai/) ![gif-1](https://media.giphy.com/media/RfZhOVwyp4GS8tBbNr/giphy-downsized.gif) ### Examples Check out our other repositories to see plugin examples ([docking](https://github.com/nanome-ai/plugin-docking), for instance) ### Installation In order to use Nanome Plugin API, you need Python 3.5+ or 2.7+ To install the library, run: ```sh $ pip install nanome ``` As of version 0.38.0, we provide schemas for serializing nanome API objects in JSON. To use these, install with: ```sh $ pip install nanome[schemas] ``` ### Documentation All documentation needed to use this package is available at [Read The Docs](https://nanome.readthedocs.io/en/latest/) #### Building Docs ```sh pip install sphinx sphinx_rtd_theme cd doc make html # start server to serve html docs cd build/html python -m http.server 8000 ``` ### License MIT %package help Summary: Development documents and examples for nanome Provides: python3-nanome-doc %description help # Nanome This library allows users to create Python plugins for Nanome VR Molecular Design Software (https://nanome.ai/) ![gif-1](https://media.giphy.com/media/RfZhOVwyp4GS8tBbNr/giphy-downsized.gif) ### Examples Check out our other repositories to see plugin examples ([docking](https://github.com/nanome-ai/plugin-docking), for instance) ### Installation In order to use Nanome Plugin API, you need Python 3.5+ or 2.7+ To install the library, run: ```sh $ pip install nanome ``` As of version 0.38.0, we provide schemas for serializing nanome API objects in JSON. To use these, install with: ```sh $ pip install nanome[schemas] ``` ### Documentation All documentation needed to use this package is available at [Read The Docs](https://nanome.readthedocs.io/en/latest/) #### Building Docs ```sh pip install sphinx sphinx_rtd_theme cd doc make html # start server to serve html docs cd build/html python -m http.server 8000 ``` ### License MIT %prep %autosetup -n nanome-0.40.4 %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-nanome -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 0.40.4-1 - Package Spec generated