Skip to main content

Garden is a simple asynchronous task management library for Python.

Project description

garden

Garden

Overview

Garden is a straightforward asynchronous task management library for Python. It is ideal for all uncomplicated tasks that do not require a task dependency system. It performs exceptionally well for tasks that are simple and small in nature, asynchronous, require repetition or dispatching, and can pause when certain conditions are met. For instance, tasks such as data crawling and extractions.

Todo

  • Basic middleware feature
  • Add more middleware components
  • All the docs & readme
  • Demo examples
  • Tests
  • Hooks for types & requirements
  • Github profiles
  • CI/CD actions on GitHub

Requiremtns

  • Python 3.10+
  • No OS specific features required, should be working on all systems that supports Python.

Install

pip install garden

Beta now.

Documentation

https://pulsgarney.github.io/garden/

Work in Progress.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

garden-1.0.0b1.tar.gz (23.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

garden-1.0.0b1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file garden-1.0.0b1.tar.gz.

File metadata

  • Download URL: garden-1.0.0b1.tar.gz
  • Upload date:
  • Size: 23.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for garden-1.0.0b1.tar.gz
Algorithm Hash digest
SHA256 f58c2559b6b8f07f65097261ae70e83d5096c567d88724e6732543b63b593aef
MD5 39f3aab2262e9b5319d5d9b3bc54b6c1
BLAKE2b-256 f591b7d64882e1205197a919a0eddd11c912728010592f708150e045f2ae0c4b

See more details on using hashes here.

File details

Details for the file garden-1.0.0b1-py3-none-any.whl.

File metadata

  • Download URL: garden-1.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for garden-1.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 7866302a00ece27535ac67d2211abbe603e3cbc2d848f80a7533ed7331511d9b
MD5 1fd5795714768973f3480d54142b48cf
BLAKE2b-256 723bb4c05be44efb62f90277b7766f996aa6be94b5eb8487ce33ff866b964628

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