Name | roundrobin-match JSON |
Version |
0.1.1
JSON |
| download |
home_page | None |
Summary | A CLI library for creating 1on1 and game match schedules |
upload_time | 2024-12-26 12:20:03 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT License |
keywords |
algorithm
cli
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# roundrobin_match
A CLI library for creating 1on1 and game match schedules.
It uses round robin matching algorithm for python3.
## requirement
- `python3.10 >=`
## install
```bash
pip install roundrobin_match
```
## usage
```bash
# if you do not pass the seed, the result is not shuffled.
roundrobin_match --seed 40 --list alice bob dave
| DAY | alice | bob | dave | break |
| ---- | -------|-----|------|-------|
| 0 | dave | break | alice | bob|
| 1 | break | dave | bob | alice|
| 2 | bob | alice | break | dave|
```
## contribute
- If you want to fix, or add the function, please feel free to submit a PR.
Raw data
{
"_id": null,
"home_page": null,
"name": "roundrobin-match",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "kyoto7250 <50972773+kyoto7250@users.noreply.github.com>",
"keywords": "algorithm, cli",
"author": null,
"author_email": "kyoto7250 <50972773+kyoto7250@users.noreply.github.com>",
"download_url": "https://files.pythonhosted.org/packages/e7/e6/feea185429fc694a4da3679286b27f1bc4f0a78cf8bca27fb254b1fd1418/roundrobin_match-0.1.1.tar.gz",
"platform": null,
"description": "# roundrobin_match\n\nA CLI library for creating 1on1 and game match schedules.\nIt uses round robin matching algorithm for python3.\n\n## requirement\n- `python3.10 >=`\n\n## install\n```bash\npip install roundrobin_match\n```\n\n## usage\n```bash\n# if you do not pass the seed, the result is not shuffled.\nroundrobin_match --seed 40 --list alice bob dave\n| DAY | alice | bob | dave | break |\n| ---- | -------|-----|------|-------|\n| 0 | dave | break | alice | bob|\n| 1 | break | dave | bob | alice|\n| 2 | bob | alice | break | dave|\n```\n\n## contribute\n- If you want to fix, or add the function, please feel free to submit a PR.\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "A CLI library for creating 1on1 and game match schedules",
"version": "0.1.1",
"project_urls": {
"Documentation": "https://github.com/kyoto7250/roundrobin_match",
"Homepage": "https://github.com/kyoto7250/roundrobin_match",
"Issues": "https://github.com/kyoto7250/roundrobin_match/issues",
"Repository": "https://github.com/kyoto7250/roundrobin_match"
},
"split_keywords": [
"algorithm",
" cli"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c839907b68edf6e0b6f247219ac17446aac77b3d352c69c536f735cca9c80efd",
"md5": "510acd03f33fbdee09f85929c47d393a",
"sha256": "4ddb43532debda549a1f35552de44ce8ea4686206d03097ba4f49cfe9babe9c8"
},
"downloads": -1,
"filename": "roundrobin_match-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "510acd03f33fbdee09f85929c47d393a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 4955,
"upload_time": "2024-12-26T12:20:02",
"upload_time_iso_8601": "2024-12-26T12:20:02.611202Z",
"url": "https://files.pythonhosted.org/packages/c8/39/907b68edf6e0b6f247219ac17446aac77b3d352c69c536f735cca9c80efd/roundrobin_match-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e7e6feea185429fc694a4da3679286b27f1bc4f0a78cf8bca27fb254b1fd1418",
"md5": "16fc3fdc8a7e4a3c6f17b1497b378827",
"sha256": "848f9117c96dcb6e9b67c2887c33291d0c572099971df0592c9cea4faa46814a"
},
"downloads": -1,
"filename": "roundrobin_match-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "16fc3fdc8a7e4a3c6f17b1497b378827",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 4247,
"upload_time": "2024-12-26T12:20:03",
"upload_time_iso_8601": "2024-12-26T12:20:03.596376Z",
"url": "https://files.pythonhosted.org/packages/e7/e6/feea185429fc694a4da3679286b27f1bc4f0a78cf8bca27fb254b1fd1418/roundrobin_match-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-26 12:20:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kyoto7250",
"github_project": "roundrobin_match",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "roundrobin-match"
}