dtamg-py :bookmark_tabs:
Sobre este repositório :open_book:
Orientações gerais
- Instalação de Python 3.
Setup da máquina
Pasta para execução dos comandos e ativação de ambiente python
-
Necessário instalação de Python 3 antes da execução os comandos abaixo para ambos os sistemas operacionais.
-
Sistema operacional Linux:
# 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.
# 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 e pode ser instalado utilizando-se o comando abaixo:
# 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, atualização de versões no Pypi deve seguir estes os passos
Controle de alterações
Documentação das principais alterações sofridas por este repositório. Baseado na filosofia Mantenha um Changelog.
[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)
- Geração de mensanges de log com pacote logging (#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
Metadata
Release files for dtamg-py 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dtamg-py-0.1.6.tar.gz | 8.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dtamg_py-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 MB
Release files / dtamg-py-0.1.6.tar.gz
| Download URL | dtamg-py-0.1.6.tar.gz |
|---|---|
| Size | 8.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3ef94da4d45f9147046471984a801cb1c52e14d58197d8b4495c13a2126191f4
|
|
BLAKE2b-256 checksum How to use checksums |
f53cd0181b50c5e3393919060ab39b3170f698565e95935214b864648265b8dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.10
|
Release files / dtamg_py-0.1.6-py3-none-any.whl
| Download URL | dtamg_py-0.1.6-py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f979a16f2dcf10a9a56215dd65c76ced21d901d0cde6ca4c5ca87db1b568bc71
|
|
BLAKE2b-256 checksum How to use checksums |
a11af7e74044367c95c274326a328f34a9bfb122c1531b31fd594f4d90cc4ca3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.10
|