Changelog
[Unreleased]
v0.6.0 (2021-06-01)
New Features
- [types] ReportPeriod added
Bug Fixes
- [History] handle adjustment of data correct
Refactoring
- [cli] use typer instead of click
- option processing regarding History requests split hprocopt into
procopt for the yahoo History request and yfprocopt for the yfinance
compat. History request
Administration and Chores
- [requirements] update dependencies
v0.5.0 (2021-05-30)
New Features
- [types] types Period, Interval added
Refactoring
- [cli] type hints, apply yahoo types
- [tests] switch to pytest from unittest
- [cli] rename entrypoint to vfapi
Documentation Changes
- [README] minor changes/extension in install
Administration and Chores
- [setup] correct URL to repository
v0.4.3 (2021-05-17)
Documentation Changes
- [README] add codestyle ‘black’ badge
Administration and Chores
- [setup.py] delete ‘version=’ from version
v0.4.2 (2021-05-17)
Bug Fixes
- [yahoo.Profile] add a 404
v0.4.1 (2021-04-15)
Style Fixes
- [black] black applied to library + tests + setup.py
Refactoring
- [endpoints] make the basic requests return the standardized JSON of
the extensions.stdjson requests. Remove the extensions.stdjson.
Modify compat.yfinance to use the standardized JSON.
Administration and Chores
- [pre-commit] added / configured pre-commit
v0.4.0 (2021-04-13)
New Features
- [endpoints] extensions.stdjson, a standardized JSON layer
Tests
- [unittest] unittests regarding virtual_finance_api.extensions.stdjson
virtual_finance_api.client
- [unittest] yfinance Ticker class tests extended
Bug Fixes
- [Makefile] prevent link creation by pandoc
- [compat.yfinance] Ticker property code fixed for properties:
dividends splits actions
Style Fixes
- minor EOL whitespace / empty line changes
Refactoring
- [enpoints] History, Options now VirtualAPIRequests
Documentation Changes
- [endpoints] extensions.stdjson added
Administration and Chores
- [CHANGELOG] templates to generate CHANGELOG
v0.3.2 (2021-03-30)
Administration and Chores
- [requirements] python 3.6 up to pandas 1.1.5
v0.3.1 (2021-03-30)
Documentation Changes
- [README] badges added
- [README] extended with various components
Administration and Chores
- [config] setup.py include requirements correctly
- [travis] fix deployment to pypi
v0.3.0 (2021-03-30)
New Features
- [endpoints] yfinance compatibility endpoints
Tests
- [unitttest] yfinance compatible endpoint tests
Bug Fixes
- [docs] requirements_dev: missing packages
Refactoring
- [endpoints] use rapidjson instead of json
Administration and Chores
- [config] requirements, Makefile update requirements: include
rapidjson Makefile extended
- [config] update travis / tox config
v0.2.1 (2021-03-27)
Documentation Changes
- [sphinx] initial documentation setup
- [README] example added
v0.2.0 (2021-03-26)
New Features
- [yahoo endpoints] Yahoo endpoint request classes
- [endpoints] business_insider ISIN request class
- [generic] ISINCode class to handle ISIN-codes
- [base] base classes classes to handle and setup API requests
Tests
- [yahoo endpoints] unittests for yahoo endpoints
- [unittests] test business_insider endpoint(s)
- [unittest] tests to test Client and generic module
Administration and Chores
- [config] setup travis for coverage, add badges to README.rst
- [config] setup.py and requirements
- [travis] removed unsupported python 3.5
- [config] fix tox config
- [requirements] packages added