Tim Savage

Results 16 issues of Tim Savage

Big thank you to Kathy for the review/feedback. https://gist.github.com/KathyReid/c23feb019595d46544b625f87bbea1d7

💡 enhancement
📖 docs required

Replace the usage of `colorama` with [rich](https://rich.readthedocs.io/en/latest/reference.html). This opens up more possibilities for using rich ui tools for rendering output. This change could introduce the possibility of backward incompatibility.

💡 enhancement

💡 enhancement
🔍 tests required
📖 docs required

Similar to how settings can be patched for testing, the injection registry should also allow Mocks to be injected for test purposes. With an interface like: ````python from unittest.mock import...

💡 enhancement
📖 docs required

Currently, factories include checks to confirm settings are correct, this can be extended to doing instance checks, however, this requires boilerplate code that could be included in the core library....

💡 enhancement

Extensions are loaded at application startup causing factories to be registered. In test cases however, this step does not get executed leading to exceptions. A workaround is to load extensions...

🐛 bug
💡 enhancement