Releases: pytr-org/pytr
Releases · pytr-org/pytr
Release list
v0.4.10
What's Changed
- Taxes and Fees should always be positive numbers by @RealCLanger in #344
- Event parsing improvements by @RealCLanger in #346
- Add subcommand to list savings plans by @RealCLanger in #347
- Fix portfolio mode by adding secAccNo parameter to compactPortfolio by @maximilian-sh in #256
- Handle private markets sell order and IPO by @RealCLanger in #360
- fix: replace compactPortfolio with compactPortfolioByType by @LoicSERRE in #362
- feat: Add support for TRANSFER_IN and TRANSFER_OUT events by @MedAzizKhayati in #308
- Add rates command by @RealCLanger in #363
- Fix crash in _parse_card_note when eventType is null by @Titouan-Loeb in #365
- Refacture event parsing by @RealCLanger in #366
- Sanitize test data by @RealCLanger in #367
- Store credentials file with restricted 600 perms by @KevSlashNull in #368
- Normalize event type strings to UPPER_CASE and extend event type coverage by @RealCLanger in #370
- Add parsing for SSP_SECURITIES_TRANSFER_INCOMING and more ignored events by @RealCLanger in #372
- Overhaul dl_docs by @RealCLanger in #377
- Support new login method by @RealCLanger in #380
- Make playwright optional and bound the awswaf path by @RealCLanger in #381
- Document the --v2 web login flag in the README by @twannooitmeer in #355
- Cleanup login options by @RealCLanger in #383
- Stop flagging informational events as unknown/skipped warnings by @felixschndr in #379
- Fix handling of interest (new event type) by @RealCLanger in #384
New Contributors
- @maximilian-sh made their first contribution in #256
- @LoicSERRE made their first contribution in #362
- @MedAzizKhayati made their first contribution in #308
- @Titouan-Loeb made their first contribution in #365
- @KevSlashNull made their first contribution in #368
- @twannooitmeer made their first contribution in #355
- @felixschndr made their first contribution in #379
Full Changelog: v0.4.9...v0.4.10
v0.4.9
What's Changed
- Improve handling of cookies and playwright by @RealCLanger in #339
- Add index to file name, if there are more than 1 pdf by @kellerkind87 in #337
- Fix type parameter in change_savings_plan requests by @SimDing in #296
- Misc fixes and improvements by @RealCLanger in #340
- Fix Vorabpauschale for Private Equity by @RealCLanger in #341
New Contributors
- @kellerkind87 made their first contribution in #337
- @SimDing made their first contribution in #296
Full Changelog: v0.4.8...v0.4.9
v0.4.8
What's Changed
- Close websocket connection before asyncio.run() terminates by @yubiuser in #315
- Add TAX_YEAR_END_REPORT_CREATED to known events by @zimmermq in #329
- Cleanup TR login handling, remove app login code and add a method to obtain the AWS WAF token using playwright by @RealCLanger in #327
New Contributors
Full Changelog: v0.4.7...v0.4.8
v0.4.7
v0.4.6
What's Changed
- Add timeout fuse for receiving portfolio tickers by @RealCLanger in #291
- Handle Spinoff event where only taxes are reported by @RealCLanger in #292
- Dump events as list in timeline_activities.json and timeline_transactions.json by @RealCLanger in #293
- Fix: Incorrect sorting of numeric columns in portfolio by @ExploracuriousAlex in #298
- Accept newlines at the end of README.md by @RealCLanger in #304
- Fix formatting issues in README.md commands by @Web-Dev-Codi in #299
- Add ISIN for Amundi MSCI World Merger (SWAP event) by @ciklista in #305
- Fix crash in dl_docs by @RealCLanger in #309
- Adjust value assignment logic in event.py by @M123-dev in #311
New Contributors
- @Web-Dev-Codi made their first contribution in #299
- @ciklista made their first contribution in #305
- @M123-dev made their first contribution in #311
Full Changelog: v0.4.5...v0.4.6
v0.4.5
What's Changed
- Improved matching of details to timeline events by @ExploracuriousAlex in #266
- Process improvements for event retrieval by @RealCLanger in #281
- Updates for dldocs folder mappings by @RealCLanger in #282
- Add handling for Unilever/Magnum spinoff and minor logging by @RealCLanger in #283
- Add new Unilever ISIN by @RealCLanger in #284
- Fix alternative parsing of isin2 by @RealCLanger in #286
- Improve parsing of Spinoffs and Splits by @RealCLanger in #288
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Fix dividends on knock-outs by @nagy in #225
- Improvements to parsing ssp_corporate_action_invoice_cash by @RealCLanger in #234
- Improve portfolio listing: optional inclusion of watchlist, more sorting and output options by @RealCLanger in #235
- Fix Bonds handling and add events by @RealCLanger in #236
- Add new events and add an initial implementation to support private market orders by @RealCLanger in #244
- Parse events without eventType field (not complete) by @RealCLanger in #259
- Fix for Asyncio Usage by @winkelsdorf in #252
- added "Dividende" in addition to "Bardividende" to subtitle_event_type_mapping by @ExploracuriousAlex in #261
- Refactor implementation of dl_docs and export_transactions by @RealCLanger in #262
- add --nosort option do dl_docs by @ExploracuriousAlex in #263
- Further additions/fixes for event parsing by @RealCLanger in #272
New Contributors
- @nagy made their first contribution in #225
- @aleksandrzhiliaev made their first contribution in #195
- @Tubinex made their first contribution in #245
- @winkelsdorf made their first contribution in #252
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Fix parsing of new TR API event style and a few minor things by @RealCLanger in #223
- ci: fix python version by @morremeyer in #230
- Handle timeline_legacy_migrated_events by @RealCLanger in #227
- Bump version to 0.4.3 and remove python 3.9 by @RealCLanger in #233
New Contributors
- @morremeyer made their first contribution in #230
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Fix: Sometimes Value of tax is too large by a factor of 1000 (#141) by @derterz in #153
- Increase netSize precision to 6 decimal when exporting portfolio in CSV by @angt in #157
- Add a
--date-isoformatoption topytr export_transactionsby @NiklasRosenstein in #179 - Update readme to include a ToC, Quickstart with UV and more Development instructions by @NiklasRosenstein in #185
- Introduce basic Mypy type checking by @NiklasRosenstein in #187
- Map
card_tr_refundtransaction toDEPOSITby @NiklasRosenstein in #186 - Map
PAYMENT_INBOUND_CREDIT_CARDtransaction and parse fees for deposits/removals by @NiklasRosenstein in #190 - Improve number parsing and handle a few more events by @RealCLanger in #193
- Refactor event exporter and add JSON output format by @NiklasRosenstein in #189
- Accept sections without titles by @RealCLanger in #201
- Add more known ignored events by @RealCLanger in #203
- Fix dl_docs command by @RealCLanger in #208
- Improve/Implement alarms handling by @RealCLanger in #209
New Contributors
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Note: There was an error publishing 0.4.0 in CI, this should have been addressed by #181. Version 0.4.0 is not on PyPI
What's Changed
- Upgrade PyPI publish version from v1.9 to v1 (i.e. using the latest in the major version 1) by @NiklasRosenstein in #181
- Bump version to 0.4.1 by @NiklasRosenstein in #182
Full Changelog: v0.4.0...v0.4.1