croncaster


Namecroncaster JSON
Version 0.2.0 PyPI version JSON
download
home_page
Summarycached shell command caster based on rotating state machine
upload_time2023-07-01 00:05:10
maintainer
docs_urlNone
authorlightmanLP
requires_python>=3.10,<4.0
licenseMIT
keywords cron crontab timer
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # croncaster
[![PyPI version](https://badge.fury.io/py/croncaster.svg)](https://badge.fury.io/py/croncaster)
![PyPI downloads per mounth](https://img.shields.io/pypi/dm/croncaster)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/lightmanLP/croncaster)

Simple tool for periodic events based on timeout. Cron is supposed to be used as runtime base.

## How to use
Just add cron that runs croncaster every `n`.
```crontab
@hourly python3 -m croncaster
```
Then use `n` as one step in config. Pretty simple.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "croncaster",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10,<4.0",
    "maintainer_email": "",
    "keywords": "cron,crontab,timer",
    "author": "lightmanLP",
    "author_email": "liteman1000@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/19/e6/1b6ee25b275fcd17248ebf6143a21575a950bfb0cffa069aaad759868c68/croncaster-0.2.0.tar.gz",
    "platform": null,
    "description": "# croncaster\n[![PyPI version](https://badge.fury.io/py/croncaster.svg)](https://badge.fury.io/py/croncaster)\n![PyPI downloads per mounth](https://img.shields.io/pypi/dm/croncaster)\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/lightmanLP/croncaster)\n\nSimple tool for periodic events based on timeout. Cron is supposed to be used as runtime base.\n\n## How to use\nJust add cron that runs croncaster every `n`.\n```crontab\n@hourly python3 -m croncaster\n```\nThen use `n` as one step in config. Pretty simple.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "cached shell command caster based on rotating state machine",
    "version": "0.2.0",
    "project_urls": {
        "Github": "https://github.com/lightmanLP/croncaster"
    },
    "split_keywords": [
        "cron",
        "crontab",
        "timer"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba8c2ebff50e92e2e77a427ee923fe5ba74c8017dd2b3a15136869a384231f7a",
                "md5": "9583addad1a105ecf29572d5dc254a59",
                "sha256": "33c99d576af7feff387c0127c53955fbe9258493314e5208c8178f828cf89a28"
            },
            "downloads": -1,
            "filename": "croncaster-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9583addad1a105ecf29572d5dc254a59",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10,<4.0",
            "size": 5139,
            "upload_time": "2023-07-01T00:05:09",
            "upload_time_iso_8601": "2023-07-01T00:05:09.167839Z",
            "url": "https://files.pythonhosted.org/packages/ba/8c/2ebff50e92e2e77a427ee923fe5ba74c8017dd2b3a15136869a384231f7a/croncaster-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19e61b6ee25b275fcd17248ebf6143a21575a950bfb0cffa069aaad759868c68",
                "md5": "9a86332e10ec3734f81fa44bd47d808d",
                "sha256": "be19522ca5f58f7b173ccede53c06100d0e014597666989fbb8cc0bfe563f824"
            },
            "downloads": -1,
            "filename": "croncaster-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9a86332e10ec3734f81fa44bd47d808d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10,<4.0",
            "size": 4318,
            "upload_time": "2023-07-01T00:05:10",
            "upload_time_iso_8601": "2023-07-01T00:05:10.789345Z",
            "url": "https://files.pythonhosted.org/packages/19/e6/1b6ee25b275fcd17248ebf6143a21575a950bfb0cffa069aaad759868c68/croncaster-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-01 00:05:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "lightmanLP",
    "github_project": "croncaster",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "croncaster"
}
        
Elapsed time: 0.50894s