Support Flowery's V2 API #44

Merged
cswimr merged 11 commits from feat/flowery-v2 into main 2026-01-18 06:41:07 -05:00
Owner

Flowery recently released the V2 version of their API. This PR updates PyFlowery to support the new endpoints and changes a lot of other internals to be safer.

This is a breaking change, and will be released as a new MAJOR VERSION of PyFlowery! Consumers will need to change their usage of this library before updating.

image

Flowery recently released the V2 version of their API. This PR updates PyFlowery to support the new endpoints and changes a lot of other internals to be safer. # This is a breaking change, and will be released as a new MAJOR VERSION of PyFlowery! Consumers will need to change their usage of this library before updating. ![image](/attachments/44a7bfe2-aa87-4d9f-8d75-d10b7a4e3b41)
318 KiB
cswimr self-assigned this 2026-01-18 05:33:10 -05:00
refactor cache population logic
Some checks failed
Actions / Documentation (pull_request) Failing after 3s
Actions / Lint (pull_request) Failing after 3s
Actions / Build (pull_request) Failing after 3s
78dd48ecc0
do more work to hopefully prevent races and deadlocks
Some checks failed
Actions / Documentation (pull_request) Failing after 3s
Actions / Lint (pull_request) Failing after 3s
Actions / Build (pull_request) Failing after 4s
5625ef9e2b
get rid of a useless forward reference and fix a docstring typo
Some checks failed
Actions / Build (pull_request) Failing after 4s
Actions / Lint (pull_request) Failing after 3s
Actions / Documentation (pull_request) Failing after 3s
747ed443a3
cswimr force-pushed feat/flowery-v2 from 747ed443a3
Some checks failed
Actions / Build (pull_request) Failing after 4s
Actions / Lint (pull_request) Failing after 3s
Actions / Documentation (pull_request) Failing after 3s
to d12a7da610
Some checks failed
Actions / Lint (pull_request) Failing after 26s
Actions / Build (pull_request) Successful in 31s
Actions / Build Documentation (pull_request) Successful in 47s
2026-01-18 06:28:54 -05:00
Compare
cswimr force-pushed feat/flowery-v2 from d12a7da610
Some checks failed
Actions / Lint (pull_request) Failing after 26s
Actions / Build (pull_request) Successful in 31s
Actions / Build Documentation (pull_request) Successful in 47s
to d50aa69527
Some checks failed
Actions / Build (pull_request) Successful in 36s
Actions / Lint (pull_request) Failing after 29s
Actions / Build Documentation (pull_request) Successful in 49s
2026-01-18 06:30:37 -05:00
Compare
make tests pass
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 41s
Actions / Build Documentation (pull_request) Successful in 47s
a56d9b614d
cswimr changed title from WIP: Support Flowery's V2 API to Support Flowery's V2 API 2026-01-18 06:38:54 -05:00
cswimr merged commit 09c5887fbb into main 2026-01-18 06:41:07 -05:00
cswimr deleted branch feat/flowery-v2 2026-01-18 06:41:07 -05:00
cswimr referenced this pull request from a commit 2026-01-18 06:41:09 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cswimr/PyFlowery!44
No description provided.