Commit b2142e1
File tree
6 files changed
+267
-229
lines changed- modules
- osbot_fast_api_serverless/deploy
- tests
- deploy_aws
- unit/utils/deploy
6 files changed
+267
-229
lines changedSubmodule OSBot-Fast-API updated 16 files
- README.md+1-1
- _to_refactor_to_separate_project/code/cli/Fast_API__CLI.py-1
- osbot_fast_api/api/routes/type_safe/Type_Safe__Route__Wrapper.py+31-2
- osbot_fast_api/utils/Fast_API_Server.py+1-1
- osbot_fast_api/version+1-1
- poetry.lock+249-211
- pyproject.toml+1-1
- tests/unit/api/routes/test_Fast_API__Routes.py+1-1
- tests/unit/api/routes/test_Fast_API__Routes__with_Type_Safe.py+10-11
- tests/unit/api/routes/type_safe/test_Type_Safe__Route__Converter.py+1-1
- tests/unit/api/routes/type_safe/test_Type_Safe__Route__Wrapper.py+536-12
- tests/unit/api/transformers/test_BaseModel__To__Type_Safe.py+1-1
- tests/unit/api/transformers/test_Type_Safe__To__BaseModel.py+1-1
- tests/unit/api/transformers/test__type_safe__Fast_API_Routes__conversions.py+12-12
- tests/unit/api/transformers/test__type_safe__Fast_API_Routes__support.py+1-1
- tests/unit/utils/test_Fast_API__Request.py+1-1
Submodule OSBot-Utils updated 72 files
- README.md+1-1
- osbot_utils/decorators/methods/required_fields.py+1-2
- osbot_utils/helpers/ast/nodes/Ast_Call.py-1
- osbot_utils/helpers/cache_requests/Cache__Requests__Data.py+1-1
- osbot_utils/helpers/sqlite/tables/Sqlite__Table__Config.py+3-3
- osbot_utils/testing/__.py+1-3
- osbot_utils/testing/__helpers.py+39
- osbot_utils/type_safe/Type_Safe.py+1-2
- osbot_utils/type_safe/Type_Safe__Base.py+1-1
- osbot_utils/type_safe/Type_Safe__Primitive.py+1-1
- osbot_utils/type_safe/primitives/domains/identifiers/safe_str/Safe_Str__Python__Identifier.py+46
- osbot_utils/type_safe/type_safe_core/collections/Type_Safe__Dict.py+2-1
- osbot_utils/type_safe/type_safe_core/methods/Type_Safe__Method.py+17-1
- osbot_utils/utils/Objects.py+27-37
- osbot_utils/utils/Toml.py+2-1
- osbot_utils/version+1-1
- pyproject.toml+1-1
- tests/unit/decorators/classes/test_singleton.py+4-5
- tests/unit/helpers/ast/test_Ast_Base.py+1-3
- tests/unit/helpers/cache_on_self/test__decorator__cache_on_self.py+5-5
- tests/unit/helpers/flows/actions/test_Flow__Stats__Collector.py+1-1
- tests/unit/helpers/flows/actions/test_Task__Stats__Collector.py+1-1
- tests/unit/helpers/flows/models/test_Flow_Run__Event_Data.py+1-1
- tests/unit/helpers/html/schemas/test_Schema__HTML_Node.py+1-1
- tests/unit/helpers/html/schemas/test_Schema__HTML_Node__Data.py+1-1
- tests/unit/helpers/html/schemas/test_Schema__HTML__Document.py+1-1
- tests/unit/helpers/html/transformers/test_Html_Document__To__Html_Dict.py+1-1
- tests/unit/helpers/llms/builders/test_LLM__Request__Builder.py+1-1
- tests/unit/helpers/llms/builders/test_LLM__Request__Factory.py+1-1
- tests/unit/helpers/llms/cache/test_LLM_Request__Cache.py+1-1
- tests/unit/helpers/llms/providers/open_ai/test_API__LLM__Open_AI.py+2-1
- tests/unit/helpers/llms/schemas/test_Schema__LLM_Request.py+1-1
- tests/unit/helpers/llms/schemas/test_Schema__LLM_Request__Data.py+1-1
- tests/unit/helpers/llms/schemas/test_Schema__LLM_Response__Cache.py+1-1
- tests/unit/helpers/pubsub/test_Event__Queue.py+2-4
- tests/unit/helpers/pubsub/test_PubSub__Client.py+1-2
- tests/unit/helpers/sqlite/cache/test_Sqlite__Cache__Requests__Data.py+2-2
- tests/unit/helpers/trace/test_Trace_Call__Config.py+2-3
- tests/unit/helpers/trace/test_Trace_Call__Handler.py+5-8
- tests/unit/testing/test_Temp_Zip.py+5-7
- tests/unit/testing/test_Unzip_File.py+6-6
- tests/unit/testing/test__.py+11-4
- tests/unit/type_safe/primitives/core/test_Safe_Int.py+2-1
- tests/unit/type_safe/primitives/core/test_Safe_Str.py+3-1
- tests/unit/type_safe/primitives/domains/cryptography/safe_str/test_Safe_Str__Hash.py+1-1
- tests/unit/type_safe/primitives/domains/git/github/safe_str/test_Safe_Str__GitHub__Repo_Owner.py+1-1
- tests/unit/type_safe/primitives/domains/git/safe_str/test_Safe_Str__Git__Ref_Base.py+1-1
- tests/unit/type_safe/primitives/domains/identifiers/safe_str/test_Safe_Str__Python__Identifier.py+292
- tests/unit/type_safe/primitives/domains/identifiers/safe_str/test_Safe_Str__Python__Module.py+346
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Description.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Message__Assistant.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Message__System.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Message__Tool.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Message__User.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Modality.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Model_ID.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Model_Name.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Model_Slug.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Prompt.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_str/test_Safe_Str__LLM__Tokenizer.py+1-1
- tests/unit/type_safe/primitives/domains/llm/safe_uint/test_Safe_UInt__LLM__Max_Tokens.py+1-1
- tests/unit/type_safe/primitives/domains/network/safe_str/test_Safe_Str__IP_Address.py+2-1
- tests/unit/type_safe/primitives/domains/web/safe_str/test_Safe_Str__API__Parameter.py+1-1
- tests/unit/type_safe/test_Type_Safe.py+2-1
- tests/unit/type_safe/type_safe_core/_performance/test__perf__Type_Safe__tracing.py+1-1
- tests/unit/type_safe/type_safe_core/_regression/test_Type_Safe__Dict__regression.py+2-1
- tests/unit/type_safe/type_safe_core/_regression/test_Type_Safe__List__regression.py+1-1
- tests/unit/type_safe/type_safe_core/_regression/test_Type_Safe__regression.py+2-1
- tests/unit/type_safe/type_safe_core/collections/test_Type_Safe__List.py+1-1
- tests/unit/type_safe/type_safe_core/decorators/test__decorator__type_safe__bugs.py-1
- tests/unit/type_safe/type_safe_core/decorators/test__decorator__type_safe__regression.py+66
- tests/unit/utils/test_Objects.py+14-5
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | | - | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
0 commit comments