%global _empty_manifest_terminate_build 0 Name: python-spacy-fastlang Version: 1.0.1 Release: 1 Summary: Language detection using FastText and Spacy License: MIT URL: https://github.com/thomasthiebaud/spacy-fastlang Source0: https://mirrors.nju.edu.cn/pypi/web/packages/49/2c/4a2b2cbb268808d735c5a158e3f00204a5c6ce5c55c9fd750724a7766b69/spacy_fastlang-1.0.1.tar.gz BuildArch: noarch Requires: python3-spacy Requires: python3-fasttext %description # spacy_fastlang ## Install Assuming you have a working python environment, you can simply install it using ``` pip install spacy_fastlang ``` ## Usage The library exports a pipeline component called `language_detector` that will set two spacy extensions - doc.\_.language = ISO code of the detected language or `xx` as a fallback - doc.\_.language_score = confidence ``` import spacy_fastlang nlp = spacy.load("...") nlp.add_pipe("language_detector") doc = nlp(en_text) doc._.language == "..." doc._.language_score >= ... ``` ## Options [Check the tests](./tests/test_spacy_fastlang.py) to see more examples and available options ## License Everythin is under `MIT` except the default model which is distributed under [Creative Commons Attribution-Share-Alike License 3.0](https://creativecommons.org/licenses/by-sa/3.0/) by facebook [here](https://fasttext.cc/docs/en/language-identification.html) %package -n python3-spacy-fastlang Summary: Language detection using FastText and Spacy Provides: python-spacy-fastlang BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-spacy-fastlang # spacy_fastlang ## Install Assuming you have a working python environment, you can simply install it using ``` pip install spacy_fastlang ``` ## Usage The library exports a pipeline component called `language_detector` that will set two spacy extensions - doc.\_.language = ISO code of the detected language or `xx` as a fallback - doc.\_.language_score = confidence ``` import spacy_fastlang nlp = spacy.load("...") nlp.add_pipe("language_detector") doc = nlp(en_text) doc._.language == "..." doc._.language_score >= ... ``` ## Options [Check the tests](./tests/test_spacy_fastlang.py) to see more examples and available options ## License Everythin is under `MIT` except the default model which is distributed under [Creative Commons Attribution-Share-Alike License 3.0](https://creativecommons.org/licenses/by-sa/3.0/) by facebook [here](https://fasttext.cc/docs/en/language-identification.html) %package help Summary: Development documents and examples for spacy-fastlang Provides: python3-spacy-fastlang-doc %description help # spacy_fastlang ## Install Assuming you have a working python environment, you can simply install it using ``` pip install spacy_fastlang ``` ## Usage The library exports a pipeline component called `language_detector` that will set two spacy extensions - doc.\_.language = ISO code of the detected language or `xx` as a fallback - doc.\_.language_score = confidence ``` import spacy_fastlang nlp = spacy.load("...") nlp.add_pipe("language_detector") doc = nlp(en_text) doc._.language == "..." doc._.language_score >= ... ``` ## Options [Check the tests](./tests/test_spacy_fastlang.py) to see more examples and available options ## License Everythin is under `MIT` except the default model which is distributed under [Creative Commons Attribution-Share-Alike License 3.0](https://creativecommons.org/licenses/by-sa/3.0/) by facebook [here](https://fasttext.cc/docs/en/language-identification.html) %prep %autosetup -n spacy-fastlang-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-spacy-fastlang -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 1.0.1-1 - Package Spec generated