Yostate
Yostate — Yet another State Machine Framework — фреймворк для создания на Python сложных стейт-машин с памятью. Подходит для написания потоковых парсеров, кнопочных чат-ботов, алгоритма заливки больших файлов в облако.
Yostate делает упор на возможность сериализовать данные стейт-машины в БД, а затем восстановить её работу с места остановки.
Документация к микрофреймворку
Чем краулер отличается от стейт-машины
Release files for yostate 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yostate-1.0.0.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yostate-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.1 kB
Release files / yostate-1.0.0.tar.gz
| Download URL | yostate-1.0.0.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04fd3fbf15de45fe4b873c93adc7a64b0f264ab3bde343c97d90d3ae97a9b95f
|
|
BLAKE2b-256 checksum How to use checksums |
903d2aff72a122a594993b5142a6a658c128ee36a16d45bff400d3d52e3b8485
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / yostate-1.0.0-py3-none-any.whl
| Download URL | yostate-1.0.0-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
534703699a56f39928d739c20645665728c4712a82ed7598ef28c444d567f506
|
|
BLAKE2b-256 checksum How to use checksums |
2f4df11df65d98565ecb0e4ba898c797129201810f8c2ea09cf9625828f222eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|