blob: 9efd750845e4512199e8eb31e8542d41156d9b6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
%if 0%{?rhel} && 0%{?rhel} <= 5
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%endif
Name: python-di
Version: 0.1
Release: 1%{?dist}
Summary: Python library for dependency injection support
License: GPLv2+
URL: http://fedorapeople.org/cgit/msivak/public_git/python-di.git/
Source0: python-di-%{version}-%{release}.tar.gz
#BuildRequires:
#Requires:
%description
This python package provides a "di" module. That module contains couple of
decorators which try to implement Dependency Injection pattern without
requiring the user to change local variables in his methods.
It is intended to be used in unit testing environments.
%prep
%setup -q
%build
%{__python} setup.py make
%install
%{__python} setup.py install
%files
%{python_sitelib}/di
%doc
%changelog
|