%global _empty_manifest_terminate_build 0 Name: python-english-words Version: 2.0.0 Release: 1 Summary: Generate sets of english words by combining different word lists License: MIT URL: https://github.com/mwiens91/english-words-py Source0: https://mirrors.nju.edu.cn/pypi/web/packages/34/55/4a8c7eb50e2c9445e8dd8e1960893050267179359fbd348a0601b800d7c8/english-words-2.0.0.tar.gz BuildArch: noarch %description [![PyPI](https://img.shields.io/pypi/v/english-words.svg)](https://pypi.org/project/english-words/) # english-words-py Returns sets of English words created by combining different words lists together. Example usage: to get a set of English words from the "web2" word list, including only lower-case letters, you write the following: ```python3 >>> from english_words import get_english_words_set >>> web2lowerset = get_english_words_set(['web2'], lower=True) ``` ## Usage From the main package, import `get_english_words_set` as demonstrated above. This function takes a number of arguments; the first is a list of word list identifiers for the word lists to combine and the rest are flags. These arguments are described here (in the following order): - `sources` is an iterable containing strings corresponding to word list identifiers (see "Word lists" subsection below) - `alpha` (default `False`) is a flag specifying that all non-alphanumeric characters (e.g.: `-`, `'`) should be stripped - `lower` (default `False` ) is a flag specifying that all upper-case letters should be converted to lower-case Each word list is pre-processed to handle the above flags, so using any combination of options will not cause the function to run slower. Note that some care needs to be used when combining word lists. For example, only proper nouns in the `web2` word list are capitalized, but every word in the `gcide` word list is capitalized. ### Word lists | Name/URL | Identifier | Notes | | :--- | :--- | :--- | | [GCIDE 0.53 index](https://ftp.gnu.org/gnu/gcide/) | `gcide` | Words found in GNU Collaborative International Dictionary of English 0.53. All words capitalized, and like a dictionary.

Unicode characters are currently unprocessed; for example `>> from english_words import get_english_words_set >>> web2lowerset = get_english_words_set(['web2'], lower=True) ``` ## Usage From the main package, import `get_english_words_set` as demonstrated above. This function takes a number of arguments; the first is a list of word list identifiers for the word lists to combine and the rest are flags. These arguments are described here (in the following order): - `sources` is an iterable containing strings corresponding to word list identifiers (see "Word lists" subsection below) - `alpha` (default `False`) is a flag specifying that all non-alphanumeric characters (e.g.: `-`, `'`) should be stripped - `lower` (default `False` ) is a flag specifying that all upper-case letters should be converted to lower-case Each word list is pre-processed to handle the above flags, so using any combination of options will not cause the function to run slower. Note that some care needs to be used when combining word lists. For example, only proper nouns in the `web2` word list are capitalized, but every word in the `gcide` word list is capitalized. ### Word lists | Name/URL | Identifier | Notes | | :--- | :--- | :--- | | [GCIDE 0.53 index](https://ftp.gnu.org/gnu/gcide/) | `gcide` | Words found in GNU Collaborative International Dictionary of English 0.53. All words capitalized, and like a dictionary.

Unicode characters are currently unprocessed; for example `>> from english_words import get_english_words_set >>> web2lowerset = get_english_words_set(['web2'], lower=True) ``` ## Usage From the main package, import `get_english_words_set` as demonstrated above. This function takes a number of arguments; the first is a list of word list identifiers for the word lists to combine and the rest are flags. These arguments are described here (in the following order): - `sources` is an iterable containing strings corresponding to word list identifiers (see "Word lists" subsection below) - `alpha` (default `False`) is a flag specifying that all non-alphanumeric characters (e.g.: `-`, `'`) should be stripped - `lower` (default `False` ) is a flag specifying that all upper-case letters should be converted to lower-case Each word list is pre-processed to handle the above flags, so using any combination of options will not cause the function to run slower. Note that some care needs to be used when combining word lists. For example, only proper nouns in the `web2` word list are capitalized, but every word in the `gcide` word list is capitalized. ### Word lists | Name/URL | Identifier | Notes | | :--- | :--- | :--- | | [GCIDE 0.53 index](https://ftp.gnu.org/gnu/gcide/) | `gcide` | Words found in GNU Collaborative International Dictionary of English 0.53. All words capitalized, and like a dictionary.

Unicode characters are currently unprocessed; for example `> 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-english-words -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 2.0.0-1 - Package Spec generated