Releases: so1n/pait
v1.0.0
What's Changed
- Modify, Feature, ParamPlugin support custom TipException by @so1n in #15
- 9 pait090 splitting mock values to solve the problem of mixing example and mock by @so1n in #16
- 8 pait090 add an adapter module to encapsulate a unified layer of calls for all web frameworks by @so1n in #17
- 12 pait090test add test cases for consistency of function signatures of functions of the same name from different frameworks by @so1n in #18
- 19 pait090simple routing support by @so1n in #21
- Modify, Test Fix, fix add_multi_simple_route protocol test by @so1n in #22
- 23 pait090optimize the management and use of plug ins by @so1n in #24
- 25 pait090 grpc gateway by @so1n in #26
- 27 improving the speed of dependency injection by @so1n in #28
- 11 pait090test adding tests for openapi output by @so1n in #29
- Modify, Refactor, refactor class-bases depend use by @so1n in #32
- add pydantic v2 support by @so1n in #35
- 30 more robust dependency injection rule generation by @so1n in #36
- Modify, Feature, support pydantic json_schema_extra type maybe callable by @so1n in #38
New Contributors
Full Changelog: v0.8.0.2...v1.0.0
Change log info: https://github.com/so1n/pait/blob/master/CHANGELOG.md#100
v0.8.0
Full Changelog: v0.7.9...v0.8.0
v0.7.8.3
Full Changelog: v0.7.8.2...v0.7.8.3
support custom grpc gateway route response model
grpc gateway route support custom get and post http method
v0.7.8.1
Full Changelog: v0.7.8...v0.7.8.1
v0.7.8
Full Changelog: v0.7.7...v0.7.8
- Feature, cache response support cache exc
- Feature, GrpcGateWay add gen route method
- Feature, Change self logic
- Fix, fix pydantic.BaseModel schema required is True, when default factory is not None
- Fix, fix tornado cache response bug and add cache response test
- Fix, fix auto complete not support dict in list
- Test, merge app route unitest
- Test, add customer grpc gateway route example&test
- Test, Split out to improve the speed of test cases
- Style, add typed file
v0.7.7
Full Changelog: v0.7.6...v0.7.7
Add grpc gateway route, Automatically generate corresponding API requests based on Stub
v0.7.6
Full Changelog: v0.7.5.2...v0.7.6
- Fix, fix not support cbv route attribute
- Feature, support param_handle param
- Feature, add cache response
- Feature, PaitMd support i18n_lang param
- Refactor, merger plugin async and sync invoke
v0.7.5
Add some auxiliary functions and optimize the parsing speed
-
Feature, config support apply function feature and add PaitCoreModel match logic
-
Feature, add_doc_route func support projrct_name
-
Feature, add AddDocRoute class
-
Feature, add auto load Pait&AddDocRoute class feature(magic feature)
-
Feature, add i18n context feature
-
Feature, add_doc_route support template var feature
-
Feature, plugin's clas_hook refactor pre_check_hook and pre_load_hook
-
Feature, add func md5, pait status color, extra func, create_factory func
-
Fix, fix starlette's load_app func not support Mount route
-
Optimize, optimize ParamHandler parsing speed[by plugin's pre_load_hook], include
asyncio call
,pydantic call
-
Optimize, optimize open json route response
-
Optimize, optimize pait exc tip
-
Style, util pkg design like python asyncio
Full Changelog: v0.7.4.6...v0.7.5
v0.7.4.6
- Future: check_json_resp_plugin check typedict
- Fix: netsed tipexception
- Refactor: refactor ParamPlugin check param after start
- Refactor: api_doc.base_parse._parse_base_model_to_field_dict
- Fix: fix example not support method and modify mock plugin is_pre_core=True
- Feature: plugin add build method
- Fix: api doc not support raw_return is False
- Fix: pydantic not check default value