Skip to main content
## Marius
--------
Light weight job scheduling tool with more performance and scalability.<br/>
Name come from [Gaius Marius](https://en.wikipedia.org/wiki/Gaius_Marius)

### Installation

```shell
pip install marius
```

### Usage Example

```python
import time
from marius import Task, TimeLine


def func(num):
print('task-{0}'.format(num))


if __name__ == '__main__':
tl = TimeLine()
now = time.time()
tl.add(Task(iter([now + i for i in [2, 3, 5]]), func, 3))
while tl.has_tasks():
tl.wait_next()
tl.run()
else:
print("all job run over")

```

### TODO
1. ~~add automatic test support~~
2. ~~add more helper function~~
3. add doc

### Welcome to contribute
Feel free to open a issue or start a pull request. <br/>
You are welcome.

Release files for marius 0.1.3

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

Source distribution (sdist)

Source distribution for marius 0.1.3
File Size Uploaded
marius-0.1.3.tar.gz 3.1 kB Details

Built distribution (wheel)

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

Total release size: 7.6 kB

Release files / marius-0.1.3.tar.gz

Download URL marius-0.1.3.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
aa0972762691283f86d2ae965024260c7f0a080694c2baa173c7b378f7d7c264
BLAKE2b-256 checksum
How to use checksums
e270fe2f07513aafdbe46f1cc2913c09f0e702a4ab48d2c032a08368a0cb2bff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / marius-0.1.3-py3-none-any.whl

Download URL marius-0.1.3-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
342ced7462585d451dc0073602cac3c77f0a080403f84eaf592529412fcb2cb7
BLAKE2b-256 checksum
How to use checksums
c46e93a026bc33405e8c4760f7c90ec7cfc9da204fbebc25834fab8e34c58674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

4 release files

0.1.1

3 release files

0.1.0

2 release files

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