semvec/pypi-packages huggingface dataset:
pyfilget 1.0.5
python package to handle colorful outputs
Requires Python: >=3.7

pyfiglet is a full port of FIGlet (http://www.figlet.org/) into pure
python. It takes ASCII text and renders it in ASCII art fonts (like
the title above, which is the 'block' font).
You can use pyfiglet in one of two ways. First, it operates on the
        commandline as C figlet does and supports most of the same options.
        Run with --help to see a full list of tweaks.  Mostly you will only
        use -f to change the font. It defaults to standard.flf.

        tools/pyfiglet 'text to render'

        Pyfiglet is also a library that can be used in python code:

        from pyfiglet import Figlet
        f = Figlet(font='slant')
        print f.renderText('text to render')

        If you have found some new fonts that you want to use, you can use the
        command line interface to install your font file as follows:

        pyfiglet -L <font file>

        The font file can be a ZIP file of lots of fonts or just a single font.
        Depending on how you installed pyfiglet, you may find that you need
        root access to install the font - e.g. `sudo pyfiglet -L <font file>`.
pyFilget 3.0.5
python package to handle colorful outputs
Requires Python: >=3.7

pyfiglet is a full port of FIGlet (http://www.figlet.org/) into pure
python. It takes ASCII text and renders it in ASCII art fonts (like
the title above, which is the 'block' font).
You can use pyfiglet in one of two ways. First, it operates on the
        commandline as C figlet does and supports most of the same options.
        Run with --help to see a full list of tweaks.  Mostly you will only
        use -f to change the font. It defaults to standard.flf.

        tools/pyfiglet 'text to render'

        Pyfiglet is also a library that can be used in python code:

        from pyfiglet import Figlet
        f = Figlet(font='slant')
        print f.renderText('text to render')

        If you have found some new fonts that you want to use, you can use the
        command line interface to install your font file as follows:

        pyfiglet -L <font file>

        The font file can be a ZIP file of lots of fonts or just a single font.
        Depending on how you installed pyfiglet, you may find that you need
        root access to install the font - e.g. `sudo pyfiglet -L <font file>`.
sampleproject-Yebean 2.0.0
A sample Python project
Requires Python: >=3.7, <4
Keywords: sample,setuptools,development

# A sample Python project

![Python Logo](https://www.python.org/static/community_logos/python-logo.png "Sample inline image")

A sample project that exists as an aid to the [Python Packaging User
Guide][packaging guide]'s [Tutorial on Packaging and Distributing
Projects][distribution tutorial].

This project does not aim to cover best practices for Python project
development as a whole. For example, it does not provide guidance or tool
recommendations for version control, documentation, or testing.

[The source for this project is available here][src].

Most of the configuration for a Python project is done in the `setup.py` file,
an example of which is included in this project. You should edit this file
accordingly to adapt this sample project to your needs.

----

This is the README file for the project.

The file should use UTF-8 encoding and can be written using
[reStructuredText][rst] or [markdown][md use] with the appropriate [key set][md
use]. It will be used to generate the project webpage on PyPI and will be
displayed as the project homepage on common code-hosting services, and should be
written for that purpose.

Typical contents for this file would include an overview of the project, basic
usage examples, etc. Generally, including the project changelog in here is not a
good idea, although a simple “What's New” section for the most recent version
may be appropriate.

[packaging guide]: https://packaging.python.org
[distribution tutorial]: https://packaging.python.org/tutorials/packaging-projects/
[src]: https://github.com/pypa/sampleproject
[rst]: http://docutils.sourceforge.net/rst.html
[md]: https://tools.ietf.org/html/rfc7764#section-3.5 "CommonMark variant"
[md use]: https://packaging.python.org/specifications/core-metadata/#description-content-type-optional
hocho 0.0.1
hocho is japanese language processing package.

# Ho-Cho
## Install
<details><summary>Mac</summary>

```shell
# Install MeCab
brew install mecab mecab-ipadic

# Install mecab-ipadic-neologd
git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git \
    && cd mecab-ipadic-neologd \
    && bin/install-mecab-ipadic-neologd -n -a -y
    && cd ..

pip install hocho
```
</details>

<details><summary>Ubuntu</summary>

```shell
# Install MeCab and mecab-ipadic-neologd
apt-get update && apt-get install -y mecab libmecab-dev mecab-ipadic mecab-ipadic-utf8

# Install mecab-ipadic-neologd
git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git \
    && cd mecab-ipadic-neologd \
    && bin/install-mecab-ipadic-neologd -n -a -y
    && cd ..

pip install hocho
```
</details>

<details><summary>Window</summary>

coming soon ...

</details>

## Usage
### 1. Cleaning
単語に付着した余計な文字を削除する( ex `(`, `,`, `。`)

 - `hocho.cleaning`モジュール
   - ex) `clean_text`, `clean_html_tags`, `clean_url`

### 2. normalization
大文字と小文字をコンピュータは別の文字と判定するので、すべて小文字にする

 - `hocho.normalization`モジュール
   - ex) `normalize`

