Metadata-Version: 2.4
Name: br-market-calendar
Version: 0.1.0
Summary: Brazilian financial market calendar utilities for business days, holidays, and date operations.
Project-URL: Homepage, https://github.com/mgfacioli/br-market-calendar
Project-URL: Repository, https://github.com/mgfacioli/br-market-calendar
Project-URL: Issues, https://github.com/mgfacioli/br-market-calendar/issues
Author-email: "Marcelo G. Facioli" <mgfacioli@yahoo.com.br>
License-Expression: MIT
License-File: LICENSE
Keywords: anbima,brazil,business-days,calendar,dates,financial-calendar,holidays
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Requires-Dist: python-dateutil>=2.9
Provides-Extra: dev
Requires-Dist: mypy>=1.10; extra == 'dev'
Requires-Dist: openpyxl>=3.1; extra == 'dev'
Requires-Dist: pandas>=2.2; extra == 'dev'
Requires-Dist: pytest-cov>=5.0; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.8; extra == 'dev'
Provides-Extra: excel
Requires-Dist: openpyxl>=3.1; extra == 'excel'
Requires-Dist: pandas>=2.2; extra == 'excel'
Provides-Extra: pandas
Requires-Dist: pandas>=2.2; extra == 'pandas'
Description-Content-Type: text/markdown

# br-market-calendar

Brazilian financial market calendar utilities for Python.

`br-market-calendar` provides a simple, explicit, and well-tested API for working
with Brazilian financial market dates, business days, holidays, day count
conventions, and financial schedules.

The project is designed for both Brazilian users and international users who
need reliable date utilities for the Brazilian market.

## Features

- Brazilian financial business day calendar
- ANBIMA-compatible holiday readers
- CSV, Excel, and URL holiday loading
- Business day adjustment conventions
- Day count conventions
- Financial schedule generation
- Date parsing and formatting helpers
- Typed, tested, and lightweight core

## Installation

```bash
pip install br-market-calendar