Skip to main content

Logo

Fast, Safe & Simple Asynchronous Task Queues Written In Pure Python

license Python Build PyPi

Table of Contents

About The Project

Sergeant is a comprehensive distributed workers framework. The library was written in Intsights after failing to use celery with high scale. The library focuses on process and thread safety (through process/thread killers), performance and ease of use.

Built With

Performance

Benchmark code can be found inside benchmark directory.

Installation

pip3 install sergeant

Documentation

More information can be found on the documentation site.

Usage

Usage examples can be found inside examples directory.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Gal Ben David - gal@intsights.com

Project Link: https://github.com/intsights/sergeant

Release files for sergeant 0.27.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sergeant 0.27.0
File Size Uploaded
sergeant-0.27.0.tar.gz 21.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sergeant 0.27.0
File Interpreter ABI Platform
sergeant-0.27.0-py3-none-any.whl Python 3 none any Details

Total release size: 53.8 kB

Release files / sergeant-0.27.0.tar.gz

Download URL sergeant-0.27.0.tar.gz
Size 21.3 kB
Tags Source
SHA-256 checksum
How to use checksums
84362d0d0fb8804332e886126d1068b8d74b465107847e566ba75647de1f7cfd
BLAKE2b-256 checksum
How to use checksums
cd7602478ae61c22766cf01c92c8f1f2e931b337643f832b9389d693aac66563
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.11.0 Linux/6.8.0-1020-azure

Release files / sergeant-0.27.0-py3-none-any.whl

Download URL sergeant-0.27.0-py3-none-any.whl
Size 32.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
13e166784b62e91a2c490b028cc51eb56a26dccc8db7035711ce35007b214d58
BLAKE2b-256 checksum
How to use checksums
f763732240c054a355618b9e12af065e0b84e4d84617cb17122dae78e96f3d2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.11.0 Linux/6.8.0-1020-azure

Release history Release notifications | RSS feed

This release

0.27.0 This release

2 release files

0.26.1

2 release files

0.26.0

2 release files

0.25.0

2 release files

0.24.0

2 release files

0.23.5

1 release file

0.23.0

1 release file

0.22.3

1 release file

0.22.2

1 release file

0.22.1

1 release file

0.22.0

1 release file

0.21.1

1 release file

0.21.0

1 release file

0.20.2

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.19.0

1 release file

0.18.4

1 release file

0.18.3

1 release file

0.18.2

1 release file

0.18.1

1 release file

0.18.0

1 release file

0.17.4

1 release file

0.17.3

1 release file

0.17.2

1 release file

0.17.1

1 release file

0.17.0

1 release file

0.16.1

1 release file

0.16.0

1 release file

0.15.2

1 release file

0.15.1

1 release file

0.15.0

1 release file

0.14.3

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.0

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page