Releases: ggravlingen/pypmanager
Releases · ggravlingen/pypmanager
2025.1.1
What's Changed
- Bump version to 2025.1.1 (#1183) @ggravlingen
- Make UpdateMarketDataCsv async (#1182) @ggravlingen
- Add test (#1181) @ggravlingen
- Add ISIN code to Lysa transactions (#1180) @ggravlingen
- Rename async_pnl_by_year to async_pnl_by_year_from_tr (#1179) @ggravlingen
- Make pre_process_df async (#1178) @ggravlingen
- Make loaders async (#1177) @ggravlingen
- Make transaction registry async (#1175) @ggravlingen
- Initiate async conversion (#1174) @ggravlingen
- Handle special characters (#1173) @ggravlingen
- Validate that ISIN code is present (#1172) @ggravlingen
- Add async_security_map_name_to_isin (#1171) @ggravlingen
- Handle different file types (#1170) @ggravlingen
- Rename methods and variable (#1169) @ggravlingen
- Cleanup (#1168) @ggravlingen
- Cleanup imports (#1167) @ggravlingen
- Cleanup code (#1166) @ggravlingen
- Add test for BaseMarketDataLoader (#1165) @ggravlingen
- Make color darker (#1164) @ggravlingen
- Add total PnL (#1163) @ggravlingen
- Remove unused line (#1162) @ggravlingen
- Refactor code (#1161) @ggravlingen
- Add file for income statement (#1160) @ggravlingen
- Improve tests (#1159) @ggravlingen
- Remove unused code (#1158) @ggravlingen
- Move code (#1157) @ggravlingen
- Add dividend column, add explanation (#1155) @ggravlingen
- Filter transactions without ISIN (#1156) @ggravlingen
- Add dividend to backend query (#1154) @ggravlingen
- Fix failing calculation (#1153) @ggravlingen
- Improve transaction registry helpers (#1152) @ggravlingen
- Fix average price calculation error (#1151) @ggravlingen
- Cleanup frontend (#1150) @ggravlingen
- Add realized profit (#1149) @ggravlingen
- Add async_get_df_pnl (#1148) @ggravlingen
- Bump to Python 3.13 (#1147) @ggravlingen
- Add tests for TransactionLoader.load_data_files (#1146) @ggravlingen
- Add Python 3.13 to test suite (#1143) @ggravlingen
- Add test for _get_filename (#1145) @ggravlingen
- Add unit test for avanza._transaction_type (#1144) @ggravlingen
- Add unit test for _replace_fee_name (#1141) @ggravlingen
- Fix failing test (#1142) @ggravlingen
- Add Makefile (#1140) @ggravlingen
- Raise for status (#1139) @ggravlingen
- Add tests for dataclass (#1138) @ggravlingen
- Add loader for Levler (#1137) @ggravlingen
- Fix case of missing security info data (#1136) @ggravlingen
- Convert eslint config to ts (#1135) @ggravlingen
- Cleanup eslint config (#1134) @ggravlingen
- Migrate to new eslint config format (#1133) @ggravlingen
- Pin using hash (#1132) @ggravlingen
- Pin using hash (#1131) @ggravlingen
- Pin using hash (#1129) @ggravlingen
- Setup rate limiter (#1128) @ggravlingen
- Run code scan on PR (#1130) @ggravlingen
- Fix security advisory issues for action permissions (#1127) @ggravlingen
- Limit CICD sensitivity (#1126) @ggravlingen
- Re-enable (#1125) @ggravlingen
- Allow running manually (#1124) @ggravlingen
- Don't run on each push (#1123) @ggravlingen
- Freeze time in frontend tests (#1122) @ggravlingen
- Update CodeQL (#1121) @ggravlingen
- Create react group for dependabot (#1112) @ggravlingen
- Remove demo-data (#1111) @ggravlingen
- Add test case (#1110) @ggravlingen
- Add tests for api.scheduler (#1109) @ggravlingen
- Only use HttpStatusCodes (#1108) @ggravlingen
- Add tests for MorningstarLoaderSHB (#1107) @ggravlingen
- Add tests for MorningstarLoader (#1106) @ggravlingen
- Improve validator (#1105) @ggravlingen
- Add button (#1103) @ggravlingen
- Fix typo (#1104) @ggravlingen
- Update docs (#1102) @ggravlingen
- Add unit tests (#1101) @ggravlingen
- Remove duplicate test (#1100) @ggravlingen
- Add columns and update view (#1098) @ggravlingen
- Fix badge (#1099) @ggravlingen
- Remove general ledger (#1096) @ggravlingen
- Run prettier (#1097) @ggravlingen
- Rename headline (#1095) @ggravlingen
- Remove unused code (#1094) @ggravlingen
- Remove stale code (#1093) @ggravlingen
- Remove unused code (#1091) @ggravlingen
- Remove threshold requirement (#1092) @ggravlingen
- Update CI/CD (#1090) @ggravlingen
- Pin pydantic (#1089) @ggravlingen
- Add coverage badge (#1088) @ggravlingen
- Implement coveralls (#1087) @ggravlingen
- Update readme (#1086) @ggravlingen
- Add Playwright test for portfolio overview (#1084) @ggravlingen
- Add button to current holdings (#1083) @ggravlingen
- Improve current holdings page (#1082) @ggravlingen
- Use async_get_last_market_data_df (#1081) @ggravlingen
- Improve async_async_get_holdings_v2 (#1079) @ggravlingen
- Improve test suite (#1080) @ggravlingen
- Add async_get_last_market_data_df (#1078) @ggravlingen
- Add async_async_get_holdings_v2 (#1077) @ggravlingen
- Add async_get_current_holding (#1076) @ggravlingen
- Fix size (#1075) @ggravlingen
- Validate date index (#1061) @ggravlingen
- Fix dividend chart (#1059) @ggravlingen
- Fix playwright config (#1060) @ggravlingen
- Fix dark mode color for links (#1058) @ggravlingen
- Add dividends to chart (#1057) @ggravlingen
⬆️ Dependencies
20 changes
- Auto-update pre-commit hooks (#1176) @github-actions
- Bump eslint from 8.57.1 to 9.17.0 in /frontend (#1067) @dependabot
- Bump react-chartjs-2 from 5.2.0 to 5.3.0 in /frontend (#1117) @dependabot
- Bump concurrently from 9.1.1 to 9.1.2 in /frontend (#1118) @dependabot
- Bump the react group in /frontend with 4 updates (#1116) @dependabot
- Bump @typescript-eslint/parser from 8.18.2 to 8.19.0 in /frontend (#1119) @dependabot
- Bump @types/node from 22.10.2 to 22.10.3 in /frontend (#1120) @dependabot
- Bump pydantic-settings from 2.7.0 to 2.7.1 (#1114) @dependabot
- Bump mypy-dev from 1.14.0a7 to 1.15.0a1 (#1115) @dependabot
- Bump pytest-asyncio from 0.25.0 to 0.25.1 in the pytest group (#1113) @dependabot
- Bump the github-workflows group with 4 updates (#1085) @dependabot
- Bump @mui/icons-material from 5.16.7 to 6.3.0 in /frontend (#1064) @dependabot
- Bump @mui/material from 5.16.7 to 6.3.0 in /frontend (#1068) @dependabot
- Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.19.0 in /frontend (#1074) @dependabot
- Bump concurrently from 9.1.0 to 9.1.1 in /frontend (#1071) @dependabot
- Bump eslint-plugin-react from 7.37.2 to 7.37.3 in /frontend (#1069) @dependabot
- Bump types-pyyaml from 6.0.12.20241221 to 6.0.12.20241230 in the types group (#1072) @dependabot
- Bump react-router-dom from 7.1.0 to 7.1.1 in /frontend (#1066) @dependabot
- Bump pylint from 3.3.2 to 3.3.3 (#1073) @dependabot
- Bump @typescript-eslint/parser from 7.18.0 to 8.18.2 in /frontend (#1070) @dependabot
2024.12.4
What's Changed
- Fix builder (#1055) @ggravlingen
- 2024.12.4 (#1056) @ggravlingen
2024.12.3
What's Changed
- Use build matrix (#1052) @ggravlingen
- 2024.12.3 (#1053) @ggravlingen
2024.12.2
What's Changed
- Add Docker to CI pipeline (#1051) @ggravlingen
- 2024.12.2 (#1050) @ggravlingen
- Return early of there are no transactions (#1049) @ggravlingen
- Guard against empty data (#1048) @ggravlingen
- Add Docker docs (#1047) @ggravlingen
- Add Dockerfile (#1045) @ggravlingen
- Add status endpoint (#1046) @ggravlingen
- Update dev image (#1044) @ggravlingen
- Publish GitHub package (#1042) @ggravlingen
- Add supervisord config (#1043) @ggravlingen
- Don't publish to pypi (#1041) @ggravlingen
- Use yarn 4 (#1040) @ggravlingen
2024.12.1
What's Changed
- 2024.12.1 (#1039) @ggravlingen
- Fix incorrect calculation and add tests (#1038) @ggravlingen
- Add asyncio_default_fixture_loop_scope option (#1037) @ggravlingen
- Run scheduler when starting server (#1036) @ggravlingen
- Fix key error (#1035) @ggravlingen
- Improve table (#1034) @ggravlingen
- Layout improvements (#1033) @ggravlingen
- Add currency column, and test (#1031) @ggravlingen
- Update copilot (#1032) @ggravlingen
- Add custom instructions (#1030) @ggravlingen
- Add y-axis title (#1029) @ggravlingen
- Add currency to security info (#1028) @ggravlingen
- Improve chart page (#1027) @ggravlingen
- Style improvements (#1026) @ggravlingen
- Add buttons (#1025) @ggravlingen
- Make font size smaller (#1023) @ggravlingen
- Use line in legend (#1024) @ggravlingen
- Include missing values (#1022) @ggravlingen
- Add async_filter_df_by_date_range (#1021) @ggravlingen
- Use relative dates (#1020) @ggravlingen
- Add average cost to chart (#1019) @ggravlingen
- Add average price (#1018) @ggravlingen
- Improve data filtering (#1017) @ggravlingen
- Add async_get_empty_df_with_datetime_index (#1016) @ggravlingen
- Make market data index a DatetimeIndex (#1015) @ggravlingen
- Improvements (#1014) @ggravlingen
- Improve calculations (#1013) @ggravlingen
- Improve SecurityHoldingHistory (#1012) @ggravlingen
- Add calc_agg_sum_quantity_held_is_reset (#1011) @ggravlingen
- Add SecurityHoldingHistory (#1010) @ggravlingen
- Improve coverage action (#1009) @ggravlingen
- Add fields to output (#1008) @ggravlingen
- Improve filtering by date (#1007) @ggravlingen
- Improve chart page title card (#1004) @ggravlingen
- Catch changes to yaml (#1005) @ggravlingen
- Add useQuerySecurityInfo (#1003) @ggravlingen
- Add security_info query (#1002) @ggravlingen
- Fetch security name from security db (#1001) @ggravlingen
- Add helper function async_load_security_data (#1000) @ggravlingen
- Move portfolio helpers (#999) @ggravlingen
- Move everything into one helper file (#998) @ggravlingen
- Add table of market data overview (#997) @ggravlingen
- Add market data overview (#996) @ggravlingen
- Add helper async_get_market_data_overview (#995) @ggravlingen
- Add StandardCard (#994) @ggravlingen
- Use key value (#993) @ggravlingen
- Add date pickers (#992) @ggravlingen
- Fix layout (#991) @ggravlingen
- Tidy up chart (#990) @ggravlingen
- Link to chart page (#989) @ggravlingen
- Add history chart (#988) @ggravlingen
- Add chart libs (#983) @ggravlingen
- Add useQueryChartHistory (#982) @ggravlingen
- Add graphql endpoint for chart history (#974) @ggravlingen
- Handle no data (#977) @ggravlingen
- Use correct column name (#975) @ggravlingen
- Add MarketDataFactory (#972) @ggravlingen
- Add async_get_market_data_and_transaction (#971) @ggravlingen
- Add get_market_data (#970) @ggravlingen
- Add methods to GeneralLedger (#969) @ggravlingen
- Some cleanup (#967) @ggravlingen
- Run Playwright in CICD (#966) @ggravlingen
- Optimize web pack build (#965) @ggravlingen
- Run ruff (#870) @ggravlingen
- Add automatic browser launcher (#859) @ggravlingen
- Update readme (#842) @ggravlingen
- Improve frontend config (#841) @ggravlingen
- Allow using local market data source config (#840) @ggravlingen
- More updates to docs (#839) @ggravlingen
- Update README.md (#838) @ggravlingen
- Add column calc_turnover_or_cash_flow (#732) @ggravlingen
- Add turnover_or_other_cash_flow (#731) @ggravlingen
- Mark subtotal line (#712) @ggravlingen
- Expose income statement in frontend, add test (#711) @ggravlingen
- Don't cover init-files (#710) @ggravlingen
- Rename to async_aggregate_income_statement_by_year (#709) @ggravlingen
- Hide current portfolio (#708) @ggravlingen
- Hide currency (#707) @ggravlingen
- Add tooltip (#706) @ggravlingen
- Use custom column (#705) @ggravlingen
- Support custom component (#704) @ggravlingen
- Expose more PnL data (#703) @ggravlingen
- Calculate total PnL (#702) @ggravlingen
- Move PnL to PandasAlgorithmPnL (#701) @ggravlingen
- Save data in correct column (#700) @ggravlingen
- Add cleanup_quantity_held to config (#699) @ggravlingen
- Rename method to cleanup_price_per_unit (#698) @ggravlingen
- Add calculate_pnl_dividend (#697) @ggravlingen
- Cleanup quantity held for dividends (#696) @ggravlingen
- Temporarily disable features in frontend (#695) @ggravlingen
- Add column quantityHeld (#694) @ggravlingen
- Expose column quantity_held (#693) @ggravlingen
- Add method cleanup_adjusted_quantity (#692) @ggravlingen
- Move PnL column (#690) @ggravlingen
- Update calculate_adjusted_price_per_unit (#691) @ggravlingen
- Cleanup normalizer for no traded (#689) @ggravlingen
- Refactor method (#688) @ggravlingen
- Add total PnL to transaction registry frontend (#687) @ggravlingen
- Add trade PnL to transaction registry (#686) @ggravlingen
- Remove average price from general ledger output (#685) @ggravlingen
- Remove unused column (#684) @ggravlingen
- Use constant for test column name (#683) @ggravlingen
- Rename column to source file name (#682) @ggravlingen
- Add broker column (#681) @ggravlingen
- Rename broker column (#680) @ggravlingen
- Rename broker column (#679) @ggravlingen
- Rename currency column (#678) @ggravlingen
- Use mypy dev (#676) @ggravlingen
- Add .dockerignore (#675) @ggravlingen
- Add SOURCE_OTHER_CASH_FLOW (#658) @ggravlingen
- Rename and move columns (#657) @ggravlingen
- Move and rename columns (#656) @ggravlingen
- Move and rename to SOURCE_VOLUME (#655) @ggravlingen
- Move and rename SOURCE_TRANSACTION_TYPE (#654) @ggravlingen
- Move and rename to SOURCE_TRANSACTION_DATE (#653) @ggravlingen
- Move to TransactionRegistryColNameValues (#652) @ggravlingen
- Introduce TransactionRegistryColumnNameValues (#651) @ggravlingen
- Rename columns in transaction registry (#650) @ggravlingen
- Capitalize transaction type (#648) @ggravlingen
- Center action column (#649) @ggravlingen
- Center align column (#647) @ggravlingen
- Right align column (#646) @ggravlingen
- Filter frontend logs (#645) @ggravlingen
- Add description field to table (#644) @ggravlingen
- Add edge test case (#643) @ggravlingen
- Move transaction data folder (#640) @ggravlingen
- Refactor append column (#619) @ggravlingen
- Add per file coverage requirement (#618) @ggravlingen
- Some refactoring (#617) @ggravlingen
- Drop column and add documentation (#616) @ggravlingen
- Annotate coverage (#615) @ggravlingen
- Add column to table (#614) @ggravlingen
- Add cost base average to API (#613) @ggravlingen
- Add constant PRICE_PER_UNIT (#612) @ggravlingen
- Add calculate_adjusted_price_per_unit (#611) @ggravlingen
- Move transaction_year to transaction registry (#610) @ggravlingen
- Add PandasAlgorithmGeneralLedger (#609) @ggravlingen
- Remove cols (#608) @ggravlingen
- Simplify transaction filtering (#607) @ggravlingen
- Move calculate_cash_flow_nominal and add test (#606) @ggravlingen
- Move cleanup_number (#605) @ggravlingen
- Move normalize_amount (#604) @ggravlingen
- Move normalize_fx function to PandasAlgorithm (#603) @ggravlingen
- Introduce PandasAlgorithm (#602) @ggravlingen
- Add nominal cash flow (#601) @ggravlingen
- Add columns to transaction list (#600) @ggravlingen
- Bug fix: correct sign in pivot table (#599) @ggravlingen
- Fix sorting bug (#598) @ggravlingen
- Rename test file (#597) @ggravlingen
- Rename file (#596) @ggravlingen
- Create LICENSE (#595) @ggravlingen
- Move functions (#594) @ggravlingen
- Simplify date management (#593) @ggravlingen
- Add TransactionRegistry class (#592) @ggravlingen
- Add income statement view (#591) @ggravlingen
- Remove unused fixture (#590) @ggravlingen
- Remove fixture (#589) @ggravlingen
- Remove unused fixtures (#588) @ggravlingen
- Improve query output (#585) @ggravlingen
- Introduce DataFactory (#587) @ggravlingen
- Move text fixture (#586) @ggravlingen
- Add useQueryGetIncomeStatement (#584) @ggravlingen
- Add endpoint (#583) @ggravlingen
- Add async_aggregate_ledger_by_year (#570) @ggravlingen
- chore: Remove unnecessary fixture copy step in CI workflow (#569) @ggravlingen
- Add playwright test (#568) @ggravlingen
- Improve the server.js file (#567) @ggravlingen
- Install playwright test environment (#566) @ggravlingen
- Move tests (#565) @ggravlingen
- Increase coverage in settings file (#564) @ggravlingen
- Add more tests for GraphQL (#563) @ggravlingen
- Pl improve grpahql test (#562) @ggravlingen
- Refactor router list (#561) @ggravlingen
- Change icon (#560) @ggravlingen
- Order transaction listt descending (#559) @ggravlingen
- Add transaction list (#558) @ggravlingen
- Refactor market data config (#557) @ggravlingen
- Add cron job (#556) @ggravlingen
- Rename server folder (#555) @ggravlingen
- Fix typo in filename (#554) @ggravlingen
- Add test for general ledger (#553) @ggravlingen
- Remove helper module (#552) @ggravlingen
- Refactor transaction loader code (#551) @ggravlingen
- Refactor code for ingesting market data (#550) @ggravlingen
- Code cleanup (#549) @ggravlingen
- Remove code and dependencies for rendering HTML (#547) @ggravlingen
- Add pytest-profiler (#548) @ggravlingen
- Move general ledger related code to separate folder (#546) @ggravlingen
- Cleanup loader (#545) @ggravlingen
- Don't always show table footer (#544) @ggravlingen
- Fix colors (#543) @ggravlingen
- Fix buggy loader (#542) @ggravlingen
- Refactor data loading (#541) @ggravlingen
- Fix loader (#540) @ggravlingen
- Fix pandas warning (#539) @ggravlingen
- Add local storage support (#538) @ggravlingen
- Update dependabot rules (#536) @ggravlingen
- Enable dark/light mode (#535) @ggravlingen
- Introduce CssBaseline (#534) @ggravlingen
- Remove unused template tags (#533) @ggravlingen
- Remove templates (#532) @ggravlingen
- Add TableHistoricalPortfolio (#531) @ggravlingen
- Add useQueryGetHist...
2023.12.2
What's Changed
- Rename project for pypi (#275) @ggravlingen
2023.12.1
What's Changed
- Publish pypi (#273) @ggravlingen
- 2023.12.1 (#272) @ggravlingen
- Deprecate requirements_test.txt (#259) @ggravlingen
- Deprecate requirements.txt (#258) @ggravlingen
- Add CodeQL scan (#240) @ggravlingen
- Add ruff rules (#223) @ggravlingen
- Use built-in cache (#222) @ggravlingen
- Add ruff rules (#221) @ggravlingen
- Fix devcontainer and other (#220) @ggravlingen
- Test caching (#169) @ggravlingen
- Add screenshots to readme (#161) @ggravlingen
- A nice set of improvements (#160) @ggravlingen
- Implement pydantic-settings (#159) @ggravlingen
- Rename SHB loader (#158) @ggravlingen
- Add architecture information (#153) @ggravlingen
- A couple of fixes (#152) @ggravlingen
- Remove decimals (#151) @ggravlingen
- Always include FX rate (#150) @ggravlingen
- Add GraphQL endpoint (#149) @ggravlingen
- Move PnL to cash ledger record (#148) @ggravlingen
- Add more dependabot groups (#145) @ggravlingen
- Fix dependabot (#141) @ggravlingen
- Add SE0000671919 (#140) @ggravlingen
- Fix loader (#139) @ggravlingen
- Add link to general ledger (#138) @ggravlingen
- A few fixes (#137) @ggravlingen
- Improve sorting (#134) @ggravlingen
- Remove no traded (#133) @ggravlingen
- Reverse transaction list sort order (#132) @ggravlingen
- Fix PnL bug (#131) @ggravlingen
- Create GH actions group (#129) @ggravlingen
- A few fixes (#128) @ggravlingen
- Fix dependabot (#123) @ggravlingen
- Neat formatting of date (#114) @ggravlingen
- Add back ISIN code (#113) @ggravlingen
- Fix failing calcs (#112) @ggravlingen
- Add test for buy sell (#111) @ggravlingen
- Rename files (#108) @ggravlingen
- Minor fixes (#107) @ggravlingen
- Implement CalculateAggregates (#106) @ggravlingen
- Remove prettytable (#105) @ggravlingen
- Add test for sell transaction (#99) @ggravlingen
- Use correct sign in buy transaction (#98) @ggravlingen
- Update transaction_cash_flow (#97) @ggravlingen
- Add TRANSACTION_CASH_FLOW (#96) @ggravlingen
- Remove unused property (#95) @ggravlingen
- Add commission (#94) @ggravlingen
- Fix initialisation (#93) @ggravlingen
- Fix incorrect test (#92) @ggravlingen
- Handle sell (#91) @ggravlingen
- Add output cols (#90) @ggravlingen
- Add test (#89) @ggravlingen
- Handle dividends (#88) @ggravlingen
- Add more columns (#87) @ggravlingen
- Introduce CalculateAggregates (#86) @ggravlingen
- Add tests (#73) @ggravlingen
- Clean parameters (#72) @ggravlingen
- Create helper folder (#71) @ggravlingen
- Many fixes (#70) @ggravlingen
- Many improvements to the general ledger (#69) @ggravlingen
- Reshuffle where aggregates are calculated (#68) @ggravlingen
- Add pct change to total row (#67) @ggravlingen
- Add test for server endpoint / (#66) @ggravlingen
- Add chg column (#65) @ggravlingen
- Add unit test for Avanza loader (#62) @ggravlingen
- Minor cleaning (#61) @ggravlingen
- Implement ColumnNameValues (#60) @ggravlingen
- Add basic general ledger (#59) @ggravlingen
- Remove cash calculator (#58) @ggravlingen
- Cleanup code (#57) @ggravlingen
- Calculate cash balance (#56) @ggravlingen
- Add source name and favico (#55) @ggravlingen
- Improvements (#54) @ggravlingen
- Format strings (#52) @ggravlingen
- Refactor aggregation calculator (#51) @ggravlingen
- Fix (#44) @ggravlingen
- Improve search/replace (#43) @ggravlingen
- Random fixes (#42) @ggravlingen
- Expose fees (#41) @ggravlingen
- Reshuffle files (#40) @ggravlingen
- Remove CLI (#39) @ggravlingen
- Some improvements (#38) @ggravlingen
- Fix internals (#37) @ggravlingen
- Enable ruff for pandas (#36) @ggravlingen
- Various code quality improvements (#35) @ggravlingen
- Update loaders (#34) @ggravlingen
- A few fixes (#33) @ggravlingen
- Clarify PnL statement (#32) @ggravlingen
- A few fixes to calcs (#31) @ggravlingen
- Save state (#30) @ggravlingen
- Some improvements (#29) @ggravlingen
- Update README (#28) @ggravlingen
- Serve report as HTML (#27) @ggravlingen
- Allow filtering on date (#26) @ggravlingen
- More refactoring of loading (#25) @ggravlingen
- Moving files around a bit (#24) @ggravlingen
- Refactor data loader code (#23) @ggravlingen
- Refactoring (#22) @ggravlingen
- More improvements to loading (#21) @ggravlingen
- Improve README.md (#20) @ggravlingen
- Several code improvements and tests (#19) @ggravlingen
- Improvements (#18) @ggravlingen
- Many improvements (#17) @ggravlingen
- Enforce strict typing (#15) @ggravlingen
- Refactor table rows (#14) @ggravlingen
- Refactor and add test (#12) @ggravlingen
- Add test normalize no traded (#11) @ggravlingen
- Add tests (#10) @ggravlingen
- Bootstrap CI/CD (#9) @ggravlingen
- Bootstrap github (#6) @ggravlingen
- A few improvements here and there (#5) @ggravlingen
- A set of code improvements (#4) @ggravlingen
- A few improvements (#3) @ggravlingen
- Implement a basic, but working, version (#2) @ggravlingen
- Bootstrap (#1) @ggravlingen
⬆️ Dependencies
147 changes
- Bump httpx from 0.25.2 to 0.26.0 (#268) @dependabot
- Bump lxml from 4.9.3 to 4.9.4 (#271) @dependabot
- Bump black from 23.12.0 to 23.12.1 (#267) @dependabot
- Bump uvicorn[standard] from 0.24.0.post1 to 0.25.0 (#266) @dependabot
- Auto-update pre-commit hooks (#265) @github-actions
- Bump mypy from 1.7.1 to 1.8.0 (#269) @dependabot
- Bump strawberry-graphql[debug-server] from 0.216.1 to 0.217.0 (#270) @dependabot
- Bump github/codeql-action from 3.22.11 to 3.22.12 (#264) @dependabot
- Bump black from 23.11.0 to 23.12.0 (#263) @dependabot
- Bump strawberry-graphql[debug-server] from 0.216.0 to 0.216.1 (#261) @dependabot
- Bump fastapi from 0.104.1 to 0.105.0 (#262) @dependabot
- Auto-update pre-commit hooks (#260) @github-actions
- Bump pre-commit from 3.5.0 to 3.6.0 (#254) @dependabot
- Bump strawberry-graphql[debug-server] from 0.215.1 to 0.216.0 (#255) @dependabot
- Bump pylint from 3.0.2 to 3.0.3 (#253) @dependabot
- Bump pandas from 2.1.3 to 2.1.4 (#252) @dependabot
- Bump the github-actions group with 1 update (#249) @dependabot
- Auto-update pre-commit hooks (#251) @github-actions
- Bump github/codeql-action from 2.22.8 to 3.22.11 (#257) @dependabot
- Bump colorlog from 6.7.0 to 6.8.0 (#247) @dependabot
- Bump the pytest group with 1 update (#246) @dependabot
- Auto-update pre-commit hooks (#245) @github-actions
- Bump mypy from 1.7.0 to 1.7.1 (#244) @dependabot
- Bump strawberry-graphql[debug-server] from 0.215.0 to 0.215.1 (#243) @dependabot
- Bump humanize from 4.8.0 to 4.9.0 (#242) @dependabot
- Bump httpx from 0.25.1 to 0.25.2 (#241) @dependabot
- Bump strawberry-graphql[debug-server] from 0.213.0 to 0.215.0 (#239) @dependabot
- Bump pydantic-settings from 2.0.3 to 2.1.0 (#238) @dependabot
- Auto-update pre-commit hooks (#237) @github-actions
- Auto-update pre-commit hooks (#232) @github-actions
- Bump black from 23.10.1 to 23.11.0 (#234) @dependabot
- Bump strawberry-graphql[debug-server] from 0.211.1 to 0.213.0 (#233) @dependabot
- Bump mypy from 1.6.1 to 1.7.0 (#235) @dependabot
- Bump pandas from 2.1.2 to 2.1.3 (#236) @dependabot
- Bump uvicorn[standard] from 0.23.2 to 0.24.0.post1 (#230) @dependabot
- Bump httpx from 0.25.0 to 0.25.1 (#231) @dependabot
- Auto-update pre-commit hooks (#229) @github-actions
- Bump fastapi from 0.104.0 to 0.104.1 (#228) @dependabot
- Bump the pytest group with 1 update (#225) @dependabot
- Bump strawberry-graphql[debug-server] from 0.209.8 to 0.211.1 (#226) @dependabot
- Bump pandas from 2.1.1 to 2.1.2 (#227) @dependabot
- Auto-update pre-commit hooks (#224) @github-actions
- Bump pylint from 2.17.7 to 3.0.2 (#214) @dependabot
- Bump the github-actions group with 1 update (#211) @dependabot
- Bump black from 23.10.0 to 23.10.1 (#219) @dependabot
- Bump black from 23.9.1 to 23.10.0 (#218) @dependabot
- Bump strawberry-graphql[debug-server] from 0.209.7 to 0.209.8 (#217) @dependabot
- Bump fastapi from 0.103.2 to 0.104.0 (#216) @dependabot
- Bump mypy from 1.6.0 to 1.6.1 (#215) @dependabot
- Bump the types group with 1 update (#213) @dependabot
- Auto-update pre-commit hooks (#212) @github-actions
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#210) @dependabot
- Bump mypy from 1.5.1 to 1.6.0 (#207) @dependabot
- Bump strawberry-graphql[debug-server] from 0.209.6 to 0.209.7 (#209) @dependabot
- Bump the types group with 1 update (#206) @dependabot
- Bump pre-commit from 3.4.0 to 3.5.0 (#208) @dependabot
- Bump the pytest group with 1 update (#203) @dependabot
- Bump the types group with 1 update (#202) @dependabot
- Bump strawberry-graphql[debug-server] from 0.209.2 to 0.209.6 (#205) @dependabot
- Auto-update pre-commit hooks (#201) @github-actions
- Bump the types group with 1 update (#197) @dependabot
- Bump pylint from 2.17.6 to 2.17.7 (#198) @dependabot
- Bump fastapi from 0.103.1 to 0.103.2 (#199) @dependabot
- Bump the github-actions group with 1 update (#200) @dependabot
- Bump strawberry-graphql[debug-server] from 0.208.2 to 0.209.2 (#195) @dependabot
- Bump pylint from 2.17.5 to 2.17.6 (#196) @dependabot
- Bump pandas from 2.1.0 to 2.1.1 (#194) @dependabot
- Bump the types group with 2 updates (#193) @dependabot
- Bump the github-actions group with 1 update (#192) @dependabot
- Auto-update pre-commit hooks (#191) @github-actions
- Bump strawberry-graphql[debug-server] from 0.205.0 to 0.208.2 (#190) @dependabot
- Auto-update pre-commit hooks (#189) @github-actions
- Bump black from 23.7.0 to 23.9.1 (#188) @dependabot
- Bump pre-commit from 3.3.3 to 3.4.0 (#182) @dependabot
- Bump the pytest group with 1 update (#186) @dependabot
- Auto-update pre-commit hooks (#185) @github-actions
- Bump httpx from 0.24.1 to 0.25.0 (#187) @dependabot
- Bump the github-actions group with 1 update (#184) @dependabot
- Bump fastapi from 0.103.0 to 0.103.1 (#183) @dependabot
- Bump pandas from 2.0.3 to 2.1.0 (#181) @dependabot
- Auto-update pre...