xmlclone-pdesign


Namexmlclone-pdesign JSON
Version 0.0.7.dev4 PyPI version JSON
download
home_page
SummaryMy package description
upload_time2023-11-06 06:21:10
maintainer
docs_urlNone
author
requires_python>=3.7
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![PyPI](https://img.shields.io/pypi/v/xmlclone-pdesign.svg)](https://pypi.org/project/xmlclone-pdesign/)
[![Read the Docs (version)](https://img.shields.io/readthedocs/pdesign/latest)](https://pdesign.readthedocs.io/en/latest/)
[![PyPI](https://img.shields.io/pypi/pyversions/xmlclone-pdesign.svg)](https://pypi.org/project/xmlclone-pdesign/)
[![license](https://img.shields.io/github/license/xmlclone/pdesign.svg)](https://github.com/xmlclone/pdesign/blob/main/LICENSE)
<!-- [![PyPI - Implementation](https://img.shields.io/pypi/implementation/xmlclone-pdesign)](https://pypi.org/project/xmlclone-pdesign/) -->
<!-- [![GitHub contributors](https://img.shields.io/github/contributors/xmlclone/pdesign.svg)](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": "[![PyPI](https://img.shields.io/pypi/v/xmlclone-pdesign.svg)](https://pypi.org/project/xmlclone-pdesign/)\n[![Read the Docs (version)](https://img.shields.io/readthedocs/pdesign/latest)](https://pdesign.readthedocs.io/en/latest/)\n[![PyPI](https://img.shields.io/pypi/pyversions/xmlclone-pdesign.svg)](https://pypi.org/project/xmlclone-pdesign/)\n[![license](https://img.shields.io/github/license/xmlclone/pdesign.svg)](https://github.com/xmlclone/pdesign/blob/main/LICENSE)\n<!-- [![PyPI - Implementation](https://img.shields.io/pypi/implementation/xmlclone-pdesign)](https://pypi.org/project/xmlclone-pdesign/) -->\n<!-- [![GitHub contributors](https://img.shields.io/github/contributors/xmlclone/pdesign.svg)](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"
}
        
Elapsed time: 0.30738s