| Name | xmlclone-pdesign JSON |
| Version |
0.0.7.dev4
JSON |
| download |
| home_page | |
| Summary | My package description |
| upload_time | 2023-11-06 06:21:10 |
| maintainer | |
| docs_url | None |
| author | |
| requires_python | >=3.7 |
| license | MIT |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
[](https://pypi.org/project/xmlclone-pdesign/)
[](https://pdesign.readthedocs.io/en/latest/)
[](https://pypi.org/project/xmlclone-pdesign/)
[](https://github.com/xmlclone/pdesign/blob/main/LICENSE)
<!-- [](https://pypi.org/project/xmlclone-pdesign/) -->
<!-- [](https://github.com/xmlclone/pdesign/graphs/contributors) -->
# 说明
设计模式&常用算法的Python实现,本文环境如下:
```shell
$ cat /proc/version
Linux version 5.15.90.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Fri Jan 27 02:56:13 UTC 2023
$ conda --version
conda 23.7.4
$ conda create -n vpdesign python=3.12 -y
$ conda activate vpdesign
$ python --version
Python 3.12.0
$ make --version
GNU Make 4.3
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
```
# Demo使用
```shell
# 安装
pip install xmlclone-pdesign
# 测试
make test
```
# 项目环境
```shell
# 创建并激活虚拟环境
conda create -n vpdesign python=3.12 -y
conda activate vpdesign
# 安装依赖
pip install -r requirements.txt
# 测试
make test
# 打包发布
make release
```
# 其它配置
## readthedocs
1. 登录[readthedocs](https://about.readthedocs.com/)
2. 导入本项目进行编译即可
## pypi
1. 当需要发布版本时,通过`git tag -a [version]`的方式创建版本并`git push --tags`推送到`git`
2. 通过`make release`即可发布到[pypi](https://pypi.org/)
# 参考链接
1. [shields.io](https://shields.io/badges)
Raw data
{
"_id": null,
"home_page": "",
"name": "xmlclone-pdesign",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "",
"author_email": "xmlclone <xmlclone@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/91/11/00686ad147adbf2e1afd59214e7ce3e3d493ca382d0f7ad76221d943ccf2/xmlclone-pdesign-0.0.7.dev4.tar.gz",
"platform": null,
"description": "[](https://pypi.org/project/xmlclone-pdesign/)\n[](https://pdesign.readthedocs.io/en/latest/)\n[](https://pypi.org/project/xmlclone-pdesign/)\n[](https://github.com/xmlclone/pdesign/blob/main/LICENSE)\n<!-- [](https://pypi.org/project/xmlclone-pdesign/) -->\n<!-- [](https://github.com/xmlclone/pdesign/graphs/contributors) -->\n\n# \u8bf4\u660e\n\n\u8bbe\u8ba1\u6a21\u5f0f&\u5e38\u7528\u7b97\u6cd5\u7684Python\u5b9e\u73b0\uff0c\u672c\u6587\u73af\u5883\u5982\u4e0b:\n\n```shell\n$ cat /proc/version\nLinux version 5.15.90.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Fri Jan 27 02:56:13 UTC 2023\n\n$ conda --version\nconda 23.7.4\n\n$ conda create -n vpdesign python=3.12 -y\n$ conda activate vpdesign\n\n$ python --version\nPython 3.12.0\n\n$ make --version\nGNU Make 4.3\nBuilt for x86_64-pc-linux-gnu\nCopyright (C) 1988-2020 Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.\n```\n\n# Demo\u4f7f\u7528\n\n```shell\n# \u5b89\u88c5\npip install xmlclone-pdesign\n\n# \u6d4b\u8bd5\nmake test\n```\n\n# \u9879\u76ee\u73af\u5883\n\n```shell\n# \u521b\u5efa\u5e76\u6fc0\u6d3b\u865a\u62df\u73af\u5883\nconda create -n vpdesign python=3.12 -y\nconda activate vpdesign\n\n# \u5b89\u88c5\u4f9d\u8d56\npip install -r requirements.txt\n\n# \u6d4b\u8bd5\nmake test\n\n# \u6253\u5305\u53d1\u5e03\nmake release\n```\n\n# \u5176\u5b83\u914d\u7f6e\n\n## readthedocs\n\n1. \u767b\u5f55[readthedocs](https://about.readthedocs.com/)\n2. \u5bfc\u5165\u672c\u9879\u76ee\u8fdb\u884c\u7f16\u8bd1\u5373\u53ef\n\n## pypi\n\n1. \u5f53\u9700\u8981\u53d1\u5e03\u7248\u672c\u65f6\uff0c\u901a\u8fc7`git tag -a [version]`\u7684\u65b9\u5f0f\u521b\u5efa\u7248\u672c\u5e76`git push --tags`\u63a8\u9001\u5230`git`\n2. \u901a\u8fc7`make release`\u5373\u53ef\u53d1\u5e03\u5230[pypi](https://pypi.org/)\n\n# \u53c2\u8003\u94fe\u63a5\n\n1. [shields.io](https://shields.io/badges)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "My package description",
"version": "0.0.7.dev4",
"project_urls": {
"Code": "https://github.com/xmlclone/pdesign",
"Documentation": "https://pdesign.readthedocs.io/en/latest",
"Help/Questions": "https://github.com/xmlclone/pdesign",
"Homepage": "https://github.com/xmlclone/pdesign",
"Issue tracker": "https://github.com/xmlclone/pdesign"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4dd5efee8180528b1a07a0a37ae230a276c4865695d20860cc466fd046a21997",
"md5": "f5801377b679c4193b8bf0bd76fe9ead",
"sha256": "09fd3c2d46be55fa2bad07608ebee41576d151a8d78d9480baf7ae7b71154135"
},
"downloads": -1,
"filename": "xmlclone_pdesign-0.0.7.dev4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f5801377b679c4193b8bf0bd76fe9ead",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 3967,
"upload_time": "2023-11-06T06:21:08",
"upload_time_iso_8601": "2023-11-06T06:21:08.728714Z",
"url": "https://files.pythonhosted.org/packages/4d/d5/efee8180528b1a07a0a37ae230a276c4865695d20860cc466fd046a21997/xmlclone_pdesign-0.0.7.dev4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "911100686ad147adbf2e1afd59214e7ce3e3d493ca382d0f7ad76221d943ccf2",
"md5": "aed68aba9074cf5e15afe25dd286fb6b",
"sha256": "fc4eb9e03e395c7ac21fe7721044b0920acb3cd4c66a0f6fad4a1651429340b1"
},
"downloads": -1,
"filename": "xmlclone-pdesign-0.0.7.dev4.tar.gz",
"has_sig": false,
"md5_digest": "aed68aba9074cf5e15afe25dd286fb6b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 9597,
"upload_time": "2023-11-06T06:21:10",
"upload_time_iso_8601": "2023-11-06T06:21:10.668815Z",
"url": "https://files.pythonhosted.org/packages/91/11/00686ad147adbf2e1afd59214e7ce3e3d493ca382d0f7ad76221d943ccf2/xmlclone-pdesign-0.0.7.dev4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-06 06:21:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "xmlclone",
"github_project": "pdesign",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"tox": true,
"lcname": "xmlclone-pdesign"
}