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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ambipy_utils-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9b42d319e5bd2aeb75c74f753c79f9cb807d2d3925b6836d55f1045ff63338cb
MD5 087424782d3fce91b8e6666b1612852e
BLAKE2b-256 03e379a0cf55d3e81015e2a404daf9d83d5cba175b83e98c58eb84393c9151b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ambipy_utils-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 209b756c1400db5b074698cb85805a21a63c35de4ae52f3b1e6c7256d7454f4d
MD5 44617e03f3991995eadc950db8775ef8
BLAKE2b-256 ab7115b6030ad4590328aea4656ccf858a927847c291bce12d8ad01615ac7242

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