ansar-create
The ansar-create library uses multi-threading and multi-processing to solve difficult software challenges such as concurrency, interruption and cancellation. It wraps those platform facilities in a standard runtime model, giving developers the ability to express that type of software in a clear and consistent manner.
This type of software is often referred to as asynchronous, event-driven or reactive software. It acknowledges the fundamental fact that significant events can occur at any time, and that software must be able to respond to those events in a reliable and timely manner.
Features
Based on a standard model for complex software operations (SDL)
Uniform management of threads, processes and state machines
Built-in runtime facilities such as timers and logging.
Persistent application configuration.
Process orchestration.
Development automation.
Changelog
1.0.18 (2024-09-09)
Upgrade of FSM processing - DEFAULT state and base class matching.
Improved auto logging of timer activity
1.0 (2024-05-27)
Implement objects and send
Implement home and roles
Implement ansar CLI
Complete ansar-create docs
Release files for ansar-create 1.0.50
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ansar_create-1.0.50.tar.gz | 88.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ansar_create-1.0.50-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 199.3 kB
Release files / ansar_create-1.0.50.tar.gz
| Download URL | ansar_create-1.0.50.tar.gz |
|---|---|
| Size | 88.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3be00251c5305216ab5ebaa9d21445cf6523f98592043d6c14931a555d1dacc
|
|
BLAKE2b-256 checksum How to use checksums |
ff230c04ad8d1d2caef614784b67b9e859f38c84e6f0e4601a5a1b731512658d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.12
|
Release files / ansar_create-1.0.50-py3-none-any.whl
| Download URL | ansar_create-1.0.50-py3-none-any.whl |
|---|---|
| Size | 110.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c03f055ae5554434c2676eac42e558f0846a06dc39cdc07ba96e820d78834810
|
|
BLAKE2b-256 checksum How to use checksums |
c75a688c07c36c9e0d4c727638ba52ba9abdc10683fff5efee4fac68a3c4f9de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.12
|