Changelog for
python3-injector-0.19.0-3.2.noarch.rpm :
* Mon Jan 10 2022 codeAATTbnavigator.de- Fix test and runtime requirements
* Fri Dec 31 2021 mceplAATTsuse.com- Update to 0.19.0: - Added the license to the source distribution, thanks to Joshua Adelman - Added Python 3.9 and 3.10 support, this includes fixing Python 3.10 compatibility, thanks to Torge Matthies - Improved the documentation, thanks to Takahiro Kojima - Improved the source distribution so that it can be used to build and install wheels, thanks to Janusz Skonieczny - Added requirements files for easier development, thanks to Greg Eremeev - Removed Python 3.5 support - Fixed a bug where only one of multiple NoInject annotations was interpreted
* Thu Jan 28 2021 steven.kowalikAATTsuse.com- BuildRequires on the dataclasses module if using python 3.6
* Thu Apr 09 2020 steven.kowalikAATTsuse.com- Update to 0.18.3:
* Fixed Python 3.5.3 compatibility
* Added remaining type hints to the codebase so that the client code can have better static typing safety
* Fixed UnsatisfiedRequirement string representation (this time for real)
* Added forward return type reference support to provider methods
* Wed Dec 11 2019 tchvatalAATTsuse.com- Update to 0.18.1:
* Various minor fixes and support for new python- Depend on full python interpreter for sqlite module
* Wed Jul 24 2019 pgajdosAATTsuse.com- version update to 0.17.0
* Added support for using `typing.Dict` and `typing.List` in multibindings. See :meth:`multibind
`.
* Added multibinding-specific :func:`provider ` variant: :func:`multiprovider `
* Deprecated using :func:`provider ` for multibindings
* Fixed failure to provide a default value to a `NewType`-aliased type with auto_bind enabled
* Deprecated :func:`Key `, :func:`SequenceKey ` and :func:`MappingKey ` – use real types or type aliases instead
* Deprecated using single-item lists and dictionaries for multibindings - use real types or type aliases instead Technically backwards incompatible:
* typing.List and typing.Dict specializations are now explicitly disallowed as :meth:`bind ` interfaces and types returned by :func:`provider `-decorated methods
* Tue Jun 11 2019 mcalabkovaAATTsuse.com- update to version 0.16.2
* Added support for overriding injectable parameters with positional arguments (previously only possible with keyword arguments)
* Fixed crashes caused by typed self in method signatures
* Dropped Python 3.4 support
* Removed previously deprecated constructs: with_injector, Injector.install_into, Binder.bind_scope
* Dependencies are no longer injected into Module.configure and raw module functions
* Removed unofficial support for injecting into parent class constructors
* Mon Feb 18 2019 tchvatalAATTsuse.com- Switch to github tarball to get both tests and license file
* Sat Feb 16 2019 aloisioAATTgmx.com- Initial package (v0.15.0)