A library to support aiohttp requests in a Queue, with callbacks for success, failure, or retry.
Project description
Pfmsoft-Aiohttp-Queue
A library to support aiohttp requests in a Queue, with callbacks for success, failure, or retry.
Free software: MIT license
Documentation: https://pfmsoft-aiohttp-queue.readthedocs.io.
Features
TODO
Credits
This package was created with Cookiecutter and the donalchilde/cookiecutter-pypackage-click project template, derived from the audreyr/cookiecutter-pypackage project template.
History
0.1.7 (2021-04-15)
ADD repr to all classes
ADD logging to action success, retry, fail
CHANGE drop log callbacks as redundant
0.1.6 (2021-04-06)
changed file callback template args name to path_values
0.1.5 (2021-04-05)
added pyyaml to requirements_dev.txt
0.1.4 (2021-04-05)
added CheckForPages callback - If an action detects paged data, makes more actions to retieve that data and appends it to the parent action.result
0.1.3 (2021-04-01)
fixed missing . in file_ending
0.1.2 (2021-04-01)
added option to process file path as a string.Template, with provided arguments, to file saving callbacks.
added SaveListOfDictResultToCSVFile callback.
0.1.1 (2021-03-29)
Dropped ResponseMetaToJson callback, and added response_meta_to_json() to AiohttpAction in its stead.
0.1.0 (2021-03-29)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Pfmsoft-Aiohttp-Queue-0.1.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4138633556857b21ae4c87cfb96461266d5c8d91e57f081d0eb9038363d1592 |
|
MD5 | 0baa31c1f7a4964f0ebd81a3d1c82964 |
|
BLAKE2b-256 | 3c3dd8849341b60350e10380f7c3f50273637403857900e80213e5a38bb9f764 |
Hashes for Pfmsoft_Aiohttp_Queue-0.1.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c4507b3f802847a887d4484e4c3d55f0c041867748b7ea645131fae1ac63024 |
|
MD5 | 168431f4dbc3ac107b09ede24696a076 |
|
BLAKE2b-256 | 3428c7e98e6e3b4247e8fc8c9e407007fa7b773c27c5488323d2067cf15b2336 |