%global _empty_manifest_terminate_build 0 Name: python-channels-binding Version: 1.9.8 Release: 1 Summary: a RESTful API Streaming system over django channels, with model binding automations License: MIT URL: https://github.com/workon-io/channels-binding Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a6/2c/5a8e8321920f81cd7c86ecbe5bcd6686596181101f8953dd2cb930d67c95/channels_binding-1.9.8.tar.gz BuildArch: noarch Requires: python3-Django Requires: python3-channels %description Channels Binding exposes an JSON API streaming system over `channels `_, It's designed to work as a full featured RestAPI via websocket, http, or both protocols combined. in very few code lines, with a very simple and verboseless exchange structure, where each django Models would be easily binded and come with native basics operations like 'retrieve', 'search', 'update', 'create', 'delete' and subscription. We could made the comparaison with django restframework with the REST system. It also provides react packages with ready-to-use pre configured tools and components to make easy Applications UIs. Channels-binding is a compilation of somes packages : - https://pypi.org/project/channels-binding/ for python/django - https://www.npmjs.com/package/@channels-binding/core for node/react - https://www.npmjs.com/package/@channels-binding/mui for material-ui integration %package -n python3-channels-binding Summary: a RESTful API Streaming system over django channels, with model binding automations Provides: python-channels-binding BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-channels-binding Channels Binding exposes an JSON API streaming system over `channels `_, It's designed to work as a full featured RestAPI via websocket, http, or both protocols combined. in very few code lines, with a very simple and verboseless exchange structure, where each django Models would be easily binded and come with native basics operations like 'retrieve', 'search', 'update', 'create', 'delete' and subscription. We could made the comparaison with django restframework with the REST system. It also provides react packages with ready-to-use pre configured tools and components to make easy Applications UIs. Channels-binding is a compilation of somes packages : - https://pypi.org/project/channels-binding/ for python/django - https://www.npmjs.com/package/@channels-binding/core for node/react - https://www.npmjs.com/package/@channels-binding/mui for material-ui integration %package help Summary: Development documents and examples for channels-binding Provides: python3-channels-binding-doc %description help Channels Binding exposes an JSON API streaming system over `channels `_, It's designed to work as a full featured RestAPI via websocket, http, or both protocols combined. in very few code lines, with a very simple and verboseless exchange structure, where each django Models would be easily binded and come with native basics operations like 'retrieve', 'search', 'update', 'create', 'delete' and subscription. We could made the comparaison with django restframework with the REST system. It also provides react packages with ready-to-use pre configured tools and components to make easy Applications UIs. Channels-binding is a compilation of somes packages : - https://pypi.org/project/channels-binding/ for python/django - https://www.npmjs.com/package/@channels-binding/core for node/react - https://www.npmjs.com/package/@channels-binding/mui for material-ui integration %prep %autosetup -n channels-binding-1.9.8 %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-channels-binding -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.9.8-1 - Package Spec generated