Skip to content

Releases: so1n/pait

v1.0.0

04 Jan 06:29
Compare
Choose a tag to compare

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

  • @so1n made their first contribution in #15

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

29 Oct 09:27
Compare
Choose a tag to compare

Full Changelog: v0.7.9...v0.8.0

v0.7.8.3

18 Jun 16:04
Compare
Choose a tag to compare

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

06 Jun 16:57
Compare
Choose a tag to compare

Full Changelog: v0.7.8...v0.7.8.1

v0.7.8

23 May 14:39
Compare
Choose a tag to compare

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

12 May 05:49
Compare
Choose a tag to compare

Full Changelog: v0.7.6...v0.7.7

Add grpc gateway route, Automatically generate corresponding API requests based on Stub

v0.7.6

07 May 09:30
Compare
Choose a tag to compare

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

14 Apr 07:49
Compare
Choose a tag to compare

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

13 Apr 17:24
Compare
Choose a tag to compare
  • 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