Package: python-django-extensions
Version: 1.7.4-1
Severity: wishlist
python3-django-extensions is currently not available in jessie, and I'd like to
have it as I'm starting to have python3-based django sites to deploy on stable.
I tried a trivial backport by rebuilding the package in a jessie+backports
chroot, and it fails in tests (output below).
I added a versioned dependency on python-django (>= 1.8) and
python3-django (>= 1.8) and added --build-dep-resolver=aptitude to sbuild,
and it built successfully, so the only thing missing for a backport is a
versioned dependency to Django 1.8+
This is the output of the failed tests with Django 1.7:
============================= test session starts ==============================
platform linux2 -- Python 2.7.9 -- py-1.4.25 -- pytest-2.6.3
django settings: tests.testapp.settings (from command line option)
plugins: cov, django
collected 2 items / 1 errors
django_extensions/templatetags/widont.py ..
==================================== ERRORS ====================================
_ ERROR collecting django_extensions/management/commands/drop_test_database.py _
django_extensions/management/commands/drop_test_database.py:6: in <module>
from django.db.backends.base.creation import TEST_DATABASE_PREFIX
E ImportError: No module named base.creation
--------------- coverage: platform linux2, python 2.7.9-final-0 ----------------
Name Stmts Miss
Cover
----------------------------------------------------------------------------------
django_extensions/__init__ 7 7
0%
django_extensions/admin/__init__ 86 86
0%
django_extensions/admin/filter 28 15
46%
django_extensions/admin/widgets 46 46
0%
django_extensions/compat 35 28
20%
django_extensions/db/__init__ 0 0
100%
django_extensions/db/fields/__init__ 311 311
0%
django_extensions/db/fields/encrypted 77 77
0%
django_extensions/db/fields/json 59 59
0%
django_extensions/db/models 50 50
0%
django_extensions/jobs/__init__ 0 0
100%
django_extensions/jobs/daily/__init__ 0 0
100%
django_extensions/jobs/daily/cache_cleanup 37 29
22%
django_extensions/jobs/daily/daily_cleanup 7 2
71%
django_extensions/jobs/hourly/__init__ 0 0
100%
django_extensions/jobs/minutely/__init__ 0 0
100%
django_extensions/jobs/monthly/__init__ 0 0
100%
django_extensions/jobs/weekly/__init__ 0 0
100%
django_extensions/jobs/yearly/__init__ 0 0
100%
django_extensions/logging/__init__ 0 0
100%
django_extensions/logging/filters 24 19
21%
django_extensions/management/__init__ 0 0
100%
django_extensions/management/base 11 5
55%
django_extensions/management/color 22 16
27%
django_extensions/management/commands/__init__ 0 0
100%
django_extensions/management/commands/admin_generator 199 148
26%
django_extensions/management/commands/clean_pyc 26 15
42%
django_extensions/management/commands/clear_cache 8 2
75%
django_extensions/management/commands/compile_pyc 25 13
48%
django_extensions/management/commands/create_app 112 91
19%
django_extensions/management/commands/create_command 59 46
22%
django_extensions/management/commands/create_jobs 44 32
27%
django_extensions/management/commands/create_template_tags 48 37
23%
django_extensions/management/commands/describe_form 43 32
26%
django_extensions/management/commands/drop_test_database 89 85
4%
django_extensions/management/commands/dumpscript 298 248
17%
django_extensions/management/commands/export_emails 81 58
28%
django_extensions/management/commands/find_template 28 18
36%
django_extensions/management/commands/generate_secret_key 8 1
88%
django_extensions/management/commands/graph_models 103 75
27%
django_extensions/management/commands/mail_debug 56 40
29%
django_extensions/management/commands/notes 43 29
33%
django_extensions/management/commands/passwd 28 19
32%
django_extensions/management/commands/pipchecker 163 138
15%
django_extensions/management/commands/print_settings 48 36
25%
django_extensions/management/commands/print_user_for_session 43 31
28%
django_extensions/management/commands/reset_db 116 104
10%
django_extensions/management/commands/runjob 43 34
21%
django_extensions/management/commands/runjobs 63 51
19%
django_extensions/management/commands/runprofileserver 190 169
11%
django_extensions/management/commands/runscript 117 107
9%
django_extensions/management/commands/runserver_plus 258 225
13%
django_extensions/management/commands/set_default_site 39 31
21%
django_extensions/management/commands/set_fake_emails 53 42
21%
django_extensions/management/commands/set_fake_passwords 27 16
41%
django_extensions/management/commands/shell_plus 292 274
6%
django_extensions/management/commands/show_template_tags 70 54
23%
django_extensions/management/commands/show_templatetags 8 2
75%
django_extensions/management/commands/show_urls 141 124
12%
django_extensions/management/commands/sqlcreate 42 31
26%
django_extensions/management/commands/sqldiff 582 475
18%
django_extensions/management/commands/sqldsn 74 61
18%
django_extensions/management/commands/sync_s3 190 151
21%
django_extensions/management/commands/syncdata 131 116
11%
django_extensions/management/commands/unreferenced_files 33 23
30%
django_extensions/management/commands/update_permissions 15 7
53%
django_extensions/management/commands/validate_templates 55 43
22%
django_extensions/management/email_notifications 46 36
22%
django_extensions/management/jobs 131 99
24%
django_extensions/management/modelviz 188 168
11%
django_extensions/management/mysql 20 18
10%
django_extensions/management/notebook_extension 5 4
20%
django_extensions/management/shells 156 150
4%
django_extensions/management/signals 11 0
100%
django_extensions/management/technical_response 3 1
67%
django_extensions/management/utils 45 32
29%
django_extensions/models 0 0
100%
django_extensions/mongodb/__init__ 0 0
100%
django_extensions/mongodb/fields/__init__ 141 141
0%
django_extensions/mongodb/fields/encrypted 43 43
0%
django_extensions/mongodb/fields/json 43 43
0%
django_extensions/mongodb/models 35 35
0%
django_extensions/settings 6 0
100%
django_extensions/templatetags/__init__ 0 0
100%
django_extensions/templatetags/highlighting 41 25
39%
django_extensions/templatetags/indent_text 34 28
18%
django_extensions/templatetags/syntax_color 55 33
40%
django_extensions/templatetags/truncate_letters 11 6
45%
django_extensions/templatetags/widont 23 4
83%
django_extensions/utils/__init__ 0 0
100%
django_extensions/utils/deprecation 4 0
100%
django_extensions/utils/dia2django 142 129
9%
django_extensions/utils/text 12 7
42%
django_extensions/utils/validatingtemplatetags 59 39
34%
django_extensions/validators 45 25
44%
----------------------------------------------------------------------------------
TOTAL 6190 5150
17%
====================== 2 passed, 1 error in 1.13 seconds =======================
E: pybuild pybuild:256: test: plugin custom failed with: exit code=1: python2.7
-m pytest --ds=tests.testapp.settings --cov=django_extensions django_extensions
dh_auto_test: pybuild --test -i python{version} -p 2.7 --system=custom
--test-args={interpreter} -m pytest --ds=tests.testapp.settings
--cov=django_extensions django_extensions --dir . returned exit code 13
debian/rules:20: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 13
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-django-extensions depends on:
ii python-django 1:1.10.1-1
ii python-six 1.10.0-3
pn python:any <none>
Versions of packages python-django-extensions recommends:
ii libjs-jquery 3.1.1-1
Versions of packages python-django-extensions suggests:
pn python-boto <none>
pn python-django-extensions-doc <none>
pn python-keyczar <none>
pn python-pygraphviz <none>
pn python-werkzeug <none>
-- no debconf information
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team