-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
enhancementNew feature or requestNew feature or requestowner: maykintriageTriage means the team has not yet refined this issue.Triage means the team has not yet refined this issue.
Description
Thema / Theme
API
Omschrijving / Description
This issue was made after a question from Bart in the team-bron slack channel
Currently in base.py, some imports use certain libraries without checking if they are installed.
This means that if a dependecy library is intentionally left uninstalled (to be optional), from open_api_framework.conf.base import * will raise an error because the library is not present.
This assumes that all dependencies are installed by default, preventing the library from being used in environments where some dependencies are missing.
Solution:
Update the library so that it detects which dependencies are installed and only enables the corresponding features.
Steps:
- Fix the library to support optional dependencies
- Update all projects
Toegevoegde waarde / Added value
No response
Aanvullende opmerkingen / Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestowner: maykintriageTriage means the team has not yet refined this issue.Triage means the team has not yet refined this issue.
Type
Projects
Status
Done