semvec/pypi-packages huggingface dataset:
utils-pandas 0.0.2
Pacote Python destinado a criar novas funcionalidades para o Pandas

<h1>Python Package: utils-pandas</h1>

<b>Descrição:</b>
<p>
    Biblioteca Python com objetivo de criar funcionalidades adicionais para a Biblioteca pandas.
</p>

<hr>
<b>Links</b> <br>
<b>Pandas:</b> <a href="https://pypi.org/project/pandas/" target="_blank">https://pypi.org/project/pandas/</a> <br>


<hr>
<b>Instalação:</b>
<p>pip install utils-pandas</p>
<hr>
<hr>
<b>Doação:</b>
<p>Ajude o Projeto a continuar, qualquer doação é bem vinda</p>

<b>CHAVE PIX: </b> d51024a6-4320-4cb6-9241-b0a4d165dfd2 <br>
<b>PIX Copia e Cola: </b> <a href="00020126860014br.gov.bcb.pix0136d51024a6-4320-4cb6-9241-b0a4d165dfd20224Doacao para Projeto PiPY5204000053039865802BR5924Jonathas Henrique Miante6009Sao Paulo62100506Doacao630459B3"> Link </a> <br>
<b>QRCODE PIX: </b> <br> <img src="https://raw.githubusercontent.com/jmiante/relativedate/84840043692a8ddba11572b19379d7c9ad6381d2/site/img/pix.jpg" style="max-width: 300px;">
<hr>
<p><b>Nome: </b>Jonathas Henrique Miante - <b>Banco: </b>PicPay</p>

<hr>
<hr>
elapse-secrets 0.1.2
Detects and removes sensitive information from the client-side to secure a user's data.
Requires Python: >=3.10,<4.0

# Elapse Secrets Filters

Elapse Secrets Filters is a Python package designed to help you search and mask sensitive information in a body of text using pre-defined regular expressions. This package includes filters for common secrets like AWS keys, Github tokens, API keys, and much more.

The package provides two main functions:

1. `filter_elapse_secrets(text: str) -> str` - Uses the predefined regex filters to search and mask (with asterisks) any matching sensitive information in the input text.

2. `find_error_in_regex(yaml_file: str) -> None` - Checks the YAML file containing regex rules for any incorrect patterns and logs the error if any are found.

## Getting Started

1. Install elapse-secrets

   ```bash
   pip install elapse-secrets
   ```

## Usage

This is a basic usage example.

```python
from elapse_secrets import filter_elapse_secrets

text_with_secrets = "My AWS Access Key is AKIAYOURACCESSKEYHERE"
filtered_text = filter_elapse_secrets(text_with_secrets)
print(filtered_text)
# Output: My AWS Access Key is ********
```

## Documentation

### `filter_elapse_secrets(text: str) -> str`

This function takes a string as input and returns the string with sensitive information replaced by asterisks.

#### Parameters

- `text (str)`: The text to filter.

#### Returns

- `str`: The filtered text.

### `find_error_in_regex(yaml_file: str) -> None`

This function checks a YAML file for incorrect regular expression patterns. If an error is found, it is logged.

#### Parameters

- `yaml_file (str)`: The YAML file to check.

#### Returns

- `None`

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the terms of the MIT license.

## Contact

Please feel free to contact the maintainers of this project if you have any questions.

## Acknowledgments

We would like to thank all the contributors who have been part of this project.