%global _empty_manifest_terminate_build 0 Name: python-mammut-py Version: 0.1.0.dev202112071923 Release: 1 Summary: Mammut framework is an open library for computational linguistics. License: Apache-2.0 URL: https://doc.mammut.io Source0: https://mirrors.nju.edu.cn/pypi/web/packages/85/36/7f2a60426daf0dccc5c4d5684e0bd29c3cdea5675614a3a5b73fde67570b/mammut-py-0.1.0.dev202112071923.tar.gz BuildArch: noarch Requires: python3-pip Requires: python3-tensorflow Requires: python3-tensorflow_hub[make_image_classifier] Requires: python3-tensorflow-probability Requires: python3-nltk Requires: python3-parsec Requires: python3-django Requires: python3-redis Requires: python3-pandas Requires: python3-oauth2client Requires: python3-google-api-python-client Requires: python3-openpyxl Requires: python3-xlrd Requires: python3-pptx Requires: python3-elasticsearch Requires: python3-scikit-learn Requires: python3-simpleneighbors Requires: python3-sentencepiece Requires: python3-tf-sentencepiece Requires: python3-plotly Requires: python3-chart-studio Requires: python3-kafka-python Requires: python3-graphviz Requires: python3-jupyter Requires: python3-brat-widget Requires: python3-Augmentor Requires: python3-packaging Requires: python3-click Requires: python3-datasets Requires: python3-dataclasses Requires: python3-transitions Requires: python3-networkx Requires: python3-pytest-order Requires: python3-ray Requires: python3-transformers Requires: python3-torch Requires: python3-dynaconf %description # Mammut-Py ## Installation Use pip to install the package: ``` pip install mammut-py ``` ## Development The following tools are used in this project: - [Poetry](https://python-poetry.org/) is used as package manager. - [Nox](https://nox.thea.codes/) is used as automation tool, mainly for testing. - [Black](https://black.readthedocs.io/) is the mandatory formatter tool. - [PyEnv](https://github.com/pyenv/pyenv/wiki) is recommended as a tool to handle multiple python versions in your machine. The library is intended to be compatible with python ~3.6.9, ~3.7.4 and ~3.8.2. But the primary version to support is ~3.8.2. The general structure of the project is trying to follow the recommendations in [Cookiecutter Data Science](https://drivendata.github.io/cookiecutter-data-science/). The main difference lies in the source code itself which is not constraint to data science code. %package -n python3-mammut-py Summary: Mammut framework is an open library for computational linguistics. Provides: python-mammut-py BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-mammut-py # Mammut-Py ## Installation Use pip to install the package: ``` pip install mammut-py ``` ## Development The following tools are used in this project: - [Poetry](https://python-poetry.org/) is used as package manager. - [Nox](https://nox.thea.codes/) is used as automation tool, mainly for testing. - [Black](https://black.readthedocs.io/) is the mandatory formatter tool. - [PyEnv](https://github.com/pyenv/pyenv/wiki) is recommended as a tool to handle multiple python versions in your machine. The library is intended to be compatible with python ~3.6.9, ~3.7.4 and ~3.8.2. But the primary version to support is ~3.8.2. The general structure of the project is trying to follow the recommendations in [Cookiecutter Data Science](https://drivendata.github.io/cookiecutter-data-science/). The main difference lies in the source code itself which is not constraint to data science code. %package help Summary: Development documents and examples for mammut-py Provides: python3-mammut-py-doc %description help # Mammut-Py ## Installation Use pip to install the package: ``` pip install mammut-py ``` ## Development The following tools are used in this project: - [Poetry](https://python-poetry.org/) is used as package manager. - [Nox](https://nox.thea.codes/) is used as automation tool, mainly for testing. - [Black](https://black.readthedocs.io/) is the mandatory formatter tool. - [PyEnv](https://github.com/pyenv/pyenv/wiki) is recommended as a tool to handle multiple python versions in your machine. The library is intended to be compatible with python ~3.6.9, ~3.7.4 and ~3.8.2. But the primary version to support is ~3.8.2. The general structure of the project is trying to follow the recommendations in [Cookiecutter Data Science](https://drivendata.github.io/cookiecutter-data-science/). The main difference lies in the source code itself which is not constraint to data science code. %prep %autosetup -n mammut-py-0.1.0.dev202112071923 %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-mammut-py -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon May 29 2023 Python_Bot - 0.1.0.dev202112071923-1 - Package Spec generated