# Lynx
[中文帮助指南](./README_CN.md)
A testcase toolset repository powered by [Cyaron](https://github.com/luogu-dev/cyaron/)
## Features
- Initialize a lynx problem directory.
- Generate testcases for problems.
- Export the data to different formats that can be recognized by multiple OJs.
- Compare the output of two programs using a lynx problem description.
- Simply generate data in just five minutes.
## Installation
Lynx is available on PyPI, you can install it by running:
```bash
pip install pyLynx
```
## Usage
Lynx has three subcommands for now, they are `lynx init`, `lynx generate` and `lynx compare`. You can use `lynx [command] --help` to get help information.
Raw data
{
"_id": null,
"home_page": null,
"name": "pyLynx",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "olympic informatics testcase testcase-tools tools",
"author": "AlfredChester",
"author_email": "fredbao1126@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e8/34/64ee85c57bceea28ad292fe156a07062285f2537fa0dbde64c265c4653b1/pylynx-2.0.1b4.tar.gz",
"platform": "any",
"description": "# Lynx\n\n[\u4e2d\u6587\u5e2e\u52a9\u6307\u5357](./README_CN.md)\n\nA testcase toolset repository powered by [Cyaron](https://github.com/luogu-dev/cyaron/)\n\n## Features\n\n- Initialize a lynx problem directory.\n- Generate testcases for problems.\n- Export the data to different formats that can be recognized by multiple OJs.\n- Compare the output of two programs using a lynx problem description.\n- Simply generate data in just five minutes.\n\n## Installation\n\nLynx is available on PyPI, you can install it by running:\n\n```bash\npip install pyLynx\n```\n\n## Usage\n\nLynx has three subcommands for now, they are `lynx init`, `lynx generate` and `lynx compare`. You can use `lynx [command] --help` to get help information.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "lynx: Next generation high performance testcase tool set for OI / ACM contests. - \u65b0\u4e00\u4ee3\u4fe1\u606f\u5b66\u7ade\u8d5b\u6570\u636e\u751f\u6210\u5de5\u5177\u96c6",
"version": "2.0.1b4",
"project_urls": null,
"split_keywords": [
"olympic",
"informatics",
"testcase",
"testcase-tools",
"tools"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "28475e97276c5bd5ca283be53e585c57f1765b034e0e1dae8309b9cefc595b49",
"md5": "042e2471b10df2fa5ff626ffe3f7e701",
"sha256": "1e843dfc64a0fa62a13aae0ff62fbd64c55de8c22db6a8ed70ec048fb64bf8d9"
},
"downloads": -1,
"filename": "pyLynx-2.0.1b4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "042e2471b10df2fa5ff626ffe3f7e701",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 75961,
"upload_time": "2025-02-02T12:44:33",
"upload_time_iso_8601": "2025-02-02T12:44:33.895158Z",
"url": "https://files.pythonhosted.org/packages/28/47/5e97276c5bd5ca283be53e585c57f1765b034e0e1dae8309b9cefc595b49/pyLynx-2.0.1b4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e83464ee85c57bceea28ad292fe156a07062285f2537fa0dbde64c265c4653b1",
"md5": "9a5935871c347593a106e3fe91bc6904",
"sha256": "1f737bde2690ac82b9608ad95ac31ce668f3b630fda2fc7abaea1430e54a7bbe"
},
"downloads": -1,
"filename": "pylynx-2.0.1b4.tar.gz",
"has_sig": false,
"md5_digest": "9a5935871c347593a106e3fe91bc6904",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 59301,
"upload_time": "2025-02-02T12:44:36",
"upload_time_iso_8601": "2025-02-02T12:44:36.112947Z",
"url": "https://files.pythonhosted.org/packages/e8/34/64ee85c57bceea28ad292fe156a07062285f2537fa0dbde64c265c4653b1/pylynx-2.0.1b4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-02 12:44:36",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pylynx"
}