Skip to main content

A simple, robust Python library to deflate nominal Brazilian Reais using official price indexes from the Brazilian Central Bank's SGS (Sistema Gerenciador de Séries Temporais) API.

Project description

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.

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

monetary_correction-0.1.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

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

monetary_correction-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file monetary_correction-0.1.0.tar.gz.

File metadata

  • Download URL: monetary_correction-0.1.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for monetary_correction-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e980110c25ba22075d029da6ad2a6b1d7d9f3282e650eaa972284a1bd105fefb
MD5 416d962c9c87f493bf257fcdb298a8be
BLAKE2b-256 98b996ea552bbf54387cf9c7e507517455aa3babe8fe9128e59257f57a4dee37

See more details on using hashes here.

File details

Details for the file monetary_correction-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: monetary_correction-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for monetary_correction-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7c017ed3e542eb49250edd8a74ae1816dff8651b5a64d1c06626177e3fa2a788
MD5 0ebc4e1cdcabaed8af8bfbcbd1a0fb0a
BLAKE2b-256 47573f0960c19916b6adba09cd271ab2d086dca85137edbb6c7be101f0b79648

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