Upgrade longwei to 2.0 (context manager pattern) #39
Labels
No labels
bug
contribution welcome
duplicate
enhancement
good first issue
help wanted
invalid
question
upstream
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Reference
marvin8/fedinesia#39
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
longwei 2.0 removes the public httpx.AsyncClient parameter from its API. The library now manages its own HTTP client internally (backed by httpx2 instead of httpx).
Currently fedinesia:
All three of these patterns are broken in longwei 2.0.
Findings
longwei 2.0 breaking changes affecting fedinesia:
Plan
fedi.py — FediHelper:
wizard.py — collect_mastodon_config:
pyproject.toml:
Tests updated TDD-first before each implementation change.
Branch: feat/issue-39-longwei-2-upgrade