Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add file cache, increase test coverage #22

Merged
merged 30 commits into from
Feb 10, 2024
Merged

Conversation

dickwolff
Copy link
Owner

@dickwolff dickwolff commented Jan 9, 2024

Added

  • ✨ Introduced symbol cache, so subsequent runs don't have to request data from Yahoo Finance. This improves overall run speed
  • πŸ“ˆ Improved test coverage of all remaining converters

Fixes

  • πŸ› Fixed unit price calculation for eToro

Fixes #21
Fixes #29

@dickwolff dickwolff added the Enhancement Request an enhancement to the tool label Jan 9, 2024
@dickwolff dickwolff self-assigned this Jan 9, 2024
@dickwolff
Copy link
Owner Author

Need to test this change with the new beta degiro converter from #18

@dickwolff dickwolff changed the title Add file cache Add file cache, increase test coverage Feb 10, 2024
Copy link

Code Coverage

Package Line Rate Branch Rate Complexity Health
src 76% 84% 0 βœ”
src.converters 81% 75% 0 βœ”
Summary 80% (511 / 638) 77% (248 / 322) 0 βœ”

@dickwolff dickwolff merged commit fd073b8 into main Feb 10, 2024
2 checks passed
@dickwolff dickwolff deleted the feature/Add-File-Cache branch February 10, 2024 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Request an enhancement to the tool
Projects
None yet
1 participant