Skip to content

Releases: birddevelper/dequest

v0.8.0

Choose a tag to compare

@birddevelper birddevelper released this 29 May 18:06
b649610

What's Changed

  • Add support for file uploads in sync and async clients by @birddevelper in #88

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@birddevelper birddevelper released this 30 Apr 12:45
708024a

What's Changed

  • feat: add async_await_client decorator for awaitable asynchronous http request by @birddevelper in #86

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@birddevelper birddevelper released this 24 Apr 20:25
224df6a

What's Changed

  • fix: add httpx exception to dequest's exception module by @birddevelper in #73
  • chore: update dependency redis to v6.4.0 by @renovate[bot] in #60
  • refactor: change CacheType to CacheProvider by @birddevelper in #79
  • feat: Update parameter syntax to FastAPI-style and deprecate old style by @birddevelper in #85

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@birddevelper birddevelper released this 27 Sep 11:26
304e826

What's Changed

  • fix: Refactor HTTP requests to use httpx and update requirements by @birddevelper in #72

Full Changelog: v0.4.1...v0.5.0

v0.4.1

Choose a tag to compare

@birddevelper birddevelper released this 24 Sep 16:01
0a6c36e

What's Changed

  • docs: update features list by @birddevelper in #45
  • chore(deps): update pypa/gh-action-pypi-publish digest to e9ccbe5 by @renovate[bot] in #42
  • docs: add doc link by @birddevelper in #48
  • chore(deps): update dependency pytest to v8.4.0 by @renovate[bot] in #50
  • chore(deps): update dependency pytest-asyncio to v1 by @renovate[bot] in #46
  • chore(deps): update dependency requests to v2.32.4 by @renovate[bot] in #52
  • chore(deps): update dependency redis to v6.2.0 by @renovate[bot] in #47
  • remove redundant init by @birddevelper in #54
  • doc: Update README.md to add features and improve documentation clarity by @birddevelper in #55
  • chore(deps): update dependency pytest to v8.4.1 by @renovate[bot] in #53
  • doc: replace documentaion section. Co-authored-by: Mosy <mosyaws@gmai… by @birddevelper in #56
  • chore(deps): update dependency pytest-asyncio to v1.1.0 by @renovate[bot] in #57
  • chore(deps): update pypa/gh-action-pypi-publish digest to d417ba7 by @renovate[bot] in #59
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #62
  • chore(deps): update dependency requests to v2.32.5 by @renovate[bot] in #63
  • chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #66
  • chore(deps): update dependency pytest-asyncio to v1.2.0 by @renovate[bot] in #67
  • chore(deps): update dependency pytest to v8.4.2 by @renovate[bot] in #65

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@birddevelper birddevelper released this 25 May 16:54
d994a8a

What's Changed

  • accept callable returning iterator for retry_delay
  • accept source_field to map specific field of response to DTO
  • fix minor bugs

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@birddevelper birddevelper released this 22 Apr 06:06
1ed8550

What's Changed

  • update dependency pytest to v8.3.5 by @renovate in #24
  • update pypa/gh-action-pypi-publish digest to db8f07d by @renovate in #23
  • update dependency responses to v0.25.7 by @renovate in #26
  • Django cache by @birddevelper in #30
  • update actions/setup-python action to v5 by @renovate in #29
  • update dependency python to 3.13 by @renovate in #28
  • update dependency pytest-asyncio to v0.26.0 by @renovate in #27
  • added config method to DequestConfig

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@birddevelper birddevelper released this 31 Mar 21:21
80c8d33

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@birddevelper birddevelper released this 09 Feb 22:46

First release of dequest package:

✅ Supports GET, POST, PUT, PATCH and DELETE requests

✅ Optional Caching for GET Requests

✅ Authentication (Static & Dynamic)

✅ Maps API response to DTO object and list (Supports unlimited nested DTOs)

✅ support query parameters, JSON body and Form-data

✅ Implements Retry & Timeout Handling

✅ Allows Custom Headers per Request (Static & Dynamic)