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