Skip to main content

dtamg-py :bookmark_tabs:

Sobre este repositório :open_book:

Orientações gerais

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

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)

Source distribution for dtamg-py 0.1.6
File Size Uploaded
dtamg-py-0.1.6.tar.gz 8.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dtamg-py 0.1.6
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page