Releases: brndnmtthws/thetagang
Releases Β· brndnmtthws/thetagang
v1.14.0
What's Changed
- Bump version by @brndnmtthws in #514
- strike_limit option prevent searching for PUT options by @junyuanz1 in #517
- Bump the deps group with 2 updates by @dependabot in #520
- Bump minor version by @brndnmtthws in #519
- using async/await to improve throughput by @junyuanz1 in #518
- We need to await on call_is_itm() by @brndnmtthws in #522
- Don't blow up if fields are missing by @brndnmtthws in #523
- Permit closing if we can't roll the contract. by @brndnmtthws in #524
- Continue when there's no market price for position by @brndnmtthws in #525
- Handle this failure gracefully by @brndnmtthws in #527
- Handle this failure gracefully by @brndnmtthws in #528
- This is not necessary anymore by @brndnmtthws in #529
- Standardizing Logging and Removing Redundant Dependencies by @junyuanz1 in #521
- Better logging by @brndnmtthws in #531
- Fix a few more log lines (with
symbol:
prefix) by @brndnmtthws in #534 - Style nitpick: use = not : for consistency by @brndnmtthws in #535
- introduce
--dry-run
mode by @junyuanz1 in #533 - Fix dockerhub username by @brndnmtthws in #537
- Bump the deps group with 2 updates by @dependabot in #538
- Bump ruff from 0.8.2 to 0.8.3 in the deps group by @dependabot in #539
- We shouldn't fail if there are no bids when closing by @brndnmtthws in #540
- Check if value is none first by @brndnmtthws in #541
- switch to use class modal for configurations by @junyuanz1 in #536
- Bump the deps group with 4 updates by @dependabot in #542
- Fix per-symbol config output, refactor by @brndnmtthws in #543
- Refactor config accessors by @brndnmtthws in #544
- Add more detail about the second account trick by @brndnmtthws in #546
- Bump ruff from 0.8.4 to 0.8.6 in the deps group by @dependabot in #548
- Bump abatilo/actions-poetry from 3 to 4 by @dependabot in #547
- Don't cancel market data (fixed typo too) by @brndnmtthws in #549
- Bump the deps group with 2 updates by @dependabot in #550
- Migrate poetry -> uv by @brndnmtthws in #551
- Check this config param is not None by @brndnmtthws in #552
- Log version info by @brndnmtthws in #554
- Fix typo by @brndnmtthws in #555
- Add exchange hours handling by @brndnmtthws in #556
- Correctly convert np float to Python float by @brndnmtthws in #557
Full Changelog: v1.13.2...v1.14.0
v1.13.2
What's Changed
- Bump version by @brndnmtthws in #506
- Only close profitable positions we can't roll by @brndnmtthws in #507
- Bump ruff from 0.7.2 to 0.7.3 in the deps group by @dependabot in #508
- Bump ruff from 0.7.3 to 0.7.4 in the deps group by @dependabot in #509
- Don't roll an ITM put up by @brndnmtthws in #510
- Bump ruff from 0.7.4 to 0.8.0 in the deps group by @dependabot in #512
Full Changelog: v1.13.1...v1.13.2
v1.13.1
What's Changed
- Bump ruff from 0.6.1 to 0.6.2 in the deps group by @dependabot in #484
- Bump the deps group with 2 updates by @dependabot in #485
- Bump version by @brndnmtthws in #483
- Bump the deps group with 3 updates by @dependabot in #486
- Bump the deps group with 3 updates by @dependabot in #487
- Bump ruff from 0.6.5 to 0.6.7 in the deps group by @dependabot in #489
- Bump ruff from 0.6.7 to 0.6.8 in the deps group by @dependabot in #490
- Bump the deps group with 3 updates by @dependabot in #491
- Bump black from 24.8.0 to 24.10.0 in the deps group by @dependabot in #492
- Bump ruff from 0.6.9 to 0.7.0 in the deps group by @dependabot in #493
- Bump the deps group with 2 updates by @dependabot in #494
- Bump TWS version to 1030 by @brndnmtthws in #495
- Keep jxbrowser jars by @brndnmtthws in #496
- Only start gateway by @brndnmtthws in #497
- Revert "Only start gateway" by @brndnmtthws in #498
- Manually add the missing arm jar (hate this) by @brndnmtthws in #499
- This appears to have been fixed (API rejects it) by @brndnmtthws in #501
- Modify wtf by @brndnmtthws in #502
- Bump the deps group with 3 updates by @dependabot in #503
- Fix order modification by @brndnmtthws in #504
Full Changelog: v1.13.0...v1.13.1
v1.13.0
What's Changed
- Bump version by @brndnmtthws in #475
- Allow the inclusion of a symbol, without trading by @brndnmtthws in #476
- Bump the deps group with 2 updates by @dependabot in #477
- Switch from ib_insync to ib_async by @brndnmtthws in #478
- Bump the deps group with 2 updates by @dependabot in #479
- Optionally only write calls on excess positions by @brndnmtthws in #480
- Bump minor version by @brndnmtthws in #481
Full Changelog: v1.12.4...v1.13.0
v1.12.4
What's Changed
- Bump version by @brndnmtthws in #457
- This should be <= not < by @brndnmtthws in #458
- Do an explicit conversion to float on updated price by @brndnmtthws in #459
- Update readme by @brndnmtthws in #460
- A few more notes on features/usage by @brndnmtthws in #461
- Bump ruff from 0.4.9 to 0.4.10 in the deps group by @dependabot in #462
- Bump ruff from 0.4.10 to 0.5.0 in the deps group by @dependabot in #463
- Fix error in config docs by @brndnmtthws in #464
- Bump ruff from 0.5.0 to 0.5.1 in the deps group by @dependabot in #465
- Bump ruff from 0.5.1 to 0.5.2 in the deps group by @dependabot in #466
- Bump the deps group with 3 updates by @dependabot in #467
- Gracefully handle no valid puts found by @brndnmtthws in #468
- Also apply to calls by @brndnmtthws in #469
- Better handling of NaN closing prices by @brndnmtthws in #471
- Bump the deps group with 2 updates by @dependabot in #472
- Bump the deps group with 2 updates by @dependabot in #473
Full Changelog: v1.12.3...v1.12.4
v1.12.3
What's Changed
- Bump version by @brndnmtthws in #449
- Floor cash ETF position by @brndnmtthws in #450
- Bump the deps group with 3 updates by @dependabot in #453
- Bump docker/build-push-action from 5 to 6 by @dependabot in #454
Full Changelog: v1.12.2...v1.12.3
v1.12.2
What's Changed
- Bump version by @brndnmtthws in #446
- Fix ITM rolling DTE by @brndnmtthws in #447
Full Changelog: v1.12.1...v1.12.2
v1.12.1
What's Changed
- Bump version by @brndnmtthws in #438
- Bump ruff from 0.4.5 to 0.4.7 in the deps group by @dependabot in #441
- Optionally close positions when rolling fails by @brndnmtthws in #442
- Only close ITM contracts when DTE <= rolling DTE by @brndnmtthws in #443
- Bump the deps group with 2 updates by @dependabot in #444
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- Update README.md by @KPCOFGS in #424
- Bump version by @brndnmtthws in #423
- Bump pytest from 8.2.0 to 8.2.1 in the deps group by @dependabot in #426
- Fix bad "C" in is_ok_to_write_puts() by @brndnmtthws in #430
- Fix config validation for write_when by @brndnmtthws in #431
- Update README.md w/ MFA notes in FAQ by @brndnmtthws in #432
- issue 425 support per symbol dte configuration by @noamagiv in #428
- Bump ruff from 0.4.4 to 0.4.5 in the deps group by @dependabot in #435
- Bump version by @brndnmtthws in #436
New Contributors
Full Changelog: v1.11.2...v1.12.0
v1.11.2
What's Changed
- Bump version by @brndnmtthws in #419
- Bump ruff from 0.4.3 to 0.4.4 in the deps group by @dependabot in #420
- Optionally always roll ITM contracts by @brndnmtthws in #421
Full Changelog: v1.11.1...v1.11.2