Commit Graph

37 Commits

Author SHA1 Message Date
Alessandro Colace 593b47c36d Drop frozendict hard dependency in favour of an internal fallback 2026-05-20 14:08:25 +02:00
etbala 866db49d34 fix failing tests 2026-04-29 18:04:01 -05:00
ValueRaider 3b45e37f3e Force curl_cffi>=0.15, because CVE 2026-04-07 19:19:34 +01:00
ValueRaider b0cae4dce1 Block curl_cffi version 0.14 2025-12-21 19:14:10 +00:00
Dhruvan Gnanadhandayuthapani 63b56a799a Relax protobuf version requirements 2025-05-11 00:12:41 +02:00
ValueRaider 615db18a96 Merge branch 'dev' into main 2025-05-03 11:18:20 +01:00
ValueRaider ad33ab9b77 Reduce curl_cffi min version 2025-05-02 21:36:07 +01:00
bretsky 5a3ab9c044 Use curl_cffi impersonate for requests 2025-05-02 21:28:58 +01:00
Dhruvan Gnanadhandayuthapani fc5d29558b Add WebSocket support 2025-04-27 20:39:20 +02:00
Dhruvan Gnanadhandayuthapani bc645bb7dd Refactor earnings dates to use API instead of HTML 2025-01-29 21:53:58 +01:00
Dhruvan Gnanadhandayuthapani 5a342cf8b0 Add missing dependencies to requirements.txt 2025-01-02 15:06:22 +01:00
Eric Pien deafc88520 Add Sphinx Documentation
- Initial draft of Sphinx documentation using rst
    - update docstrings
    - add deploy_doc.yml for automated deployment through GitHub Actions
2024-11-04 13:59:35 -08:00
ValueRaider 812931ff98 Replace dead 'appdirs' package with 'platformdirs' 2024-04-06 12:19:46 +01:00
Mike Reiche ac8a917288 Revert adding explicit requirements 2024-01-09 08:43:54 +01:00
Mike Reiche ba977a16a2 Added tests 2023-10-12 08:53:16 +02:00
Value Raider 7d6d8562e8 Replace sqlite3 with peewee for 100% thread-safety 2023-09-03 16:47:36 +01:00
Ricardo Prins 274f309052 Bump requests to 2.31 and removes cryptography. 2023-07-20 17:17:44 -06:00
ValueRaider f398f46509 Switch 'pycryptodome' -> 'cryptography' 2022-12-19 12:28:51 +00:00
ValueRaider 097c76aa46 Add 'pycryptodome' requirement 2022-12-18 13:26:12 +00:00
ValueRaider 11a3a9d457 Raise min lxml & pandas, sync all reqs lists 2022-12-13 15:25:34 +00:00
Fredrik Corneliusson c56e3496db Align requirements.txt file with setup.py package dependencies. 2022-11-14 22:03:36 +01:00
Fredrik Corneliusson 112fd5cf64 Added more tests for Ticker and missing dependencies. 2022-11-06 20:49:36 +01:00
Fredrik Corneliusson 05520ee108 Have one place to retrieve data in order to ease caching and speed up operations and reduce code duplication. Needs Python 3.6 2022-11-06 13:26:52 +01:00
Fredrik Corneliusson 3cee66dea7 Some fixes and better debug if failing to fetch timezone from ticker. 2022-10-25 21:22:45 +02:00
ValueRaider e8ca256c10 Add new dep 'appdirs' for recent tz-fixes PR 2022-10-01 13:49:02 +01:00
Ran Aroussi 436c077ee2 Update requirements.txt 2022-01-27 16:35:43 +00:00
Rafael Del Lama 93edc3c163 Fix: dev: AttributeError
Lock pandas version to fix AttributeError: 'Index' object has no attribute 'tz_localize' after pandas upgrade version to 1.4.0
2022-01-27 12:03:26 -03:00
ran 2259a7a922 updated requests version solves some errors 2021-12-30 15:27:46 +00:00
ran 81d3ea5e95 PR merged 2021-03-24 11:34:23 +00:00
Vikram Adukia ca0df3feec add a missing dependency 2020-07-06 18:51:04 -07:00
ran 78622ee3af added min versions to requirements 2019-04-29 18:04:53 +03:00
ran 33ae00bad7 updated requirements 2019-04-18 10:58:49 +03:00
ran aec8ff69ca option to use threads when downloading 2017-06-11 13:41:52 +03:00
ran 81892c036c trying to re-fetch Yahoo cookie in case of timeout/error 2017-05-30 11:42:27 +03:00
ran 40a986679a works using the requests library (much faster) 2017-05-22 09:19:33 +03:00
ran 2b5736dcec added pandas_datareader to requirements.txt 2017-05-21 13:27:20 +03:00
ran b71edb9b58 first commit 2017-05-21 13:21:55 +03:00