Metadata-Version: 2.4
Name: rpanagem
Version: 1.0.0
Summary: Conjunto de funcionalidades uteis para o time de RPA da NAGEM.
Project-URL: Homepage, https://github.com/eduardathayse/modulo_rpa_nagem
Project-URL: Bug Tracker, https://github.com/eduardathayse/modulo_rpa_nagem
Author-email: Eduarda Lima <eduarda.lima@nagem.com.br>
License: Copyright (c) 2025 RPA NAGEM
        
        Este codigo somente pode ser utilizado com autorizacao expressa da equipe de RPA da NAGEM.
        
        Ele deve ser utilizado apenas internamente, sendo sua distribuicao vedada, exceto se precedida de previa permissao.
License-File: LICENSE
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: bs4<0.0.3,>=0.0.2
Requires-Dist: chardet<6.0.0,>=5.2.0
Requires-Dist: openpyxl<4.0.0,>=3.1.5
Requires-Dist: pandas<3.0.0,>=2.3.0
Requires-Dist: psutil<8.0.0,>=7.0.0
Requires-Dist: pyodbc<6.0.0,>=5.2.0
Requires-Dist: pywin32<311,>=310
Requires-Dist: requests<3.0.0,>=2.32.4
Requires-Dist: tqdm<5.0.0,>=4.67.1
Description-Content-Type: text/markdown

# UtilsRPANAGEM

![Status](https://img.shields.io/badge/status-experimental-orange)
![License](https://img.shields.io/badge/license-MIT-blue)

Utilitário Python para automações e rotinas da Nagem. Criado para facilitar processos internos com foco em clareza, modularidade e reutilização.

## Objetivos do pacote
1. Incentivar o reuso;
2. Oferecer maior segurança ao desenvolvedor;
3. Tornar sua vida mais produtiva e fácil :)

Atenção: lembre-se de incrementar a versão e atualizar toda a documentação antes de gerar um novo pacote.

---

## ⚙️ Funcionalidades disponíveis no momento
1. 📈 conexao_banco
    - conectar_odbc
    - executar_select
    - conectar_sqlserver
    - executar_update_insert
    - atualizar_monitoramento
2. 📤 enviar_email
    - conectar_smtp_server
    - enviar_email
3. 📅 manipula_datahora
    - obter_incluir_valor_data
    - converter_data
    - data_hora_para_binario
    - binario_para_data_hora
    - obter_ultimo_dia_do_mes
4. 📁📝 manipula_diretorios_arquivos
    - arquivos_existem
    - criar_arquivo
    - criar_xlsx_com_colunas
    - inserir_tabela_xlsx
    - formatar_xlsx
    - criar_logger_diario
    - mover_arquivo
    - diretorio_existe
    - criar_diretorio
    - detectar_encoding
    - ler_csv
    - obter_arquivos
    - ler_txt
    - obter_infomacoes_arquivo
    - copiar_arquivo
    - alterar_valor_celula_vazia_xlsx
    - alterar_valor_celula_xlsx_com_condicao
5. 🧩 manipula_sap
    - start_sap_logon
    - procurar_campos
    - procurar_janela
    - verificar_mensagem_status
    - fechar_sessao_sap
    - run_transaction
    - anexar_sessao_sap


## 🚀 Instalação com poetry
    poetry add rpanagem


## 🚀 Instalação com pip
    pip install rpanagem



## Dúvidas?
Entre em contato com eduarda.lima@nagem.com.br ou desenvolvimentorpa@nagem.com.br.
