- Remove investpy because it is no longer working, see
https://github.com/alvarobartt/investpy/issues/600 and
https://github.com/alvarobartt/investpy/issues/610
- Add yfinance / Yahoo Finance support instead(simplifying a
number of things in the interfaces such as type_, country
and _querytype).
- Add the symbol functionality/interface, namely new classes
`Symbol` and `SymbolCollection`.
- Revamp search interface, now supports filtering and
bucketizing, returns Symbol objects. See new
`SearchResult` class for more information.
- Add much more comprehensive documentation.
- Revamp folder structure.
- Encapsulate everything related to sources in new `Source`
class. All symbols have a `source` attribute now.
(`source` attribute is roughly a replacement for the old
`type_` attribute.)
- Signatures of most/all `price_*` functions changed.
- Add a number of types such as `SourceType`,
`PriceHistory`, or `PricePoint` to make the code clearer
and help with autocomplete suggestions in the IDE.