# code-simplify
A python tool library that covers a wide range of common tools to simplify your work and reduce repetitive code.
# What is in it
* `http utils` based on `aiohttp`, including `SSE HANDLER`, `HEAD`, `GET`, `POST`, `OPTIONS`, `PUT`, `PATCH`, `DELETE`.
* `logger template` based on logging in std.
* `common crud` based on SQLAlchemy, including `GET`, `LIST`, `CREATE`, `BULK SAVE`, `UPDATE`, `TOTAL`, `GET PAGING`, `DELETE`, `PHYSICAL DELETE`, `EXECUTE SQL`
# How to use
just see [examples](https://github.com/Yaocool/code-simplify/tree/main/examples) package.
# How to install
## PyPI (recommend)
```shell script
$ pip install code-simplify
```
## Local compilation
```shell script
$ git clone git@github.com:Yaocool/code-simplify.git
$ pip install wheel
$ python setup.py bdist_wheel
$ pip install ./dist/code_simplify-*-py3-none-any.whl
```
# Contributors Wall
<a href="https://github.com/Yaocool/code-simplify/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Yaocool/code-simplify&max=200" />
</a >
Raw data
{
"_id": null,
"home_page": "https://github.com/Yaocool/code-simplify",
"name": "code-simplify",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, http utils, logger utils",
"author": "Ozzy",
"author_email": "ozzycharon@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/b2/2b/18142b9296b38bf72fcef0394b10dd22464daa954162cfef9845f055f32a/code_simplify-1.2.3.tar.gz",
"platform": null,
"description": "# code-simplify\nA python tool library that covers a wide range of common tools to simplify your work and reduce repetitive code.\n\n\n# What is in it\n* `http utils` based on `aiohttp`, including `SSE HANDLER`, `HEAD`, `GET`, `POST`, `OPTIONS`, `PUT`, `PATCH`, `DELETE`.\n* `logger template` based on logging in std.\n* `common crud` based on SQLAlchemy, including `GET`, `LIST`, `CREATE`, `BULK SAVE`, `UPDATE`, `TOTAL`, `GET PAGING`, `DELETE`, `PHYSICAL DELETE`, `EXECUTE SQL`\n\n\n# How to use\njust see [examples](https://github.com/Yaocool/code-simplify/tree/main/examples) package.\n\n\n# How to install\n\n## PyPI (recommend)\n```shell script\n$ pip install code-simplify\n```\n\n\n## Local compilation\n```shell script\n$ git clone git@github.com:Yaocool/code-simplify.git\n$ pip install wheel\n$ python setup.py bdist_wheel\n$ pip install ./dist/code_simplify-*-py3-none-any.whl\n```\n\n\n# Contributors Wall\n<a href=\"https://github.com/Yaocool/code-simplify/graphs/contributors\">\n <img src=\"https://contrib.rocks/image?repo=Yaocool/code-simplify&max=200\" />\n</a >\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A python tool library that covers a wide range of common tools to simplify your work and reduce repetitive code.",
"version": "1.2.3",
"project_urls": {
"Homepage": "https://github.com/Yaocool/code-simplify"
},
"split_keywords": [
"python",
" http utils",
" logger utils"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2684fb349d03b288429bb2945f6f956d8174ee0883651445d02f5ca13f289cfb",
"md5": "f8953b24b454436fbfc205bc3d38c281",
"sha256": "61b07582da7f9483cf034295be98aaaa8bbae05240bc99da5d5a1c0e9d58fcd9"
},
"downloads": -1,
"filename": "code_simplify-1.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f8953b24b454436fbfc205bc3d38c281",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 9699,
"upload_time": "2024-08-29T15:45:58",
"upload_time_iso_8601": "2024-08-29T15:45:58.543564Z",
"url": "https://files.pythonhosted.org/packages/26/84/fb349d03b288429bb2945f6f956d8174ee0883651445d02f5ca13f289cfb/code_simplify-1.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b22b18142b9296b38bf72fcef0394b10dd22464daa954162cfef9845f055f32a",
"md5": "20c9f47ee2983075c79d90efb8048722",
"sha256": "13f2ee914b2057893d41318fef50f4d1be79d279cf957be00dda60225873757d"
},
"downloads": -1,
"filename": "code_simplify-1.2.3.tar.gz",
"has_sig": false,
"md5_digest": "20c9f47ee2983075c79d90efb8048722",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8765,
"upload_time": "2024-08-29T15:45:59",
"upload_time_iso_8601": "2024-08-29T15:45:59.333685Z",
"url": "https://files.pythonhosted.org/packages/b2/2b/18142b9296b38bf72fcef0394b10dd22464daa954162cfef9845f055f32a/code_simplify-1.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-29 15:45:59",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Yaocool",
"github_project": "code-simplify",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "aiohttp",
"specs": [
[
"~=",
"3.9.5"
]
]
},
{
"name": "pydantic",
"specs": [
[
"~=",
"2.7.4"
]
]
},
{
"name": "SQLAlchemy",
"specs": [
[
"~=",
"2.0.31"
]
]
}
],
"lcname": "code-simplify"
}