Skip to main content

Gestão do processos internos da Diretoria Central de Transparência Ativa

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dtamg-py-0.1.6.tar.gz (8.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dtamg_py-0.1.6-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file dtamg-py-0.1.6.tar.gz.

File metadata

  • Download URL: dtamg-py-0.1.6.tar.gz
  • Upload date:
  • Size: 8.6 MB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for dtamg-py-0.1.6.tar.gz
Algorithm Hash digest
SHA256 3ef94da4d45f9147046471984a801cb1c52e14d58197d8b4495c13a2126191f4
MD5 abbdbeed496bfdefde9a426e38fc3fda
BLAKE2b-256 f53cd0181b50c5e3393919060ab39b3170f698565e95935214b864648265b8dd

See more details on using hashes here.

File details

Details for the file dtamg_py-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: dtamg_py-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for dtamg_py-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f979a16f2dcf10a9a56215dd65c76ced21d901d0cde6ca4c5ca87db1b568bc71
MD5 c72bbcd548fd11b1dcee0e5866dfea75
BLAKE2b-256 a11af7e74044367c95c274326a328f34a9bfb122c1531b31fd594f4d90cc4ca3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page