Merge in RR/image-prediction from RED-6273-multi-tenant-storage to master
* commit '4ecafb29770b7392462c71d79550c5f788cb36e6':
update pyinfra version with removed falsy dependencies from pyinfra
update pyinfra for bugfix
Update pyinfra for multi-tenancy support
Merge in RR/image-prediction from bugfix/RED-6205-prometheus-port to master
* commit 'adb363842dff3d43b3a0dc499daa16588d34233c':
update pyinfra with fixed prometheus port
Merge in RR/image-prediction from RED-6205-add-prometheus-monitoring to master
Squashed commit of the following:
commit 6932b5ee579a31d0317dc3f76acb8dd2845fdb4b
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date: Thu Mar 16 17:30:57 2023 +0100
update pyinfra
commit d6e55534623eae2edcddaa6dd333f93171d421dc
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date: Thu Mar 16 16:30:14 2023 +0100
set pyinfra subproject to current master commit
commit 030dc660e6060ae326c32fba8c2944a10866fbb6
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date: Thu Mar 16 16:25:19 2023 +0100
adapt serve script to advanced pyinfra API including monitoring of the processing time of images.
commit 0fa0c44c376c52653e517d257a35793797f7be31
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date: Thu Mar 16 15:19:57 2023 +0100
Update dockerfile to work with new pyinfra package setup utilizing pyproject.toml instad of setup.py and requirments.txt
commit aad53c4d313f908de93a13e69e2cb150db3be6cb
Author: Julius Unverfehrt <julius.unverfehrt@iqser.com>
Date: Thu Mar 16 14:16:04 2023 +0100
remove no longer needed dependencies
Merge in RR/image-prediction from RED-5718-revertUser to master
* commit '1967945ff7550d706295a1a46f50393959852773':
RED-5718: Revert user changes to allow using a random id
Merge in RR/image-prediction from RED-5718-imageUser to master
* commit '7c7b038491b39d2162e901a5a0ef62b2f1ebd4a9':
RED-5718: Add a specific user to the image-prediction service
Merge in RR/image-prediction from bugfix/RED-5277-heartbeat to master
* commit '846f127d3ba75c1be124ddc780a4f9c849dc84af':
update reference
fix type
remove commented out code
import logger from `__init__.py`
add log config to `__init__.py`
remove extra stream handler
update reference
update refrence
update reference
update reference
update reference
build dev image and push to nexus
add logging & only return one object from `process_request()`
cache loaded pipeline & disable tqdm output by default
format + set verbose to False by default
update