semvec/pypi-packages huggingface dataset:
dtamg-py 0.1.6
Gestão do processos internos da Diretoria Central de Transparência Ativa
Keywords: python,Minas Gerais,Contracheque

dtamg-py :bookmark_tabs:
===

## Sobre este repositório :open_book:

## Orientações gerais

- Instalação de [Python 3](https://www.python.org/downloads/).

## Setup da máquina

#### Pasta para execução dos comandos e ativação de ambiente python

- Necessário instalação de [Python 3](https://www.python.org/downloads/) antes da execução os comandos abaixo para ambos os sistemas operacionais.

- Sistema operacional Linux:

```Terminal
# Criação ambiente python
$ python3 -m venv venv

# Ativação ambiente python
$ source venv/bin/activate
```

- Sistema operacional Windows:
  - Recomendo a utilização de Git Bash disponível com instalação de [Git para Windows](https://gitforwindows.org/).

```Terminal
# Criação ambiente python
$ python -m venv venv

# Ativação ambiente python
$ source venv/Scripts/activate
```

## Instalação

O `dtamg-py` está disponível no Python Package Index - [PyPI](https://pypi.org/project/dtamg-py/) e pode ser instalado utilizando-se o comando abaixo:

```bash
# Antes de executar o comando abaixo lembre-se que ambiente Python deverá estar ativo
$ pip install dtamg-py
```

## Atualizar versão

Conforme relatado no [issue 6](https://github.com/dados-mg/dpkgckanmg/issues/6), atualização de versões no [Pypi](https://pypi.org/) deve seguir [estes os passos](https://github.com/dados-mg/dpckan/issues/6#issuecomment-851678297)


## Controle de alterações

Documentação das principais alterações sofridas por este repositório. Baseado na filosofia [Mantenha um Changelog](https://keepachangelog.com/pt-BR/1.0.0/).

### [0.1.6] - 2022-03-25
  - Melhora função para converter arquivos. Conversão apenas de arquivos xlsx da pasta "upload" para pasta data
  - Cria função para comparação entre paths dos recursos presentes no datapackage.json e na pasta data

### [0.1.5] - 2022-03-22
  - Inclui função para converter arquivos xls ou xlsx da pasta data/raw em arquivos .csv na raiz da pasta data

### [0.1.4] - 2022-03-07

- Insere lógica de _retry_ para conexões perdidas com o banco de dados ([#16](https://github.com/transparencia-mg/dtamg-py/pull/16))
- Geração de mensanges de log com pacote logging ([#15](https://github.com/transparencia-mg/dtamg-py/pull/15))

### [0.1.3] - 2022-01-31

- Inclui função extract

### [0.1.2] - 2021-12-21

- Especifica versões de dependências com >=
- Merge branch dev

### [0.1.1] - 2021-12-21

- Acrescenta função de validação e remoção colunas sqa e sqe

### [0.1.0] - 2021-12-15

- Otimiza função extract_resource

### [0.0.900] - 2021-12-13

- Criação do pacote
- Migração projeto etl-make - https://github.com/dados-mg/etl-make