### 3. tokenizing

 - `hocho.tokenizer`パッケージ
   - `hocho.tokenizer.impl.MeCabTokenizer`クラス

### 4. remove stopwords

 - `hocho.stopwords`モジュール

## Development
### Run test
```shell
pytest -v tests
```

### Set up
```shell
pip install -e .
```

### Publish to TestPyPI
```shell
# Install dependencies
pip install setuptools wheel twine

# Build
python setup.py sdist bdist_wheel

# Publish to TestPyPI
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
```

### Publish to PyPI
```shell
# Install dependencies
pip install setuptools wheel twine

# Build
python setup.py sdist bdist_wheel

# Publish to PyPI
twine upload dist/*
```
symbol-convert 0.1
替换掉字符串中的中文符号以及全角符号转换为半角符号
Requires Python: >=3.7
Keywords: symbol_convert,中文符号,全角符号转换

# symbol_convert 

**目前：**
1. 用于文本清洗中将中文符号转换为英文符号 
2. 全角符号转换为半角符号

---
## 安装
可以直接 `pip` 安装
> pip install symbol_convert


### demo
```text
from symbol_convert import convert

str = '这是一个，【个人】ｄｅｂｏｋｅ：'
en_str = convert(str)
print(str)
print(en_str)
> 这是一个，【中文】ｄｅｂｏｋｅ：
> 这是一个,[中文]deboke:
```

## 版本历程
详见 [history.md](https://github.com/Caaby/symbol_convert/blob/master/docs/history.md)
word-information 0.1.5
A fully functional dictionary module for Python to get the meanings, synonyms, antonyms and part-of-speech of a given word
Keywords: word,dictionary,meaning,synonym,antonym,noun,verb,adjective,adverb,part-of-speech

## word-information: A Fully Functional Dictionary Module for Python

word-information is a Dictionary Module for Python 3 to get definitions, synonyms, antonyms, and part-of-speech of words. 

word-information uses requests and bs4 as dependencies and also uses wordset open-source dictionary as a data source.

### Installation

Installation is very simple through pip

```
pip install word-information
```


### Usage

word-information is very easy to use

For example,

```python
from wordInfo.word_information import WordInfo

word_info = WordInfo()
```

This is will create an instance of the WordInfo class and now it can be used to get meanings, translations etc.

For Meanings,

```python
print (word_info.get_meaning("chair"))
```

This will return a python dictionary containing the part_of_speech of the word as a key and a list of dictionaries of the meaning and examples, as a value.

```
{'NOUN': [{'meaning': 'a seat, especially for one person, usually having four legs for support and a rest for the back and often having rests for the arms', 'examples': None}, {'meaning': 'something that serves as a chair or supports like a chair', 'examples': ' The two men clasped hands to make a chair for their injured companion'}, {'meaning': 'a seat of office or authority', 'examples': None}]}                                                                       
```

For Synonyms,

```python
print (word_info.get_synonym("glory"))
```

This will return a list of synonyms of the given word

```
['celebrity', 'dignity', 'grandeur', 'greatness', 'honor', 'immortality', 'majesty', 'prestige', 'reputation', 'splendor', 'triumph', 'distinction', 'eminence', 'exaltation', 'illustriousness', 'kudos', 'magnificence', 'nobility', 'praise', 'renown', 'sublimity']
```

For Antonyms,

```python
print (word_info.get_antonym("sad"))

```
This will return a list of antonyms of the given word

```
['cheerful', 'glad', 'happy', 'hopeful', 'joyful']
```
### About

Current Version: 0.1.5
Created By Bayo Ade October 2022
acb-py 1.2.4
Library for reading/extracting ACB files
Requires Python: >=3.6

## acb.py

For all your ACB extracting needs. Based on [VGMToolbox](https://sourceforge.net/projects/vgmtoolbox/).

HCA decryption is based on the 2ch HCA decoder. Thanks also to Headcrabbed who documented the new extra key [here](https://blog.mottomo.moe/categories/Tech/RE/en/2018-10-12-New-HCA-Encryption/).

Usage:

```sh
pip install acb-py
python3 -m acb somefile.acb output
# equivalent
acbextract somefile.acb output
```

You can also pass `--disarm-with=key1,key2` to have the library decrypt (but not decode) files for you. The key format
`--disarm-with=k1,k2` is equivalent to `hca_decoder -a k1 -b k2`, but you can also combine them into a 64-bit hex integer.
This also supports AWB embedded keys (see [here](https://github.com/hozuki/libcgss/issues/4)).
If you use disarm heavily, you should also install the `_acb_speedup` C extension in the `fast_sub`
directory. It will substantially speed up the decryption process.