Metadata-Version: 2.1
Name: code-simplify
Version: 1.2.3
Summary: A python tool library that covers a wide range of common tools to simplify your work and reduce repetitive code.
Home-page: https://github.com/Yaocool/code-simplify
Author: Ozzy
Author-email: ozzycharon@gmail.com
License: MIT
Keywords: python,http utils,logger utils
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp
Requires-Dist: pydantic
Requires-Dist: SQLAlchemy

# 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 >
