Skip to main content

Easy configurable workers based on asyncio

Project description

https://img.shields.io/pypi/v/aioworkers.svg https://img.shields.io/travis/aioworkers/aioworkers.svg https://codecov.io/gh/aioworkers/aioworkers/branch/master/graph/badge.svg Documentation Status Updates https://img.shields.io/pypi/pyversions/aioworkers.svg

Easy configurable workers based on asyncio

Features

  • Specify abstract class for communication between components

  • Configuration subsystem

History

0.16 (2020-04-20)

  • ValueExtractor with original order

  • Improve queue.timeout

  • Flag –shutdown-timeout

  • [fea] - maintain set_config return value (#58)

  • cleanup for DictReader

  • improve AsyncPath and AsyncFile

0.15.1 (2019-12-24)

  • fix StringReplaceLoader.matchers

  • aioworkers.net.web without formatting for bytes and str

0.15 (2019-12-18)

  • BREAKING CHANGES in aioworkers.storage.http.(Ro)Storage

  • Impl aioworkers.net.web.client

  • AbstractHttpStorage

  • Revert Context inhered from AbstractConnector

  • LoggingEntity based on AbstractNamedEntity

  • AbstractConnector.robust_connect

  • AbstractConnector based on LoggingEntity

0.14.9 (2019-12-14)

  • fix get_bool

  • fix ValueExtractor.extractor null without default

0.14.8 (2019-12-08)

  • cache for plugins

0.14.7 (2019-11-30)

  • find_iter without self

  • fix prompt_toolkit>=3 + aiocontextvars

0.14.6 (2019-11-26)

  • fix recursive find_iter

  • fix Context.__getitem__ for py3.7 & py3.8

  • fix asyncgen glob in filesystem storage for py3.7 & py3.8

0.14.5 (2019-11-24)

  • fix break

0.14.4 (2019-11-23)

  • Break version

  • fix cli multiprocessing

  • fix default command

  • fix get_bool & replacer *.ini

0.14.3 (2019-10-29)

  • fix cli

  • cli as plugin

0.14.2 (2019-10-22)

  • fix AbstractNestedEntity

0.14.1 (2019-10-21)

  • fix AbstractConnector groups

  • import Crontab in master

0.14 (2019-10-20)

  • fix Crontab FutureWarning (#12)

  • AsyncFile.unlink

  • change SocketServer.bind

  • fix unconfigured BaseFileSystemStorage repr

  • Plugin.parse_known_args

  • fix context param for signal

  • Context.processes with cleanup

  • SocketServer.cleanup

0.13 (2019-06-17)

  • AbstractConnector (#8)

  • new Context signals: connect, disconnect, cleanup

  • Chain from formatter registry (#29)

  • Improve AbstractNestedEntity

  • LoggingEntity

  • Config.__repr__

  • AbstractSender with smtp sender and proxy

  • AbstractFindStorage

  • Multiexecute subprocess (#28)

  • Add cli param –multiprocessing

  • Add SocketServer

  • Context.find_iter

  • Improve AsyncPath

Project details


Release history Release notifications | RSS feed

This version

0.16

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aioworkers-0.16.tar.gz (39.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aioworkers-0.16-py3-none-any.whl (51.6 kB view details)

Uploaded Python 3

File details

Details for the file aioworkers-0.16.tar.gz.

File metadata

  • Download URL: aioworkers-0.16.tar.gz
  • Upload date:
  • Size: 39.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for aioworkers-0.16.tar.gz
Algorithm Hash digest
SHA256 4fb84a8eba670548cd21db06a111982ff0c3ed5349a027bb5308b70b9efd43b8
MD5 26585d71df0912c4ec8adee2574c0837
BLAKE2b-256 6d9567f5c2f44b5cf814836456829d1630220e8c646d5c24a10536ac215335a4

See more details on using hashes here.

File details

Details for the file aioworkers-0.16-py3-none-any.whl.

File metadata

  • Download URL: aioworkers-0.16-py3-none-any.whl
  • Upload date:
  • Size: 51.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for aioworkers-0.16-py3-none-any.whl
Algorithm Hash digest
SHA256 8c265e6a1927da7ade3249760e0d4379528b59d932805eb4395048ca54f0f8ce
MD5 79db8536d9d9fe6ca7bce303701c9d21
BLAKE2b-256 443d7458ba6f0673e142a81cc51e72e1328ee945b6de375784c47edcb0dbef9b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page