semvec/pypi-packages huggingface dataset:
Py-Dictionary 4.1.4
Dictionary module

# py-dictionary
returns meaning, synonyms, antonyms for a word (scraping dictionary.com)
limit the no of results
also get meaning, synonyms and antonyms in different color

This module uses requests, bs4 and string-color modules
and scraps dictionary.com


## How to use it

## Install it
```shell
pip install Py-Dictionary
```
to update it

```shell
pip install Py-Dictionary --upgrade
```

## Use
```shell
from pydictionary import Dictionary
dict = Dictionary("fix")
```

### enter the word you want to search here e.g. I used the word "fix"


### To get the result as list do following (you can use them in your programs)
```shell
meanings_list = dict.meanings()

synonyms_list = dict.synonyms()

antonyms_list = dict.antonyms()
```
### To print the results do following: 
```shell
dict.print_meanings()

dict.print_synonyms()

dict.print_antonyms()
```

This will print maximum 5 results with text having white color

If you want to increase  or decrease maximum results do this

```shell

dict = Dictionary("fix",10)
```

### now maximum 10 results will be shown

### To change the color of text
```shell
dict.print_meanings("red")

dict.print_synonyms("green")

dict.print_antonyms("blue")
```

#To get more color look up [string-color](https://pypi.org/project/string-color/) module
or type string-color in your terminal
openstack-member-spammer-estimator 1.0.3
Member Spam detector
Requires Python: >=3.5

# OpenStack Member Spammer Detector


## Dependencies 

````bas
$ sudo apt update
$ sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools python3-venv 
libmysqlclient-dev
````


## Virtual Env

````bash
$ python3.6 -m venv env

$ source env/bin/activate

$ pip install -r requirements.txt

````
ingot-sqlite 0.1.0
Provides integration with the SQLite DB for Ingots projects

# Ingot Sqlite Ingot package.

Provides integration with the SQLite DB for Ingots projects

## For consumers

For using the Ingot package just execute the following commands:
* Add the package to the `requirements.txt` file of your project.
* Install int using the `pip` tool.
* TODO. Add here something extra information.

### Package CLI

The package provides CLI.
It allows to start working with the package quickly.
It contains the following commands:
TODO. Add builders here after generating their by the `ingots package_bootstrap` tool.

For using the CLI tool just call the following command:
```bash
ingot-sqlite-cli <command>
```
Getting package CLI help:
```bash
ingot-sqlite-cli --help
ingot-sqlite-cli <command> --help
```

## For developers

### Prepare the project for working

Clone a repository:
```bash
mkdir ingots-libs
cd ingots-libs
git clone https://github.com/ABKorotky/ingot-sqlite.git
cd ingot-sqlite
```

Prepare a virtual environment:
```bash
python3.9 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```

Prepare repository hooks
```bash
pip install pre_commit
pre-commit install
pre-commit autoupdate
```

Configure code-quality tools:
```bash
pip install black flake8 mypy coverage
```

Configure the Sphinx tool

Please, use the following page for configuring the Sphinx documentation generator: [Sphinx](https://www.sphinx-doc.org/en/master/usage/installation.html)
```bash
pip install sphinx
sphinx-build -b html docs docs/build -v
```

### Using the tox tool

The Ingot package allows automation via the `tox` tool.
```bash
pip install tox
```

Use configured tox tool for several activities.

`tox -e reformat` - auto reformat code by the black tool, makes ordering import too.

`tox -e cs` - checks code style by PEP8.

`tox -e ann` - checks annotations of types by the mypy tool.

`tox -e utc` - runs unittests with the coverage tool.

`tox -e report` - builds coverage report for the project.

`tox -e doc` - builds a package documentation.

`tox -e build` - builds a package form current branch / tag / commit.

`tox -e upload` - uploads package to the PyPI index. Set the `PYPI_REPOSITORY_ALIAS` virtual variable for specify PyPI destination.

Calling tox without parameters will execute the following steps: **cs**, **ann**, **utc** and **report**.

### Using package CLI locally
Obviously, it's impossible to call the package CLI via package entry-point.

Use the following command instead:
```bash
python -m ingot_sqlite.scripts.ingot_sqlite ...
```