%global _empty_manifest_terminate_build 0 Name: python-restnavigator Version: 1.0.1 Release: 1 Summary: A python library for interacting with HAL+JSON APIs License: MIT URL: https://github.com/deontologician/rest_navigator Source0: https://mirrors.nju.edu.cn/pypi/web/packages/30/60/3019c4fc93734e753096fcc18f8dfcd0aef2177ad518c76533af294e4cad/restnavigator-1.0.1.tar.gz BuildArch: noarch %description |Build Status| |Coverage Status| |Pypi Status| |Documentation Status| REST Navigator is a python library for interacting with hypermedia apis (`REST level 3 `__). Right now, it only supports `HAL+JSON `__ but it should be general enough to extend to other formats eventually. Its first goal is to make interacting with HAL hypermedia apis as painless as possible, while discouraging REST anti-patterns. To install it, simply use pip: $ pip install restnavigator %package -n python3-restnavigator Summary: A python library for interacting with HAL+JSON APIs Provides: python-restnavigator BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-restnavigator |Build Status| |Coverage Status| |Pypi Status| |Documentation Status| REST Navigator is a python library for interacting with hypermedia apis (`REST level 3 `__). Right now, it only supports `HAL+JSON `__ but it should be general enough to extend to other formats eventually. Its first goal is to make interacting with HAL hypermedia apis as painless as possible, while discouraging REST anti-patterns. To install it, simply use pip: $ pip install restnavigator %package help Summary: Development documents and examples for restnavigator Provides: python3-restnavigator-doc %description help |Build Status| |Coverage Status| |Pypi Status| |Documentation Status| REST Navigator is a python library for interacting with hypermedia apis (`REST level 3 `__). Right now, it only supports `HAL+JSON `__ but it should be general enough to extend to other formats eventually. Its first goal is to make interacting with HAL hypermedia apis as painless as possible, while discouraging REST anti-patterns. To install it, simply use pip: $ pip install restnavigator %prep %autosetup -n restnavigator-1.0.1 %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-restnavigator -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 1.0.1-1 - Package Spec generated