Skip to main content

Monetary Correction

Uma biblioteca Python simples e robusta para atualização e correção monetária de valores em Reais (R$) utilizando índices de preços oficiais da API do SGS (Sistema Gerenciador de Séries Temporais) do Banco Central do Brasil.

LinkedIn License: MIT Python Version

Sobre o Projeto

Monetary Correction é uma ferramenta robusta para a atualização de valores monetários, conectando-se diretamente ao SGS do Banco Central do Brasil para obter dados oficiais. Com suporte aos índices IPCA, IGP-M, IGP-DI, IPC-FGV e INPC, o projeto aplica a metodologia de indexação do "mês anterior", assegurando que os cálculos de correção estejam em total conformidade com as práticas contratuais e econômicas vigentes no país.

Construída sobre uma stack moderna que inclui polars e type hints para máxima confiabilidade, a ferramenta é gerenciada via uv e oferece versatilidade de uso. Ela disponibiliza tanto uma API Python para integração fluida em aplicações de software quanto uma Interface de Linha de Comando (CLI), permitindo que desenvolvedores e analistas realizem correções monetárias de forma ágil e precisa.

Autor

Feito com ❤️ por Alexsander Lopes Camargos 👋 Entre em contato!

GitHub Twitter Badge Linkedin Badge Gmail Badge

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Metadata

Release files for monetary-correction 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for monetary-correction 0.1.0
File Size Uploaded
monetary_correction-0.1.0.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for monetary-correction 0.1.0
File Interpreter ABI Platform
monetary_correction-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 kB

Release files / monetary_correction-0.1.0.tar.gz

Download URL monetary_correction-0.1.0.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e980110c25ba22075d029da6ad2a6b1d7d9f3282e650eaa972284a1bd105fefb
BLAKE2b-256 checksum
How to use checksums
98b996ea552bbf54387cf9c7e507517455aa3babe8fe9128e59257f57a4dee37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / monetary_correction-0.1.0-py3-none-any.whl

Download URL monetary_correction-0.1.0-py3-none-any.whl
Size 10.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c017ed3e542eb49250edd8a74ae1816dff8651b5a64d1c06626177e3fa2a788
BLAKE2b-256 checksum
How to use checksums
47573f0960c19916b6adba09cd271ab2d086dca85137edbb6c7be101f0b79648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

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