What's Changed * refactoring: 🧵 Add lock in `from_name` method by remimd in https://github.com/100nm/python-injection/pull/124 * feat: ✨ Be able to add your own loggers by remimd in https://github.com/100nm/python-injection/pull/125
What's Changed * feat: ✨Add `predicate` parameter to `load_package` function by remimd in https://github.com/100nm/python-injection/pull/122 * refactoring: ⚡️ `InjectedFunction` setup by remimd in https://github.com/100nm/python-injection/pull/123
What's Changed * feat: ⬆️ Update Python GitHub action by remimd in https://github.com/100nm/python-injection/pull/117 * refactoring: ♻️ Small change in `TypeReport` by remimd in https://github.com/100nm/python-injection/pull/118 * refactoring: ♻️ `on_setup` no longer necessarily blocks execution by remimd in https://github.com/100nm/python-injection/pull/119 * feat: ✨ Improve test syntax by remimd in https://github.com/100nm/python-injection/pull/120 * refactoring: ♻️ Remove side effects in `__post_init__` by remimd in https://github.com/100nm/python-injection/pull/121
What's Changed * refactoring: ♻️ Using standard library queue by remimd in https://github.com/100nm/python-injection/pull/114 * refactoring: ♻️ Move `is_dunder` function by remimd in https://github.com/100nm/python-injection/pull/115