Slim

Latest version: v0.6.2

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.5.1

* Changed: Schematics field convert to schema support choices option and more types (ModelType, ListType, DictType, PolyModelType)

* Changed: Allow post empty values until `before_update` and `before_insert`

* Fixed: OpenAPI syntax error

0.5.0

* Added: OpenAPI 3 supported

* Added: builtin support for data validate (schematics)

* Added: More readable error texts for query condition parse

* Added: Test tool function `slim.tools.test_tool.invoke_interface`

* Added: `bulk_insert` interface

* Added: `bulk` option in headers for `set` and `delete`

* Added: More tests

* Added: Schematics extensions `slim.utils.schematics`

* Changed: Prettier access log

* Changed: Won't allowed bind aiohttp handler to router

* Changed: Renamed `view.interface()` to `view.interface_register()`

* Changed: Renamed `view.discard` to `view.unregister`

* Changed(break): Remake `Application` event

* Changed(break): Interceptors definition of `AbstractSQLView` changed includes `before_insert`, `after_insert`, `before_update`, `after_update`

* Changed(break): `update`'s returning option now return array

* Removed: `slim.base.sqlquery.UpdateInfo`

* Fixed: Ctrl+C works on windows

0.4.14

* Added: Print query parameters

* Changed: Show current role while printing request permission log

* Fixed: `view.list` throws `ZeroDivisionError` when table is no data and `LIST_PAGE_SIZE` set to `-1(unlimited)`

0.4.13

* Fixed: No longer print finish info for every `view.finish` called, but print for every Request

* Changed: New log format

0.4.12

* Added: New SQL Operator `like` `ilike`

* Added: New permission action: `QUERY_EX`

* Added: Response headers for `view.finish`

* Changed(break): The fourth parameter `available_columns` of callback function of `permission.add_common_check` is a Set now.

0.4.11

* Added: SQL Operator `contains` for ArrayField

* Changed: Decorator `cooldown`'s parameter `interval_value_or_func` now accept async function

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.