component-based project hierarchy and utilities
Project description
hyssop
hyssop is a python project that defines project hierarchy and creates scalable component architecture which is configurable in yaml format file.
prerequest: python 3.6+, pip
Install hyssop with pip: pip install hyssop
Change logs
hyssop
-
1.1.7 - May. 21, 2022:
- refactor loading and disposing components in order
-
1.1.6.1 - May. 7, 2022:
- Fix bug of loading components
-
1.1.6 - May. 7, 2022:
- Localization: using default language messages if the localized message does not exist.
- Fix bug of component manager gets component failed when importing the same component type with different pathes that create different instances
-
1.1.5 - Oct. 7, 2021:
- Remove package dependency of "coloredlogs".
-
1.1.4 - Oct. 7, 2021:
- Fix bug - logger component: sub folder path of logger file.
-
1.1.3 - Mar. 21, 2021:
- Add parameter "replace_duplicated_code" to Localization import_csv() in util.
- Fix bug: logger file path is incorrect
-
1.1.1 - Mar. 06, 2021:
- Fix bugs.
-
1.1.0 - Jan. 10, 2021:
- Refactor the project and remove the web framework tornado dependencies.
-
1.0.2 - Oct. 14, 2020:
- Fix bugs.
-
1.0.0 - Aug. 20, 2020:
- Initalize project.
hyssop-aiohttp
-
0.0.7 - May. 7, 2022:
- Fix exceptions does not raise when loading aiohttp route_decorators
-
0.0.6 - Mar. 27, 2021:
- Fix bug: add aiohttp.server to default loggers.
- Add aiohttp-cors applys apis and views
-
0.0.3 - Mar. 06, 2021:
- Fix bug of aio client streaming callback.
-
0.0.2 - Feb. 15, 2021:
- Fix get_argument() of AioHttpRequest with given default value still raise Exception.
-
0.0.1 - Jan. 10, 2021:
- Integrate with aiohttp web framework.
hyssop-aiodb
-
0.0.7 - Apr. 7, 2021:
- Fix bug of value convertion in util
- Fix bug of AsyncEntityUW update().
- Add timer to reconnect db connections
-
0.0.3 - Feb. 15, 2021:
- Fix UW class update bug with bool values.
-
0.0.2 - Feb. 02, 2021:
- Add mysql connection proxy pool
- Fix aiodb mysql cursor retrived inserted row bug
-
0.0.1 - Jan. 10, 2021:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file hyssop-1.1.7.tar.gz
.
File metadata
- Download URL: hyssop-1.1.7.tar.gz
- Upload date:
- Size: 27.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e54955409d49330a9cc382e220393dc281ad20aa63bb31e71c4af4c1c5d03845 |
|
MD5 | 2436adef0947218242bb9014cdb34151 |
|
BLAKE2b-256 | 907694848cc2529e033990d6a6e98072619a4fdd8034617b4a0d1c93642b1876 |
File details
Details for the file hyssop-1.1.7-py3-none-any.whl
.
File metadata
- Download URL: hyssop-1.1.7-py3-none-any.whl
- Upload date:
- Size: 40.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 865e28fd113d1b23078b041ba0f4933ea9763d4e162b0f5a6e6f4ef251681789 |
|
MD5 | 97c1e6491308e238379e0f6b6826bc56 |
|
BLAKE2b-256 | 21a7057e3f4b00041c271de6c578602ba0e4739d41308a547104b99a5b03314a |