Skip to main content

Pacote interno da Ambipar Carbon para manipulação de dados geoespaciais, carbono e tabulares. Inclui suporte para conexão com bancos de dados, templates de e-mail e correção de dados

Project description

ambipy-utils

Pacote interno da Ambipar Carbon

Prerequisitos

Ambiente de desenvolvimento

Este projeto está configurado para utilizar uv como gerenciador de dependências e ferramentas como ruff, taskipy e pytests para linting, formatação e testes. Ainda conta com pre-commit para rodar os hooks de linting, formatação e algumas verificações uteis antes de cada commit.

Instalação do ambiente de desenvolvimento

# instalação e/ou sincronização do ambiente virtual (.venv por padrão)
uv sync

# instalação do pre-commit
pre-commit install

# adicionar dependências ao ambiente virtual
# veja: https://docs.astral.sh/uv/concepts/projects/dependencies/#development-dependencies
uv add <dependencia>
uv add --dev  <dependencia>  # para dependências de desenvolvimento

# fazer o build do projeto e ter o instalável do pacote
# veja: https://docs.astral.sh/uv/concepts/projects/build/
uv build

Executando os testes

task test  # executa pytest conforme configurado no pyproject.toml

Documentação em construção...

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

ambipy_utils-0.0.1.tar.gz (34.6 kB view details)

Uploaded Source

Built Distribution

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

ambipy_utils-0.0.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file ambipy_utils-0.0.1.tar.gz.

File metadata

  • Download URL: ambipy_utils-0.0.1.tar.gz
  • Upload date:
  • Size: 34.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.9

File hashes

Hashes for ambipy_utils-0.0.1.tar.gz
Algorithm Hash digest
SHA256 515fa40f2b97e045e3075c81de40c9c9cc4727f0ac79977bf6575bdf3a742755
MD5 22c272ee36eeffa3d77a52fc001d56bb
BLAKE2b-256 179f3e2cc3a595a21f7d3bb9e35ac006653d902725c58c69561f6303efee6aca

See more details on using hashes here.

File details

Details for the file ambipy_utils-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ambipy_utils-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c88cb54fb958079eb531a2e6cb545d8209a3976ceb7f6e96f8512fa72a975672
MD5 9bbf939f8d25939cd2913f0aa0b1dd5f
BLAKE2b-256 2719c2197f18cb282e1b9ae1b24fb31802f0aa2b04f27de9c1442d9a415ce02c

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