Skip to main content

Easy configurable workers based on asyncio

Project description

aioworkers

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

Easy configurable workers based on asyncio

Features

  • Specify abstract class for communication between components

  • Configuration subsystem

History

0.3.3 (2017-02-22)

  • Refactor http storage

  • RedisStorage based on AbstractListedStorage

0.3.2 (2017-02-20)

  • StorageError in method set http storage

0.3.1 (2017-02-18)

  • Fix redis script in TimestampZQueue

0.3.0 (2017-02-17)

  • Added FutureStorage

  • Added TimestampZQueue on redis

  • Added Subprocess and Supervisor workers

  • Added method copy and move for Storage

  • Propagate file extension in HashFileSystemStorage

  • Added method to AbstractStorage raw_key

  • Cli refactor

  • Added counter in Worker

  • Used app startup and shutdown signals

  • Contains for MergeDict

  • Base Queue maxsize optional

0.2.0 (2016-12-05)

  • Added Worker and TimestampQueue

  • Added classes queue and storage worked over redis

  • Added Formatter and used one in FileSystemStorage and redis classes

  • Changes in Context

  • Fixed HttpStorage and used yarl.URL

0.1.0 (2016-11-25)

  • Added entities loader

  • Added abstract storage

  • Fixed configuration

  • Changes in BaseApplication

0.0.1 (2016-11-13)

  • Subsystem loading config

  • Base application and cli

  • Base queue and csv.DictReader

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

aioworkers-0.3.3.tar.gz (13.7 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: aioworkers-0.3.3.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for aioworkers-0.3.3.tar.gz
Algorithm Hash digest
SHA256 8d8244d7817fce0f8ebd01c8abac3fa9049059ed5a4a735753a3ee297809ddf3
MD5 bdfa0186f376f907bfe42ae38c0f7a5e
BLAKE2b-256 aebfe760ffa67106f2fca60b60cb447ca9ac1a7aedb3656aba942f9c3fac12d7

See more details on using hashes here.

Supported by

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