feat: add caching with faastapi_cache2 package#173
feat: add caching with faastapi_cache2 package#173dddenes wants to merge 2 commits intoeclipse-tractusx:mainfrom
Conversation
282ca93 to
e49e37f
Compare
There was a problem hiding this comment.
Amazing work @dddenes!! Just one thing: could you run poetry lock locally so the three workflows that are currently failing can pass?
4e16f80 to
9b1f181
Compare
|
Thanks! However the package needs a restricted lib, tzdata, is that a problem here? If so, I need to come up with another solution. |
It is already IP-check open, so we need to wait until this new dependency is approved. Here is the issue: |
| ################################################################################# | ||
| # Eclipse Tractus-X - Software Development KIT | ||
| # | ||
| # Copyright (c) 2025 CGI Deutschland B.V. & Co. KG |
There was a problem hiding this comment.
Take care here! You can BMW or Accenture
| ## Code originally beloging to Industry Flag Service: | ||
| # https://github.com/eclipse-tractusx/tractusx-sdk-services/tree/main/industry-flag-service |



WHAT
Adds a simple in-memory caching solution based on fastapi_cache2 package, with a possible prospect for adding other caching service later on.
WHY
Key-value caching for the Testbed
FURTHER NOTES
List other areas of code that have changed but are not necessarily linked to the main feature. This could be method signature changes, package declarations, bugs that were encountered and were fixed inline, etc.
Closes # <-- insert Issue number if one exists