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.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.1.tar.gz (13.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for aioworkers-0.3.1.tar.gz
Algorithm Hash digest
SHA256 8a0b49b473d88c844adbfe5c11fd879ca6112c1a95bed50b204675b60ca68579
MD5 d7f3aad3e1e35089a018d548e19b0b38
BLAKE2b-256 4562742df6d24221c962bf831238dd546df12206f552090194823fdc9dc59298

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