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.1.2.tar.gz (45.3 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.1.2-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ambipy_utils-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f78d5dea53ef979549ae54b1c522606dd04ec53b089bd1fc0b500883fe0dcd0a
MD5 e9383019c056337837b1d23c81439b31
BLAKE2b-256 fddd7188accf527af96ec17b3bcfe6e6b2193d12fc30d8facb147ec835821bfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ambipy_utils-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 34cf2b4256c76d7bfe76f40ceaefaabd99e7f9701e8e8b7ce63c9623032f9bad
MD5 368105a6a9ad304bd063e512d090ce59
BLAKE2b-256 e077091494f5bf686367e4bd9e5299e777d56b1873693accc1e3ecb3528d67e0

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