Prosperdatareader

Latest version: v2.1.0

Safety actively analyzes 619159 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.0.0

11 merge

Reorganizes project layout to better match pandas-datareader. Creates submodules for API utilities, and top-level modules for grouping.

top level: by-functionality
* `prosper.datareader.coins`
* `prosper.datareader.news`
* `prosper.datareader.stocks`
* `prosper.datareader.utils`

lower level: by-API
* `prosper.datareader.robinhood`: [Robinhood Stock Trading](https://github.com/sanko/Robinhood)
* `prosper.datareader.cryptocompare`: [CryptoCompare Coin Aggregation](https://www.cryptocompare.com/api/introduction)
* `prosper.datareader.hitbtc`: [HitBTC Coin Aggregation](https://api.hitbtc.com/)
* `prosper.datareader.iex`: STUB [IEX Stock Data](https://iextrading.com/developer/docs/iex-api-1-0)

Deprecating Google feeds: [finance.google sunsetted](https://www.blog.google/products/search/stay-top-finance-information-google/)

1.2.2

Fixes issue where `get_quote_cc()` was not using the `currency` supplied

1.2.1

Bugfix: updating `__all__` pathing to better signal internal/external functions

1.2.0

Release adds [CryptoCompare](https://www.cryptocompare.com/api) API to coins support. This should provide a deeper and more reliable quote feature than [HitBTC](https://hitbtc.com/api)

* Adds `coins.get_quote_cc()` to generate coin quote from CC
* Adds `coins.get_ohlc_cc()` to generate OHLC data from CC
* Added `to_yahoo` argument to `coins.*_quote_*()` functions: reformats headers to look like [yahoo finance](http://wern-ancheta.com/blog/2015/04/05/getting-started-with-the-yahoo-finance-api/) ones
* Added `find_uniques()` for header-checking tests
* Added `pytest-xdist` and `python setup.py fast` command for faster dev test loops
* Updated tests to be multi-thread friendly
* Touched up `rh_news` tests to be less sensitive to schema updates

1.1.2

Bugfixing issue with namespace. Now allows partial imports of sub-libraries rather than needing the full path to each module

**THEN**
python
import prosper.datareader.coins.info as info

coin_list = info.supported_symbol_info('commodity')


**NOW**
python
import prosper.datareader.coins as coins

coin_list = coins.info.supported_symbol_info('commodity')


Please see [this blog](http://chimera.labs.oreilly.com/books/1230000000393/ch10.html_solution_172) for more information on updates to importing/namespace.

1.1.0

Release for 3

Adds .coins subgroup:

* Ticker Info: get info about coin<->currency conversion metadata
* Price Quote: get latest OHLC data for given coin
* Order Book: view current orders
* Update docs for new feeds
* More features === more tests
* Removing `3.7-dev` coverage from `.travis.yml` plan b/c of issues with `pandas`

Bugs:
* Travis release still doesn't tag `version.txt` correctly. This is leading to `ProsperDatareader==0.0.0` in `pip freeze`. Please see 6 for resolution

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.