roundrobin-match


Nameroundrobin-match JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryA CLI library for creating 1on1 and game match schedules
upload_time2024-12-26 12:20:03
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT 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"
}
        
Elapsed time: 0.50153s