Releases: Voyz/databay
Releases · Voyz/databay
v0.3.0
- added
inlet_concurrency
for throttling inlets - added cacert, params and headers support to HttpInlet
- added
immediate_transfer
mode to BasePlanner and links allowing to run transfer immediately upon starting - Added
atexit
callback to BasePlanner which will attempt to gracefully shutdown upon unexpected exit. - added
force_transfer
to BasePlanner - added Processors, Groupers and Buffers
- bumped aiohttp 3.6.2 to 3.7.4
- removed logging.CRITICAL switches from tests
v0.2.0
- added exception handling for link's
on_start
andon_shutdown
- renamed
APSPlanner
toApsPlanner
. Old name will be removed in v1.0.0 - added link interval coercion for integers and floats
- renamed
Update.index
toUpdate.transfer_number
- renamed
Link.name
toLink.tags
. Old name will be removed in v1.0.0 - added support for Python versions 3.6 to 3.9 and a version support table to the Readme
- renamed
catch_exceptions
toignore_exceptions
. Old name will be removed in v1.0.0 - added circleci automated branch testing
- added two advanced examples - Twitter Inlet and Elasticsearch Outlet
- in Python 3.8+ replaced
asynctest
withunittest.mock.AsyncMock
- Autopep'ed the entire Python codebase
v0.1.6
- renamed
databay.outlet.Metadata
todatabay.outlet.MetadataKey
- made
push
andpull
a non-coroutine function by default - added
BasePlanner.purge()
for unscheduling and clearing out all links from a planner - added blockchain ticker example
- added file encoding options to
FileOutlet
- disabled WindowsProactor tests on non-Windows platforms
v0.1.5
- Updated HttpInlet and MongoOutlet error with correct pip install command including double quotes (#5)
- Fix for Python 3.8+ on Windows running asyncio, producing
Event loop is closed
exception (#6) - Warning for incorrect Python stdout encoding (#6)
- Fix for unusual exception handling on APSPlanner and SchedulePlanner (#6)
v0.1.4
v0.1.3
v0.1.2
v0.1.0-alpha.5
.