semvec/pypi-packages huggingface dataset:
encode-utils-cli 1.1.0
Encode utils collection
Requires Python: >=3.11
Keywords: cli, encode, mpls, vapoursynth

# encode-utils-cli

> Encode utils collection

[![PyPI: Version](https://img.shields.io/pypi/v/encode-utils-cli?logo=pypi&logoColor=white)](https://pypi.org/project/encode-utils-cli)
[![GitHub: Release](https://img.shields.io/github/v/release/deadnews/encode-utils-cli?logo=github&logoColor=white)](https://github.com/deadnews/encode-utils-cli/releases/latest)
[![Documentation](https://img.shields.io/badge/documentation-gray.svg?logo=materialformkdocs&logoColor=white)](https://deadnews.github.io/encode-utils-cli)
[![CI: pre-commit](https://results.pre-commit.ci/badge/github/deadnews/encode-utils-cli/main.svg)](https://results.pre-commit.ci/latest/github/deadnews/encode-utils-cli/main)
[![CI: Main](https://img.shields.io/github/actions/workflow/status/deadnews/encode-utils-cli/main.yml?branch=main&logo=github&logoColor=white&label=main)](https://github.com/deadnews/encode-utils-cli/actions/workflows/main.yml)
[![CI: Coverage](https://img.shields.io/codecov/c/github/deadnews/encode-utils-cli?token=OCZDZIYPMC&logo=codecov&logoColor=white)](https://app.codecov.io/gh/deadnews/encode-utils-cli)

## Installation

```sh
pipx install encode-utils-cli
# or
pip install encode-utils-cli
```
DATAx-ETL 0.0.10.8.1
APP de EXTRACT (E) do ETL da suite DATAx
Requires Python: >=3.9

<h1>DAX_UTIL</h1>

## **Biblioteca de funcionalidades**

## Conteudo

Os pacotes que compoem esta biblioteca sao:<br>
- Cipher<br>
- DateUtils<br>
- Generic<br>
- SQL<br>
- System<br>
- WebHook<br>

<h3>Descricao dos pacotes...</h3>
<h2>Cipher:</h2>

Pacote responsavel por criptografar e descriptografar conteudos, composta 
por tres classes: RSA, AES e B64.
Peculiaridades de cada uma destas classes:<br>
- <b>RSA</b>: Criptografa textos curtos
- <b>AES</b>: Criptografa textos longos (faz uso tambem da RSA)
- <b>B64</b>: Criptografia mais vulneravel

<b><u>from Utils.Cipher import RSA, AES, B64</b></u>

Apesar de criptografar qualquer tipo de valor, nao e recomendada utilizar 
para senhas ou informacoes sensiveis pois sua vulnerabilidade e grande.<br>
***Em breve sera disponibilizadas funcionalidades para este fim neste pacote

<h2>DateUtils</h2> Pacote responsavel por manipulacao de datas e horas
<h2>Generic</h2>Funcionalidades de utilizacao generica. Principal foco e facilitar e 
diminuir aqueles codigos que ocupam varias linhas suprimindo-os em apenas uma linha,
quando possivel. Ex.:<br> 
- NVL() --> Equivalente ao NVL do ORACLE. nvl(None, "a")<br>
- IIF() --> If de uma linha so IF(value_boolean, value_True, value_False)<br>
- entre outras funconalidades<br>

<h2>SQL</h2>Ainda em desenvolvimento. Com objetivo de facilitar obtencao de valores de cursores, etc.
<h2>System</h2>Obtem informacoes do sistema operacional
<h2>WebHook</h2>Funcionalidades para conversar com TEAMS e SLACK