15
0

Accepting request 943322 from devel:languages:python

- 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

OBS-URL: https://build.opensuse.org/request/show/943322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-injector?expand=0&rev=7
This commit is contained in:
2022-01-03 09:49:24 +00:00
committed by Git OBS Bridge
4 changed files with 22 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ccf6e7ebc55fc6594e1721a01e91ff6845ebc96f9b6c9d2857c83b50a7cde357
size 43256

3
0.19.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ecc568a4ccb405b7f759db3fdd7c65a6f0435e3ee67ab6149e244f3c214e55bb
size 44208

View File

@@ -1,3 +1,20 @@
-------------------------------------------------------------------
Fri Dec 31 13:01:20 UTC 2021 - Matej Cepl <mcepl@suse.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 04:00:57 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>

View File

@@ -19,7 +19,7 @@
%define skip_python2 1
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-injector
Version: 0.18.3
Version: 0.19.0
Release: 0
Summary: Python dependency injection framework, inspired by Guice
License: BSD-3-Clause
@@ -33,7 +33,7 @@ BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: ((python3-dataclasses and python3-base < 3.7) or (python36-dataclasses and python36-base))
Requires: python
Requires: python-typing_extensions >= 3.7.4
Requires: (python-typing_extensions if python-base < 3.8)
BuildArch: noarch
%python_subpackages