Codebase list python-osprofiler / fda31b3
Removed Python 2 support. Thomas Goirand 4 years ago
4 changed file(s) with 36 addition(s) and 85 deletion(s). Raw diff Collapse all Expand all
00 python-osprofiler (2.6.0-1) unstable; urgency=medium
11
22 * New upstream release.
3 * Removed Python 2 support.
34
45 -- Thomas Goirand <zigo@debian.org> Tue, 16 Jul 2019 23:44:08 +0200
56
1313 python3-all,
1414 python3-pbr,
1515 python3-setuptools,
16 python3-sphinx (>= 1.6.2),
16 python3-sphinx,
1717 Build-Depends-Indep:
18 python-ddt,
19 python-elasticsearch (>= 2.0.0),
20 python-hacking,
21 python-mock,
22 python-netaddr,
23 python-oslo.concurrency (>= 3.26.0),
24 python-oslo.config (>= 1:3.2.0),
25 python-oslo.serialization (>= 2.18.0),
26 python-oslo.utils (>= 3.33.0),
27 python-prettytable,
28 python-pymongo,
29 python-redis,
30 python-requests (>= 2.14.2),
31 python-six,
32 python-testtools (>= 2.2.0),
33 python-webob (>= 1.7.1),
18 python3-hacking,
3419 python3-ddt,
3520 python3-docutils,
36 python3-elasticsearch (>= 2.0.0),
21 python3-elasticsearch,
3722 python3-mock,
3823 python3-netaddr,
39 python3-openstackdocstheme (>= 1.18.1),
40 python3-oslo.concurrency (>= 3.26.0),
41 python3-oslo.config (>= 1:3.2.0),
42 python3-oslo.serialization (>= 2.18.0),
43 python3-oslo.utils (>= 3.33.0),
24 python3-openstackdocstheme,
25 python3-oslo.concurrency,
26 python3-oslo.config,
27 python3-oslo.serialization,
28 python3-oslo.utils,
4429 python3-prettytable,
4530 python3-pymongo,
4631 python3-redis,
47 python3-requests (>= 2.14.2),
32 python3-requests,
4833 python3-six,
49 python3-testtools (>= 2.2.0),
50 python3-webob (>= 1.7.1),
34 python3-stestr,
35 python3-testtools,
36 python3-webob,
5137 subunit,
52 testrepository,
5338 Standards-Version: 4.1.0
5439 Vcs-Browser: https://salsa.debian.org/openstack-team/libs/python-osprofiler
5540 Vcs-Git: https://salsa.debian.org/openstack-team/libs/python-osprofiler.git
5641 Homepage: https://github.com/stackforge/osprofiler
57
58 Package: python-osprofiler
59 Architecture: all
60 Depends:
61 python-netaddr,
62 python-oslo.concurrency (>= 3.26.0),
63 python-oslo.serialization (>= 2.18.0),
64 python-oslo.utils (>= 3.33.0),
65 python-prettytable,
66 python-requests (>= 2.14.2),
67 python-six,
68 python-webob (>= 1.7.1),
69 ${misc:Depends},
70 ${python:Depends},
71 Description: OpenStack Profiler Library - Python 2.x
72 OpenStack consists of multiple projects. Each project, in turn, is composed of
73 multiple services. To process some request, e.g. to boot a virtual machine,
74 OpenStack uses multiple services from different projects. In the case somethin
75 works too slowly, it's extremely complicated to understand what exactly goes
76 wrong and to locate the bottleneck.
77 .
78 To resolve this issue, a tiny but powerful library, osprofiler, has been
79 interoduced, and can be used by all OpenStack projects and their Python
80 clients. To be able to generate one trace per request, that goes through all
81 involved services, and builds a tree of calls (see an example
82 http://pavlovic.me/rally/profiler/).
83 .
84 This package contains the Python 2.x module.
8542
8643 Package: python-osprofiler-doc
8744 Section: doc
10865 Architecture: all
10966 Depends:
11067 python3-netaddr,
111 python3-oslo.concurrency (>= 3.26.0),
112 python3-oslo.serialization (>= 2.18.0),
113 python3-oslo.utils (>= 3.33.0),
68 python3-oslo.concurrency,
69 python3-oslo.serialization,
70 python3-oslo.utils,
11471 python3-prettytable,
115 python3-requests (>= 2.14.2),
72 python3-requests,
11673 python3-six,
117 python3-webob (>= 1.7.1),
74 python3-webob,
11875 ${misc:Depends},
11976 ${python3:Depends},
12077 Description: OpenStack Profiler Library - Python 3.x
77 include /usr/share/openstack-pkg-tools/pkgos.make
88
99 %:
10 dh $@ --buildsystem=python_distutils --with python2,python3,sphinxdoc
10 dh $@ --buildsystem=python_distutils --with python3,sphinxdoc
11
12 override_dh_auto_clean:
13 rm -rf build
14
15 override_dh_auto_test:
16 echo "Do nothing..."
1117
1218 override_dh_auto_install:
13 pkgos-dh_auto_install
19 pkgos-dh_auto_install --no-py2 --in-tmp
20 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
21 pkgos-dh_auto_test --no-py2 'osprofiler\.tests\.(?!.*OptsTestCase\.test_entry_point.*|.*unit\.drivers\.test_jaeger.*)'
22 endif
23
24 override_dh_sphinxdoc:
25 ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
26 PYTHONPATH=. python3 -m sphinx $(SPHINXOPTS) -b html doc/source debian/python-osprofiler-doc/usr/share/doc/python-osprofiler-doc/html
27 dh_sphinxdoc
28 endif
1429
1530 override_dh_python3:
1631 dh_python3 --shebang=/usr/bin/python3
17
18 override_dh_auto_test:
19 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
20 pkgos-dh_auto_test 'osprofiler\.tests\.(?!.*OptsTestCase\.test_entry_point.*|.*unit\.drivers\.test_jaeger.*)'
21 endif
22
23 override_dh_clean:
24 dh_clean -O--buildsystem=python_distutils
25 rm -rf build
26
27 override_dh_sphinxdoc:
28 PYTHONPATH=. python3 -m sphinx $(SPHINXOPTS) -b html doc/source debian/python-osprofiler-doc/usr/share/doc/python-osprofiler-doc/html
29 dh_sphinxdoc -O--buildsystem=python_distutils
30
31 # Commands not to run
32 override_dh_installcatalogs:
33 override_dh_installemacsen override_dh_installifupdown:
34 override_dh_installinfo override_dh_installmenu override_dh_installmime:
35 override_dh_installmodules override_dh_installlogcheck:
36 override_dh_installpam override_dh_installppp override_dh_installudev override_dh_installwm:
37 override_dh_installxfonts override_dh_gconf override_dh_icons override_dh_perl override_dh_usrlocal:
38 override_dh_installcron override_dh_installdebconf:
39 override_dh_installlogrotate override_dh_installgsettings: