- Dependencies updated
- Date columns of some OData API endpoints are now formatted in the returned Dataframe (Issue #3)
- New methods ODataQuery.raw and ODataQuery.text
- Created class bcb.ODataAPI to directly wrap OData APIs
- Updated documentation
- Updated pyproject.toml
- Updated documentation
- Migrated to poetry
- Added httpx to install_requirements
- Updated docs
- sgs.TaxaJuros upgraded to v2
- Updated README
- Updated requirements files including
httpx
- Added
autosummary_generate
to sphinx conf.py
- Implemented the definetive wraper for OData APIs.
- A few APIs have been unlocked: Expectativas, PTAX, taxaJuros, MercadoImobiliario, SPI
- Updated documentation
- Changed arguments start_date and end_date to start and end to bring conformity with commom python data libraries like Quandl and pandas-datareader, for example.
- bcb.currency.get multi argument, which refers to multivariate time series returned (defaults to True)
- bcb.sgs.get groupby argument
- Sphinx docs implemented
- BUG fix in get_valid_currency_list: recurrent ConnectionError
- Added side and group_by arguments to currency.get function
- New notebooks with examples
- Added join argument to sgs.get function
- New sgs module downloads time series from SGS BACEN's site
- Notebooks created to show a few examples
- Date class moved to utils module
- Bug fixes
- First commit
- currency module downloads currency rates quoted in Brazilian Real (BRL)