ValueRaider
9f91f4b180
Price repair improvement: fix missing dividend adjustment
2023-05-31 21:40:16 +01:00
ValueRaider
cac616a24c
Dev version 0.2.19b4
2023-05-25 11:09:31 +01:00
ValueRaider
72a9e45e56
Merge pull request #1541 from ranaroussi/fix/download-logging
...
Bugfix in `download` logging tracebacks & boost tests
2023-05-25 10:58:52 +01:00
ValueRaider
4802199ae7
Bugfix in `download` logging tracebacks & boost tests
...
New logging in `download` stores the tracebacks, but the logic was faulty, this fixes that.
Also improves error handling in `download`.
Unit tests should have detected this so improved them:
- add/improve `download` tests
- disable tests that require Yahoo decryption (because is broken)
- fix logging-related errors
- improve session use
2023-05-24 13:19:39 +01:00
ValueRaider
d9bfd29113
Delete 'Feature request' issue template - can't have nice things
2023-05-23 17:11:31 +01:00
ValueRaider
4711aab7b3
Merge pull request #1536 from ranaroussi/hotfix/tz-cache-migrate-error-again
...
Fix corrupt tkr-tz-csv halting code (again)
2023-05-23 16:44:35 +01:00
ValueRaider
30d20c1206
Fix corrupt tkr-tz-csv halting code (again)
2023-05-23 16:34:50 +01:00
ValueRaider
5c565c8934
bug_report.md: add instruction to post debug log
...
bug_report.md: add instruction to post debug log. Plus some minor edits.
2023-05-17 18:44:52 +01:00
ValueRaider
2fff97290b
Merge pull request #1528 from ranaroussi/fix/tz-cache-migrate-error
...
Fix corrupt tkr-tz-csv halting code
2023-05-17 16:59:15 +01:00
ValueRaider
62ca5ab6be
Fix corrupt tkr-tz-csv halting code
2023-05-17 15:05:38 +01:00
ValueRaider
83b177b7fb
README.md - note on installing betas
2023-05-12 12:11:14 +01:00
ValueRaider
e8b99cb4e6
Dev version 0.2.19b3
2023-05-11 14:04:04 +01:00
ValueRaider
503d234020
Dev version 0.2.19b2 - add missing file
2023-05-11 14:03:38 +01:00
ValueRaider
144efd3b08
Dev version 0.2.19b2
2023-05-11 13:52:41 +01:00
ValueRaider
80fc91ffa9
Merge pull request #1523 from ranaroussi/fix/price-fixes
...
Price fixes
2023-05-11 13:51:03 +01:00
ValueRaider
9821197fd1
Merge pull request #1522 from ranaroussi/fix/logging-messages
...
Improve logging messages
2023-05-11 13:50:45 +01:00
ValueRaider
45b5cac33b
Improve logging messages
...
Improve logging messages related to price data fetches:
- fix 'debug is deprecated' msg
- append user args to 'may be delisted' msg - interval & dates/period
- improve formatting of 'cannot reconstruct' msg
- hide errors in 'history()' while accessing 'fast_info[]'
2023-05-10 14:47:58 +01:00
ValueRaider
d755b8c7ff
Fix 'history()' edge cases
...
Fix merging prices & events if prices empty.
If user requested price repair, ensure 'Repaired?' column always present.
2023-05-10 14:44:50 +01:00
ValueRaider
ab1042b4c9
Dev version 0.2.19b1
2023-05-04 22:14:34 +01:00
ValueRaider
8172fc02d2
Merge pull request #1514 from ranaroussi/feature/optimise-history
...
Optimise Ticker.history() - up to 2x faster
2023-05-04 22:08:40 +01:00
ValueRaider
836082280b
Merge branch 'dev' into feature/optimise-history
2023-05-04 22:08:28 +01:00
ValueRaider
6a98c2eda6
Merge pull request #1493 from ranaroussi/feature/error-reporting
...
Deprecate 'debug' arg, improve 'logging' use
2023-05-04 22:06:54 +01:00
ValueRaider
46f55c8983
Add debug logging to 'history()' ; Improve logger fmt
2023-05-04 22:04:39 +01:00
ValueRaider
b025fef22c
Optimise Ticker.history() - up to 2x faster
...
format_history_metadata() is expensive. Improvements:
- only perform full formatting if user requests metadata
- when pruning prepost data, only format 'tradingPeriods' entry of metadata
Other small optimisations to several internal prices processing methods.
Speedups:
dat.history(period='1wk', interval='1h', prepost=True) # 2x
dat.history(period='1mo', interval='1h', prepost=True) # 1.46x
dat.history(period='1wk', interval='1h') # 1.15x
dat.history(period='1mo', interval='1h') # 1.13x
dat.history(period='1y', interval='1d') # 1.36x
dat.history(period='5y', interval='1d') # 1.13x
2023-04-30 00:35:08 +01:00
ValueRaider
b96319dd64
Merge pull request #1504 from ranaroussi/hotfix/sql-exception
...
Fix timezone cache error: IntegrityError('NOT NULL constraint failed: kv.key')
2023-04-26 21:29:33 +01:00
ValueRaider
74b88dc62c
Fix IntegrityError in timezone cache
2023-04-26 21:27:31 +01:00
ValueRaider
e3778465d8
Merge branch 'dev' into feature/error-reporting
2023-04-22 16:02:56 +01:00
ValueRaider
f82177ea2e
Improve download() logging - group errors & tracebacks for cleaner STDOUT
2023-04-16 21:57:04 +01:00
ValueRaider
d30a2a0915
README.md: update 'News'
2023-04-16 21:29:57 +01:00
ValueRaider
142b1f3eb4
Merge pull request #1499 from ranaroussi/main
...
sync main -> dev
2023-04-16 19:08:50 +01:00
ValueRaider
afad7fcf0b
Bump version to 0.2.18
2023-04-16 19:03:08 +01:00
ValueRaider
0baedbe4f5
Merge pull request #1498 from ranaroussi/hotfix/tz-cache-migrate-error
...
Fix handling Pandas parsing error during TZ-csv-cache migrate
2023-04-16 19:00:50 +01:00
ValueRaider
2c3c3dc8a9
Merge pull request #1496 from ranaroussi/hotfix/fast-info-np-not-found
...
Fix '_np not found', tweak 'info[] fixed' message
2023-04-16 18:59:38 +01:00
ValueRaider
8585dda77a
Fix handling Pandas parsing error during TZ-csv-cache migrate
2023-04-16 15:09:28 +01:00
ValueRaider
3eb60fbd4a
Fix '_np not found', tweak 'info[] fixed' message
2023-04-16 10:37:25 +01:00
ValueRaider
d3e2e71a6e
Improve logging behaviour, particulary download()
...
- Use same logger across all files
- download():
- write tracebacks to DEBUG
- deprecate 'show_errors' argument
2023-04-15 17:29:07 +01:00
ValueRaider
4937c933a2
Deprecate 'debug' arg, improve 'logging' use
2023-04-15 16:47:39 +01:00
ValueRaider
045cd45893
Bump version to 0.2.17
2023-04-10 21:55:21 +01:00
ValueRaider
6d52cb6e3a
Merge pull request #1488 from steven9909/fix_localize
...
Fix tzinfo missing attribute
2023-04-10 21:51:54 +01:00
steven9909
a24c0e1391
fix tzinfo missing attribute
...
tzinfo does not have a localize attribute so it is replaced with timestamp in UTC
2023-04-10 16:04:58 -04:00
ValueRaider
1e941fc86a
Merge branch 'main' into dev
2023-04-09 23:45:37 +01:00
ValueRaider
0b52e8f118
Bump version to 0.2.16
2023-04-09 23:42:50 +01:00
ValueRaider
d45bed3d53
Fix 'fast_info deprecated' msg appearing at Ticker() init
2023-04-09 23:41:44 +01:00
ValueRaider
4152f7c897
Bump version to 0.2.15
2023-04-09 21:07:16 +01:00
ValueRaider
e7a3848f69
Merge pull request #1477 from ranaroussi/feature/price-repair-tweaks
...
Price repair: add 'Repaired?' column, and a bugfix
2023-04-09 21:01:49 +01:00
ValueRaider
fc4350e463
Merge pull request #1480 from kennykos/get_full_info
...
'info' fetch now gets same data as scrape
2023-04-09 21:01:34 +01:00
ValueRaider
13556afd90
README.md: reorganise & link to 'How to contribute'
2023-04-07 12:21:01 +01:00
ValueRaider
3d29ced428
Merge pull request #1474 from garrettladley/leverage-dict-and-list-comps
...
Leverage dict & list comprehensions in yfinance/tickers.py
2023-04-06 13:26:08 +01:00
Value Raider
6a63ce9e15
Demote 'fast_info'
...
Demote 'fast_info':
- inform user can revert to 'info'
- remove from README
- relocate class from base.py -> quote.py
2023-04-06 12:21:57 +01:00
garrettladley
2fe5a0a361
leveraged dict & list comps in yfinance/tickers.py
2023-04-05 18:55:47 -04:00