semvec/pypi-packages huggingface dataset:
roughfilter 2.0.2
With this library, you can easily catch rude expressions in text.
Requires Python: >=3.8

<h1 align="center" name="name">RoughFilter</h1>
<p align="center">
    <em>
        With this library, you can easily catch rude expressions in text.<br>
        Two technologies are used: Regular expressions, as well as manual search through the list words.
    </em>
</p>

<p align="center">
    <a href="https://github.com/qxtony/roughfilter/issues">
        <img src="https://img.shields.io/github/issues/qxtony/roughfilter" alt="Issues">
    </a>
    <a href="https://pypi.org/project/roughfilter/">
        <img src="https://img.shields.io/pypi/v/roughfilter?colorB=brightgreen" alt="Package version">
    </a>
    <a href="https://github.com/qxtony/roughfilter/blob/main/LICENSE">
        <img src="https://img.shields.io/github/license/qxtony/roughfilter.svg" alt="License">
    </a>
</p>

## Installation

Stable version:

```bash
pip install -U roughfilter
```
## Quickstart
An example of a program for a simple search for rough expressions.

```python
from roughfilter import search_obscene_words


def main():
    sentences = input()
    print(search_obscene_words(sentences))


if __name__ == "__main__":
    main()

```


As well as using the library to display the found rough expressions:
```python
from roughfilter import search_obscene_words


def main():
    sentences = input()
    found_rough_expressions = search_obscene_words(sentences, get_list_words=True)
    print(" ".join(found_rough_expressions))


if __name__ == "__main__":
    main()

```
py-manga 0.2.4
A library to get information from mangaupdates.com
Requires Python: >=3.4

# py-manga
## a library for getting information from mangaupdates.com!
[![Documentation Status](https://readthedocs.org/projects/py-manga/badge/?version=latest)](https://py-manga.readthedocs.io/en/latest/?badge=latest)
[![PyPi Package](https://img.shields.io/pypi/v/py-manga?color=dark-green)](https://pypi.org/project/py-manga/)

note: i am not affiliated with mangaupdates.com

mangaupdates, while offering a great source of information for your favorite manga, does not properly expose an api. it just returns the page html!
this is where py-manga comes in. using beautifulsoup, it parses all the information out of the html, making it way easier to work with.

**to see how the data is organized, see [the documentation](https://py-manga.readthedocs.io/en/latest)**

### Currently Supported
- Series information
- Searching
- Advanced/Genre Searching
- Latest Releases
lmmaes 0.3.2
Limited-Memory Matrix Adaptation Evolution Strategy
Requires Python: >=3.6
Keywords: black-box optimization,evolution strategies,large scale

# LM-MA-ES: Limited-Memory Matrix Adaptation Evolution Strategy

## Installation
`pip install lmmaes`

## Run instructions
Check the [tests](https://github.com/giuse/lmmaes/blob/master/tests/test_lmmaes.py)

## Further info

Please refer to the following publication:
https://arxiv.org/abs/1705.06693

```bibtex
@article{DBLP:journals/corr/LoshchilovGB17,
  author    = {Ilya Loshchilov and
               Tobias Glasmachers and
               Hans{-}Georg Beyer},
  title     = {Limited-Memory Matrix Adaptation for Large Scale Black-box Optimization},
  journal   = {CoRR},
  volume    = {abs/1705.06693},
  year      = {2017},
  url       = {http://arxiv.org/abs/1705.06693},
  eprinttype = {arXiv},
  eprint    = {1705.06693},
  biburl    = {https://dblp.org/rec/journals/corr/LoshchilovGB17.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}
```

Also have a look at this:

```bibtex
@article{LoshchilovGlasmachersBeyer2018,
  author    = {Loshchilov, Ilya and Glasmachers, Tobias and Beyer, Hans-Georg},
  title   = {Large Scale Black-box Optimization by Limited-Memory Matrix Adaptation},
  journal   = {IEEE Transactions on Evolutionary Computation},
  volume    = {99},
  year    = {2018},
}
```

Original Python implementation:
[Tobias Glasmachers](https://www.ini.rub.de/the_institute/people/tobias-glasmachers/)
[[code]](https://www.ini.rub.de/upload/editor/file/1604950981_dc3a4459a4160b48d51e/lmmaes.py)  
Refactoring, packaging and distribution:
[Giuseppe Cuccu](https://exascale.info/members/giuseppe-cuccu/)

[Pypi page](https://pypi.org/project/lmmaes/)  
[Source code](https://github.com/giuse/lmmaes)
libinjection-python 1.1.6
Libinjection Python Wrapper

# Libinjection-python

![](https://img.shields.io/badge/license-GPLv3-red.svg)
![](https://img.shields.io/badge/python-2.7%20%7C%203.4%2B-blue.svg)

Libinjection-python is a wrapper based on Cython for the [Libinjection library](https://github.com/client9/libinjection).

> Libinjection Version: v3.10.0(Released on 22 May 2017)

### Requirements
- Python 2.7 or 3.4+
- Cython module (install via pip)

### Installation
```
pip install libinjection-python
```

### Usage
- Check for SQL Injection
  ```
  >> import libinjection
  >> libinjection.is_sql_injection("http://testphp.vulnweb.com/main.php?SmallClass=' union select * from news where 1=2 and ''='")
  {'is_sqli': True, 'fingerprint': 'sUEok', 'token_vector': [{'pos': 0, 'len': 31, 'count': 0, 'type': 115, 'str_open': 0, 'str_close': 39, 'val': b'http://testphp.vulnweb.com/main'}, {'pos': 49, 'len': 5, 'count': 0, 'type': 85, 'str_open': 0, 'str_close': 0, 'val': b'union'}, {'pos': 55, 'len': 6, 'count': 0, 'type': 69, 'str_open': 0, 'str_close': 0, 'val': b'select'}, {'pos': 62, 'len': 1, 'count': 0, 'type': 111, 'str_open': 0, 'str_close': 0, 'val': b'*'}, {'pos': 64, 'len': 4, 'count': 0, 'type': 107, 'str_open': 0, 'str_close': 0, 'val': b'from'}, {'pos': 69, 'len': 4, 'count': 0, 'type': 110, 'str_open': 0, 'str_close': 0, 'val': b'news'}, {'pos': 0, 'len': 0, 'count': 0, 'type': 0, 'str_open': 0, 'str_close': 0, 'val': b''}, {'pos': 0, 'len': 0, 'count': 0, 'type': 0, 'str_open': 0, 'str_close': 0, 'val': b''}]}
  ```

- Check for Cross Site Scripting
  ```
  >> libinjection.is_xss("http://testphp.vulnweb.com/index.php?name=guest<script>alert('attacked')</script>")
  {'is_xss': True, 'flag': 0}
  ```

### License
Copyright (c) 2021 wzhvictor

Licensed under the GNU General Public License v3.

![image](https://www.gnu.org/graphics/gplv3-127x51.png)