Skip to content

0.1.0

Choose a tag to compare

@lesnik512 lesnik512 released this 31 May 20:52
d195992

What's Changed

  • feat(story-1.2): core data types — Request, Response, Limits, Timeout, ClientConfig by @lesnik512 in #1
  • Review/stories 1 1 and 1 2 patches by @lesnik512 in #2
  • feat(story-1.3): exception hierarchy with plain typed fields by @lesnik512 in #3
  • feat(story-1.4): transport protocol and Httpx2Transport adapter by @lesnik512 in #4
  • feat(story-1.5): ResponseDecoder protocol and pydantic adapter by @lesnik512 in #5
  • chore: cutover from bmad to superpowers workflow by @lesnik512 in #6
  • docs: retrospective review of stories 1-1 to 1-5 + four deferred items by @lesnik512 in #7
  • feat(story-2.1): Middleware protocol, Next type, and chain composition by @lesnik512 in #8
  • feat(story-2.2): phase-shortcut decorators @before_request, @after_response, @on_error by @lesnik512 in #9
  • feat(story-2.3): Request/Response immutability helper expansion by @lesnik512 in #10
  • feat(story-1.6): MsgspecDecoder via the [msgspec] extra by @lesnik512 in #11
  • feat(story-1.7): AsyncClient — the v0.1.0 public surface by @lesnik512 in #12
  • feat(story-1.8): RecordedTransport — built-in Transport test double by @lesnik512 in #13
  • chore: prep 0.1.0 release by @lesnik512 in #14

New Contributors

Full Changelog: https://github.com/modern-python/httpware/commits/0.1.0