Skip to content

Sync main into the experimental line (#34) - #36

Merged
YukiC0804 merged 3 commits into
codex/order-lifecycle-storagefrom
sp/sync-main-2
Oct 21, 2026
Merged

YukiC0804 merged 3 commits into
codex/order-lifecycle-storagefrom
sp/sync-main-2

Conversation

@YukiC0804

Copy link
Copy Markdown
Collaborator

Brings the Python 3.10 Smarkets timestamp fix (#34) into codex/order-lifecycle-storage. It fixes the 3.10 failure that came in with #35. One file (synpath/smarkets.py) and a clean merge.

After this merges, the same fix is carried up into #30 and #31.

🤖 Generated with Claude Code

Yuki Chu and others added 3 commits October 21, 2026 12:21
Smarkets sends up to nine fraction digits. The digit scan also picked up the
time zone's digits, and Python 3.10's fromisoformat takes only three or six
fraction digits, so every timestamp came back as None there. Take the
leading digits only and pad them to six.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
smarkets: parse nanosecond timestamps on Python 3.10
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@YukiC0804
YukiC0804 merged commit 03c487c into codex/order-lifecycle-storage Oct 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant