Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.22 KB

CHANGELOG.md

File metadata and controls

45 lines (27 loc) · 1.22 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

Changed

[0.1.3] - 2025-02-20

Changed

  • Change the timeout from session to request level. This allows for more granular control over the timeout for each request.

[0.1.2] - 2025-02-18

Changed

  • More robust handling of starting and stopping threads by lazy generation of a dedicated thread for the library and making _AsyncLoopThread a singleton. This can avoid issues that might arise from using TinyRetriever with other libraries that also use threads such as shapely.

[0.1.1] - 2025-02-12

Added

  • Add support for passing single URL/key to both fetch and download functions. This makes using the function easier when there's just one query to be made. The result is returned as a single item too.

Changed

  • Check the validity of the input request_kwargs in fetch function based on the acceptable args for aiohttp.ClientSession.request method.

[0.1.0] - 2025-02-11

Initial release.