Your message dated Thu, 25 Apr 2024 08:43:32 +0000
with message-id <[email protected]>
and subject line Bug#1066753: fixed in python-django-extensions 3.2.3-2
has caused the Debian Bug report #1066753,
regarding python-django-extensions: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1066753: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066753
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-django-extensions
Version: 3.2.3-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir docs/images
> ln debian/images/* docs/images
> PYTHONPATH=. python3 -m sphinx -b html -N docs docs/.build/html
> Running Sphinx v7.2.6
> making output directory... done
> WARNING: html_static_path entry '_static' does not exist
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 35 source files that are out of date
> updating environment: [new config] 35 added, 0 changed, 0 removed
> reading sources... [  3%] admin_extensions
> reading sources... [  6%] admin_generator
> reading sources... [  9%] command_extensions
> reading sources... [ 11%] command_signals
> reading sources... [ 14%] create_template_tags
> reading sources... [ 17%] debugger_tags
> reading sources... [ 20%] delete_squashed_migrations
> reading sources... [ 23%] dumpscript
> reading sources... [ 26%] export_emails
> reading sources... [ 29%] field_extensions
> reading sources... [ 31%] generate_password
> reading sources... [ 34%] graph_models
> reading sources... [ 37%] index
> reading sources... [ 40%] installation_instructions
> reading sources... [ 43%] jobs_scheduling
> reading sources... [ 46%] list_model_info
> reading sources... [ 49%] list_signals
> reading sources... [ 51%] managestate
> reading sources... [ 54%] merge_model_instances
> reading sources... [ 57%] model_extensions
> reading sources... [ 60%] permissions
> reading sources... [ 63%] print_settings
> reading sources... [ 66%] reset_db
> reading sources... [ 69%] runprofileserver
> reading sources... [ 71%] runscript
> reading sources... [ 74%] runserver_plus
> reading sources... [ 77%] shell_plus
> reading sources... [ 80%] sqlcreate
> reading sources... [ 83%] sqldiff
> reading sources... [ 86%] sqldsn
> reading sources... [ 89%] sync_s3
> reading sources... [ 91%] syncdata
> reading sources... [ 94%] utilities
> reading sources... [ 97%] validate_templates
> reading sources... [100%] validators
> 
> /<<PKGBUILDDIR>>/docs/managestate.rst:2: WARNING: Title underline too short.
> 
> managestate
> ==========
> /<<PKGBUILDDIR>>/docs/managestate.rst:53: WARNING: Title underline too short.
> 
> Examples
> ----
> /<<PKGBUILDDIR>>/docs/managestate.rst:53: WARNING: Title underline too short.
> 
> Examples
> ----
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> writing output... [  3%] admin_extensions
> writing output... [  6%] admin_generator
> writing output... [  9%] command_extensions
> writing output... [ 11%] command_signals
> writing output... [ 14%] create_template_tags
> writing output... [ 17%] debugger_tags
> writing output... [ 20%] delete_squashed_migrations
> writing output... [ 23%] dumpscript
> writing output... [ 26%] export_emails
> writing output... [ 29%] field_extensions
> writing output... [ 31%] generate_password
> writing output... [ 34%] graph_models
> writing output... [ 37%] index
> writing output... [ 40%] installation_instructions
> writing output... [ 43%] jobs_scheduling
> writing output... [ 46%] list_model_info
> writing output... [ 49%] list_signals
> writing output... [ 51%] managestate
> writing output... [ 54%] merge_model_instances
> writing output... [ 57%] model_extensions
> writing output... [ 60%] permissions
> writing output... [ 63%] print_settings
> writing output... [ 66%] reset_db
> writing output... [ 69%] runprofileserver
> writing output... [ 71%] runscript
> writing output... [ 74%] runserver_plus
> writing output... [ 77%] shell_plus
> writing output... [ 80%] sqlcreate
> writing output... [ 83%] sqldiff
> writing output... [ 86%] sqldsn
> writing output... [ 89%] sync_s3
> writing output... [ 91%] syncdata
> writing output... [ 94%] utilities
> writing output... [ 97%] validate_templates
> writing output... [100%] validators
> 
> generating indices... genindex done
> writing additional pages... search done
> copying images... [ 25%] images/2637f826-2c22-11e3-83c6-646acc87808b.png
> copying images... [ 50%] images/558ad0ee-2c22-11e3-8ddd-6678d84d77e7.png
> copying images... [ 75%] images/583c8c42-2c22-11e3-9eb9-5c16b8732512.png
> copying images... [100%] images/5d12eda6-2c22-11e3-802a-2639ff8813fa.png
> 
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 4 warnings.
> 
> The HTML pages are in docs/.build/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build; python3.12 
> -m pytest --no-cov --ignore=tests/management/commands/test_pipchecker.py 
> django_extensions tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0
> django: settings: tests.testapp.settings (from ini)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build
> configfile: setup.cfg
> plugins: cov-4.1.0, Faker-22.0.0, django-4.5.2
> collected 522 items / 1 skipped
> 
> tests/auth/test_mixins.py ..                                             [  
> 0%]
> tests/db/fields/test_uniq_field_mixin.py .......                         [  
> 1%]
> tests/db/fields/test_uniq_field_mixin_compat.py .......                  [  
> 3%]
> tests/jobs/daily/test_cache_cleanup.py ..                                [  
> 3%]
> tests/management/commands/shell_plus_tests/test_collision_resolver.py .. [  
> 3%]
> ........................                                                 [  
> 8%]
> tests/management/commands/shell_plus_tests/test_import_subclasses.py ... [  
> 9%]
> ........                                                                 [ 
> 10%]
> tests/management/commands/shell_plus_tests/test_shell_plus.py ..         [ 
> 10%]
> tests/management/commands/test_admin_generator.py ....                   [ 
> 11%]
> tests/management/commands/test_clear_cache.py ......                     [ 
> 12%]
> tests/management/commands/test_create_command.py ....                    [ 
> 13%]
> tests/management/commands/test_create_jobs.py ....                       [ 
> 14%]
> tests/management/commands/test_create_template_tags.py ...               [ 
> 14%]
> tests/management/commands/test_delete_squashed_migrations.py XXXXXxxXxx  [ 
> 16%]
> tests/management/commands/test_describe_form.py ....                     [ 
> 17%]
> tests/management/commands/test_drop_test_database.py .............       [ 
> 20%]
> tests/management/commands/test_export_emails.py .........                [ 
> 21%]
> tests/management/commands/test_generate_secret_key.py .                  [ 
> 22%]
> tests/management/commands/test_graph_models.py ..........                [ 
> 23%]
> tests/management/commands/test_list_signals.py .                         [ 
> 24%]
> tests/management/commands/test_managestate.py ...............            [ 
> 27%]
> tests/management/commands/test_print_user_for_session.py ......          [ 
> 28%]
> tests/management/commands/test_reset_db.py ............                  [ 
> 30%]
> tests/management/commands/test_reset_schema.py ....                      [ 
> 31%]
> tests/management/commands/test_runjob.py .........                       [ 
> 32%]
> tests/management/commands/test_runserver_plus.py .                       [ 
> 33%]
> tests/management/commands/test_set_default_site.py ...........           [ 
> 35%]
> tests/management/commands/test_set_fake_emails.py .........              [ 
> 36%]
> tests/management/commands/test_set_fake_passwords.py ....                [ 
> 37%]
> tests/management/commands/test_show_urls.py ..........                   [ 
> 39%]
> tests/management/commands/test_sqlcreate.py .......                      [ 
> 40%]
> tests/management/commands/test_sqldsn.py .............                   [ 
> 43%]
> tests/management/commands/test_sync_s3.py ...........                    [ 
> 45%]
> tests/management/commands/test_syncdata.py ........                      [ 
> 47%]
> tests/management/commands/test_unreferenced_files.py ....                [ 
> 47%]
> tests/management/commands/test_update_permissions.py ....                [ 
> 48%]
> tests/management/commands/test_validate_templates.py ....                [ 
> 49%]
> tests/management/test_email_notifications.py ....                        [ 
> 50%]
> tests/templatetags/test_highlighting.py ....                             [ 
> 50%]
> tests/templatetags/test_indent_text.py ....                              [ 
> 51%]
> tests/templatetags/test_syntax_color.py ........                         [ 
> 53%]
> tests/test_admin_filter.py .....                                         [ 
> 54%]
> tests/test_admin_widgets.py .                                            [ 
> 54%]
> tests/test_autoslug_fields.py ..........................                 [ 
> 59%]
> tests/test_clean_pyc.py ...                                              [ 
> 59%]
> tests/test_compat.py ...                                                 [ 
> 60%]
> tests/test_compile_pyc.py ..                                             [ 
> 60%]
> tests/test_dumpscript.py FFFFF                                           [ 
> 61%]
> tests/test_find_template.py ..                                           [ 
> 62%]
> tests/test_json_field.py ..........                                      [ 
> 64%]
> tests/test_logging_filters.py ...                                        [ 
> 64%]
> tests/test_management_command.py ......................                  [ 
> 68%]
> tests/test_models.py ......                                              [ 
> 70%]
> tests/test_modificationdatetime_fields.py ...                            [ 
> 70%]
> tests/test_parse_mysql_cnf.py ...                                        [ 
> 71%]
> tests/test_randomchar_field.py ............                              [ 
> 73%]
> tests/test_runscript.py ....................................             [ 
> 80%]
> tests/test_shortuuid_field.py ....                                       [ 
> 81%]
> tests/test_sqldiff.py ...sss...                                          [ 
> 82%]
> tests/test_template_rendering.py ..                                      [ 
> 83%]
> tests/test_templatetags.py ...                                           [ 
> 83%]
> tests/test_timestamped_model.py ..                                       [ 
> 84%]
> tests/test_validators.py ......                                          [ 
> 85%]
> tests/test_version.py ...                                                [ 
> 86%]
> django_extensions/management/shells.py .                                 [ 
> 86%]
> django_extensions/templatetags/widont.py ..                              [ 
> 86%]
> tests/management/commands/shell_plus_tests/test_shell_plus.py ........   [ 
> 88%]
> tests/management/commands/test_generate_password.py ..                   [ 
> 88%]
> tests/management/commands/test_graph_models.py ....                      [ 
> 89%]
> tests/management/commands/test_mail_debug.py .                           [ 
> 89%]
> tests/management/commands/test_notes.py ....                             [ 
> 90%]
> tests/management/commands/test_print_settings.py .......                 [ 
> 91%]
> tests/management/commands/test_raise_test_exception.py .                 [ 
> 91%]
> tests/management/commands/test_set_fake_emails.py .                      [ 
> 91%]
> tests/management/commands/test_set_fake_passwords.py .                   [ 
> 92%]
> tests/management/commands/test_show_template_tags.py ...                 [ 
> 92%]
> tests/management/commands/test_validate_templates.py .                   [ 
> 92%]
> tests/management/test_modelviz.py ....                                   [ 
> 93%]
> tests/test_color.py ..                                                   [ 
> 94%]
> tests/test_runserver.py ....................                             [ 
> 97%]
> tests/test_validators.py ...........                                     
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _____________________ DumpScriptTests.test_replaced_stderr 
> _____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7f2f6ff614c0>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7f2f6ff614c0>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70136210>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_replaced_stderr>
> 
>     def test_replaced_stderr(self):
>         # check if stderr can be replaced, without changing stdout
>         n = Name(name='Fred')
>         n.save()
>         tmp_err = StringIO()
>         sys.stderr = StringIO()
> >       call_command('dumpscript', 'django_extensions', stderr=tmp_err)
> 
> tests/test_dumpscript.py:43: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70136210>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> _____________________ DumpScriptTests.test_replaced_stdout 
> _____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7f2f6ff63080>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7f2f6ff63080>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137c80>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_replaced_stdout>
> 
>     def test_replaced_stdout(self):
>         # check if stdout can be replaced
>         sys.stdout = StringIO()
>         n = Name(name='Mike')
>         n.save()
>         tmp_out = StringIO()
> >       call_command('dumpscript', 'django_extensions', stdout=tmp_out)
> 
> tests/test_dumpscript.py:32: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137c80>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> __________________________ DumpScriptTests.test_runs 
> ___________________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7f2f6fef9d60>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7f2f6fef9d60>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137ec0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_runs>
> 
>     def test_runs(self):
>         # lame test...does it run?
>         n = Name(name='Gabriel')
>         n.save()
> >       call_command('dumpscript', 'django_extensions')
> 
> tests/test_dumpscript.py:23: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137ec0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> ______________________ DumpScriptTests.test_valid_syntax 
> _______________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7f2f6ffe0200>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7f2f6ffe0200>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f6fb2d1c0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_valid_syntax>
> 
>     def test_valid_syntax(self):
>         n1 = Name(name='John')
>         n1.save()
>         p1 = Person(name=n1, age=40)
>         p1.save()
>         n2 = Name(name='Jane')
>         n2.save()
>         p2 = Person(name=n2, age=18)
>         p2.save()
>         p2.children.add(p1)
>         note1 = Note(note="This is the first note.")
>         note1.save()
>         note2 = Note(note="This is the second note.")
>         note2.save()
>         p2.notes.add(note1, note2)
>         tmp_out = StringIO()
> >       call_command('dumpscript', 'django_extensions', stdout=tmp_out)
> 
> tests/test_dumpscript.py:65: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f6fb2d1c0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> ___________________ DumpScriptTests.test_with_datetimefield 
> ____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7f2f6fefb440>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7f2f6fefb440>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137c80>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests 
> testMethod=test_with_datetimefield>
> 
>     @override_settings(TIME_ZONE='Asia/Seoul')
>     def test_with_datetimefield(self):
>         django = Club.objects.create(name='Club Django')
>         Note.objects.create(
>             note='Django Tips',
>             club=django,
>         )
>     
>         dumpscript_path = './django_extensions/scripts'
>     
>         os.mkdir(dumpscript_path)
>         open(dumpscript_path + '/__init__.py', 'w').close()  # for python 2.7
>     
>         # This script will have a dateutil codes.
>         # e.g. importer.locate_object(...,
>         # 'date_joined': 
> dateutil.parser.parse("2019-05-20T03:32:27.144586+09:00")
>         with open(dumpscript_path + '/test.py', 'wt') as test:
> >           call_command('dumpscript', 'django_extensions', stdout=test)
> 
> tests/test_dumpscript.py:90: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7f2f70137c80>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:241
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:241: 
> RemovedInDjango50Warning: The default value of USE_TZ will change from False 
> to True in Django 5.0. Set USE_TZ to False in your project settings if you 
> want to keep the current default behavior.
>     warnings.warn(
> 
> ../../../../../../usr/lib/python3/dist-packages/django/db/models/options.py:210
> tests/auth/test_mixins.py::ModelUserFieldPermissionMixinTests::test_permission_denied_and_redirect
>   /usr/lib/python3/dist-packages/django/db/models/options.py:210: 
> RemovedInDjango51Warning: 'index_together' is deprecated. Use 'Meta.indexes' 
> in 'testapp.SqlDiff' instead.
>     warnings.warn(
> 
> django_extensions/management/commands/pipchecker.py:18
> django_extensions/management/commands/pipchecker.py:18
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build/django_extensions/management/commands/pipchecker.py:18:
>  DeprecationWarning: distutils Version classes are deprecated. Use 
> packaging.version instead.
>     if LooseVersion(pip.__version__) >= LooseVersion('19.0'):
> 
> tests/management/commands/shell_plus_tests/test_import_subclasses.py::ImportSubclassesTestCase::test_imports_one_base_class
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build/tests/management/commands/test_pipchecker.py:8:
>  DeprecationWarning: pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
>     import pkg_resources
> 
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_more_than_one_migration_matches_to_given_arg
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_found
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_foundee
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandError_if_app_does_not_have_migrations
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandError_when_database_does_not_exist
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations_if_interactive_mode_is_set_to_False
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_anything
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_files_for_given_squashed_migration
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp_with_appconfig.titlemodel' was already 
> registered. Reloading models is not advised as it can lead to 
> inconsistencies, most notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_found
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations_if_interactive_mode_is_set_to_False
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_files_for_given_squashed_migration
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp_with_appconfig.namemodel' was already 
> registered. Reloading models is not advised as it can lead to 
> inconsistencies, most notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_definition_for_TestModel_with_non_editable_field
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_with_fields_for_TestModel
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.basemodel' was already registered. Reloading 
> models is not advised as it can lead to inconsistencies, most notably with 
> related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_definition_for_TestModel_with_non_editable_field
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_with_fields_for_TestModel
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.noneditablemodel' was already registered. 
> Reloading models is not advised as it can lead to inconsistencies, most 
> notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_drop_test_database.py: 11 warnings
> tests/management/commands/test_reset_db.py: 3 warnings
> tests/management/commands/test_reset_schema.py: 1 warning
> tests/management/commands/test_sqlcreate.py: 6 warnings
> tests/management/commands/test_sqldsn.py: 13 warnings
>   /usr/lib/python3/dist-packages/django/test/utils.py:458: UserWarning: 
> Overriding setting DATABASES can lead to unexpected behavior.
>     with self as context:
> 
> tests/management/commands/test_reset_db.py::ResetDbSqlite3Tests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_db.py::ResetDbMysqlTests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_db.py::ResetDbPostgresqlTests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_schema.py::ResetSchemaTests::test_should_cancel_reset_schema_and_print_info_if_input_is_different_than_yes
>   /usr/lib/python3/dist-packages/django/test/testcases.py:1448: UserWarning: 
> Overriding setting DATABASES can lead to unexpected behavior.
>     super().setUpClass()
> 
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_reload_permission_only_for_specified_apps
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_update_permission_if_name_changed
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_works
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'django_extensions.permmodel' was already registered. 
> Reloading models is not advised as it can lead to inconsistencies, most 
> notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_reload_permission_only_for_specified_apps
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_update_permission_if_name_changed
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_works
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.testmodel' was already registered. Reloading 
> models is not advised as it can lead to inconsistencies, most notably with 
> related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_generate_password.py::test_without_args
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build/django_extensions/management/commands/generate_password.py:30:
>  RemovedInDjango51Warning: BaseUserManager.make_random_password() is 
> deprecated.
>     return manager.make_random_password()
> 
> tests/management/commands/test_generate_password.py::test_with_length_args
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build/django_extensions/management/commands/generate_password.py:28:
>  RemovedInDjango51Warning: BaseUserManager.make_random_password() is 
> deprecated.
>     return manager.make_random_password(length)
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:193: 
> RemovedInDjango51Warning: The DEFAULT_FILE_STORAGE setting is deprecated. Use 
> STORAGES instead.
>     self._show_deprecation_warning(
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:201: 
> RemovedInDjango51Warning: The STATICFILES_STORAGE setting is deprecated. Use 
> STORAGES instead.
>     self._show_deprecation_warning(
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:178: 
> RemovedInDjango50Warning: The USE_L10N setting is deprecated. Starting with 
> Django 5.0, localized formatting of data will always be enabled. For example 
> Django will display numbers and dates using the format of the current locale.
>     self._show_deprecation_warning(
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_replaced_stderr - 
> djan...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_replaced_stdout - 
> djan...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_runs - 
> django.db.utils...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_valid_syntax - 
> django....
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_with_datetimefield - 
> d...
> = 5 failed, 504 passed, 4 skipped, 4 xfailed, 6 xpassed, 89 warnings in 
> 16.50s =
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_django-extensions/build; python3.12 
> -m pytest --no-cov --ignore=tests/management/commands/test_pipchecker.py 
> django_extensions tests
> I: pybuild base:305: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build; python3.11 
> -m pytest --no-cov --ignore=tests/management/commands/test_pipchecker.py 
> django_extensions tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.8, pytest-8.0.2, pluggy-1.4.0
> django: settings: tests.testapp.settings (from ini)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build
> configfile: setup.cfg
> plugins: cov-4.1.0, Faker-22.0.0, django-4.5.2
> collected 522 items / 1 skipped
> 
> tests/auth/test_mixins.py ..                                             [  
> 0%]
> tests/db/fields/test_uniq_field_mixin.py .......                         [  
> 1%]
> tests/db/fields/test_uniq_field_mixin_compat.py .......                  [  
> 3%]
> tests/jobs/daily/test_cache_cleanup.py ..                                [  
> 3%]
> tests/management/commands/shell_plus_tests/test_collision_resolver.py .. [  
> 3%]
> ........................                                                 [  
> 8%]
> tests/management/commands/shell_plus_tests/test_import_subclasses.py ... [  
> 9%]
> ........                                                                 [ 
> 10%]
> tests/management/commands/shell_plus_tests/test_shell_plus.py ..         [ 
> 10%]
> tests/management/commands/test_admin_generator.py ....                   [ 
> 11%]
> tests/management/commands/test_clear_cache.py ......                     [ 
> 12%]
> tests/management/commands/test_create_command.py ....                    [ 
> 13%]
> tests/management/commands/test_create_jobs.py ....                       [ 
> 14%]
> tests/management/commands/test_create_template_tags.py ...               [ 
> 14%]
> tests/management/commands/test_delete_squashed_migrations.py XXXXXxxXxx  [ 
> 16%]
> tests/management/commands/test_describe_form.py ....                     [ 
> 17%]
> tests/management/commands/test_drop_test_database.py .............       [ 
> 20%]
> tests/management/commands/test_export_emails.py .........                [ 
> 21%]
> tests/management/commands/test_generate_secret_key.py .                  [ 
> 22%]
> tests/management/commands/test_graph_models.py ..........                [ 
> 23%]
> tests/management/commands/test_list_signals.py .                         [ 
> 24%]
> tests/management/commands/test_managestate.py ...............            [ 
> 27%]
> tests/management/commands/test_print_user_for_session.py ......          [ 
> 28%]
> tests/management/commands/test_reset_db.py ............                  [ 
> 30%]
> tests/management/commands/test_reset_schema.py ....                      [ 
> 31%]
> tests/management/commands/test_runjob.py .........                       [ 
> 32%]
> tests/management/commands/test_runserver_plus.py .                       [ 
> 33%]
> tests/management/commands/test_set_default_site.py ...........           [ 
> 35%]
> tests/management/commands/test_set_fake_emails.py .........              [ 
> 36%]
> tests/management/commands/test_set_fake_passwords.py ....                [ 
> 37%]
> tests/management/commands/test_show_urls.py ..........                   [ 
> 39%]
> tests/management/commands/test_sqlcreate.py .......                      [ 
> 40%]
> tests/management/commands/test_sqldsn.py .............                   [ 
> 43%]
> tests/management/commands/test_sync_s3.py ...........                    [ 
> 45%]
> tests/management/commands/test_syncdata.py ........                      [ 
> 47%]
> tests/management/commands/test_unreferenced_files.py ....                [ 
> 47%]
> tests/management/commands/test_update_permissions.py ....                [ 
> 48%]
> tests/management/commands/test_validate_templates.py ....                [ 
> 49%]
> tests/management/test_email_notifications.py ....                        [ 
> 50%]
> tests/templatetags/test_highlighting.py ....                             [ 
> 50%]
> tests/templatetags/test_indent_text.py ....                              [ 
> 51%]
> tests/templatetags/test_syntax_color.py ........                         [ 
> 53%]
> tests/test_admin_filter.py .....                                         [ 
> 54%]
> tests/test_admin_widgets.py .                                            [ 
> 54%]
> tests/test_autoslug_fields.py ..........................                 [ 
> 59%]
> tests/test_clean_pyc.py ...                                              [ 
> 59%]
> tests/test_compat.py ...                                                 [ 
> 60%]
> tests/test_compile_pyc.py ..                                             [ 
> 60%]
> tests/test_dumpscript.py FFFFF                                           [ 
> 61%]
> tests/test_find_template.py ..                                           [ 
> 62%]
> tests/test_json_field.py ..........                                      [ 
> 64%]
> tests/test_logging_filters.py ...                                        [ 
> 64%]
> tests/test_management_command.py ......................                  [ 
> 68%]
> tests/test_models.py ......                                              [ 
> 70%]
> tests/test_modificationdatetime_fields.py ...                            [ 
> 70%]
> tests/test_parse_mysql_cnf.py ...                                        [ 
> 71%]
> tests/test_randomchar_field.py ............                              [ 
> 73%]
> tests/test_runscript.py ....................................             [ 
> 80%]
> tests/test_shortuuid_field.py ....                                       [ 
> 81%]
> tests/test_sqldiff.py ...sss...                                          [ 
> 82%]
> tests/test_template_rendering.py ..                                      [ 
> 83%]
> tests/test_templatetags.py ...                                           [ 
> 83%]
> tests/test_timestamped_model.py ..                                       [ 
> 84%]
> tests/test_validators.py ......                                          [ 
> 85%]
> tests/test_version.py ...                                                [ 
> 86%]
> django_extensions/management/shells.py .                                 [ 
> 86%]
> django_extensions/templatetags/widont.py ..                              [ 
> 86%]
> tests/management/commands/shell_plus_tests/test_shell_plus.py ........   [ 
> 88%]
> tests/management/commands/test_generate_password.py ..                   [ 
> 88%]
> tests/management/commands/test_graph_models.py ....                      [ 
> 89%]
> tests/management/commands/test_mail_debug.py .                           [ 
> 89%]
> tests/management/commands/test_notes.py ....                             [ 
> 90%]
> tests/management/commands/test_print_settings.py .......                 [ 
> 91%]
> tests/management/commands/test_raise_test_exception.py .                 [ 
> 91%]
> tests/management/commands/test_set_fake_emails.py .                      [ 
> 91%]
> tests/management/commands/test_set_fake_passwords.py .                   [ 
> 92%]
> tests/management/commands/test_show_template_tags.py ...                 [ 
> 92%]
> tests/management/commands/test_validate_templates.py .                   [ 
> 92%]
> tests/management/test_modelviz.py ....                                   [ 
> 93%]
> tests/test_color.py ..                                                   [ 
> 94%]
> tests/test_runserver.py ....................                             [ 
> 97%]
> tests/test_validators.py ...........                                     
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _____________________ DumpScriptTests.test_replaced_stderr 
> _____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7fb0394152d0>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7fb0394152d0>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03966dac0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_replaced_stderr>
> 
>     def test_replaced_stderr(self):
>         # check if stderr can be replaced, without changing stdout
>         n = Name(name='Fred')
>         n.save()
>         tmp_err = StringIO()
>         sys.stderr = StringIO()
> >       call_command('dumpscript', 'django_extensions', stderr=tmp_err)
> 
> tests/test_dumpscript.py:43: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03966dac0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> _____________________ DumpScriptTests.test_replaced_stdout 
> _____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7fb03a53a6d0>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7fb03a53a6d0>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d97f0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_replaced_stdout>
> 
>     def test_replaced_stdout(self):
>         # check if stdout can be replaced
>         sys.stdout = StringIO()
>         n = Name(name='Mike')
>         n.save()
>         tmp_out = StringIO()
> >       call_command('dumpscript', 'django_extensions', stdout=tmp_out)
> 
> tests/test_dumpscript.py:32: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d97f0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> __________________________ DumpScriptTests.test_runs 
> ___________________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7fb03a1adad0>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7fb03a1adad0>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d9d00>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_runs>
> 
>     def test_runs(self):
>         # lame test...does it run?
>         n = Name(name='Gabriel')
>         n.save()
> >       call_command('dumpscript', 'django_extensions')
> 
> tests/test_dumpscript.py:23: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d9d00>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> ______________________ DumpScriptTests.test_valid_syntax 
> _______________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7fb03a642310>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7fb03a642310>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1dbec0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests testMethod=test_valid_syntax>
> 
>     def test_valid_syntax(self):
>         n1 = Name(name='John')
>         n1.save()
>         p1 = Person(name=n1, age=40)
>         p1.save()
>         n2 = Name(name='Jane')
>         n2.save()
>         p2 = Person(name=n2, age=18)
>         p2.save()
>         p2.children.add(p1)
>         note1 = Note(note="This is the first note.")
>         note1.save()
>         note2 = Note(note="This is the second note.")
>         note2.save()
>         p2.notes.add(note1, note2)
>         tmp_out = StringIO()
> >       call_command('dumpscript', 'django_extensions', stdout=tmp_out)
> 
> tests/test_dumpscript.py:65: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1dbec0>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> ___________________ DumpScriptTests.test_with_datetimefield 
> ____________________
> 
> self = <django.db.backends.utils.CursorWrapper object at 0x7fb03a650310>
> sql = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> ignored_wrapper_args = (False, {'connection': <DatabaseWrapper 
> vendor='sqlite' alias='default'>, 'cursor': 
> <django.db.backends.utils.CursorWrapper object at 0x7fb03a650310>})
> 
>     def _execute(self, sql, params, *ignored_wrapper_args):
>         self.db.validate_no_broken_transaction()
>         with self.db.wrap_database_errors:
>             if params is None:
>                 # params default might be backend specific.
>                 return self.cursor.execute(sql)
>             else:
> >               return self.cursor.execute(sql, params)
> 
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d9d00>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       sqlite3.OperationalError: no such table: django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> 
> The above exception was the direct cause of the following exception:
> 
> self = <tests.test_dumpscript.DumpScriptTests 
> testMethod=test_with_datetimefield>
> 
>     @override_settings(TIME_ZONE='Asia/Seoul')
>     def test_with_datetimefield(self):
>         django = Club.objects.create(name='Club Django')
>         Note.objects.create(
>             note='Django Tips',
>             club=django,
>         )
>     
>         dumpscript_path = './django_extensions/scripts'
>     
>         os.mkdir(dumpscript_path)
>         open(dumpscript_path + '/__init__.py', 'w').close()  # for python 2.7
>     
>         # This script will have a dateutil codes.
>         # e.g. importer.locate_object(...,
>         # 'date_joined': 
> dateutil.parser.parse("2019-05-20T03:32:27.144586+09:00")
>         with open(dumpscript_path + '/test.py', 'wt') as test:
> >           call_command('dumpscript', 'django_extensions', stdout=test)
> 
> tests/test_dumpscript.py:90: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/django/core/management/__init__.py:194: in 
> call_command
>     return command.execute(*args, **defaults)
> /usr/lib/python3/dist-packages/django/core/management/base.py:458: in execute
>     output = self.handle(*args, **options)
> django_extensions/management/utils.py:62: in inner
>     ret = func(self, *args, **kwargs)
> django_extensions/management/commands/dumpscript.py:118: in handle
>     self.stdout.write(str(script))
> django_extensions/management/commands/dumpscript.py:181: in __str__
>     return flatten_blocks(self.lines, num_indents=self.indent)
> django_extensions/management/commands/dumpscript.py:475: in get_lines
>     code.append(model_class.lines)
> django_extensions/management/commands/dumpscript.py:219: in get_lines
>     for counter, item in enumerate(self.model._default_manager.all()):
> /usr/lib/python3/dist-packages/django/db/models/query.py:398: in __iter__
>     self._fetch_all()
> /usr/lib/python3/dist-packages/django/db/models/query.py:1881: in _fetch_all
>     self._result_cache = list(self._iterable_class(self))
> /usr/lib/python3/dist-packages/django/db/models/query.py:91: in __iter__
>     results = compiler.execute_sql(
> /usr/lib/python3/dist-packages/django/db/models/sql/compiler.py:1562: in 
> execute_sql
>     cursor.execute(sql, params)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:67: in execute
>     return self._execute_with_wrappers(
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:80: in 
> _execute_with_wrappers
>     return executor(sql, params, many, context)
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:84: in _execute
>     with self.db.wrap_database_errors:
> /usr/lib/python3/dist-packages/django/db/utils.py:91: in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
> /usr/lib/python3/dist-packages/django/db/backends/utils.py:89: in _execute
>     return self.cursor.execute(sql, params)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 
> 0x7fb03a1d9d00>
> query = 'SELECT "django_extensions_permmodel"."id" FROM 
> "django_extensions_permmodel"'
> params = ()
> 
>     def execute(self, query, params=None):
>         if params is None:
>             return super().execute(query)
>         # Extract names if params is a mapping, i.e. "pyformat" style is used.
>         param_names = list(params) if isinstance(params, Mapping) else None
>         query = self.convert_query(query, param_names=param_names)
> >       return super().execute(query, params)
> E       django.db.utils.OperationalError: no such table: 
> django_extensions_permmodel
> 
> /usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py:328: 
> OperationalError
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/django/conf/__init__.py:241
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:241: 
> RemovedInDjango50Warning: The default value of USE_TZ will change from False 
> to True in Django 5.0. Set USE_TZ to False in your project settings if you 
> want to keep the current default behavior.
>     warnings.warn(
> 
> ../../../../../../usr/lib/python3/dist-packages/django/db/models/options.py:210
> tests/auth/test_mixins.py::ModelUserFieldPermissionMixinTests::test_permission_denied_and_redirect
>   /usr/lib/python3/dist-packages/django/db/models/options.py:210: 
> RemovedInDjango51Warning: 'index_together' is deprecated. Use 'Meta.indexes' 
> in 'testapp.SqlDiff' instead.
>     warnings.warn(
> 
> ../../../../../../usr/lib/python3/dist-packages/_distutils_hack/__init__.py:33
>   /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:33: UserWarning: 
> Setuptools is replacing distutils.
>     warnings.warn("Setuptools is replacing distutils.")
> 
> django_extensions/management/commands/pipchecker.py:18
> django_extensions/management/commands/pipchecker.py:18
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build/django_extensions/management/commands/pipchecker.py:18:
>  DeprecationWarning: distutils Version classes are deprecated. Use 
> packaging.version instead.
>     if LooseVersion(pip.__version__) >= LooseVersion('19.0'):
> 
> tests/management/commands/shell_plus_tests/test_import_subclasses.py::ImportSubclassesTestCase::test_imports_one_base_class
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build/tests/management/commands/test_pipchecker.py:8:
>  DeprecationWarning: pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
>     import pkg_resources
> 
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_more_than_one_migration_matches_to_given_arg
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_found
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_foundee
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandError_if_app_does_not_have_migrations
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandError_when_database_does_not_exist
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations_if_interactive_mode_is_set_to_False
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_anything
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_files_for_given_squashed_migration
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp_with_appconfig.titlemodel' was already 
> registered. Reloading models is not advised as it can lead to 
> inconsistencies, most notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsExceptionsTests::test_should_raise_CommandEror_if_squashed_migration_not_found
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_delete_squashed_migrations_if_interactive_mode_is_set_to_False
> tests/management/commands/test_delete_squashed_migrations.py::DeleteSquashedMigrationsTests::test_should_not_delete_files_for_given_squashed_migration
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp_with_appconfig.namemodel' was already 
> registered. Reloading models is not advised as it can lead to 
> inconsistencies, most notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_definition_for_TestModel_with_non_editable_field
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_with_fields_for_TestModel
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.basemodel' was already registered. Reloading 
> models is not advised as it can lead to inconsistencies, most notably with 
> related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_definition_for_TestModel_with_non_editable_field
> tests/management/commands/test_describe_form.py::DescribeFormTests::test_should_print_form_with_fields_for_TestModel
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.noneditablemodel' was already registered. 
> Reloading models is not advised as it can lead to inconsistencies, most 
> notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_drop_test_database.py: 11 warnings
> tests/management/commands/test_reset_db.py: 3 warnings
> tests/management/commands/test_reset_schema.py: 1 warning
> tests/management/commands/test_sqlcreate.py: 6 warnings
> tests/management/commands/test_sqldsn.py: 13 warnings
>   /usr/lib/python3/dist-packages/django/test/utils.py:458: UserWarning: 
> Overriding setting DATABASES can lead to unexpected behavior.
>     with self as context:
> 
> tests/management/commands/test_reset_db.py::ResetDbSqlite3Tests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_db.py::ResetDbMysqlTests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_db.py::ResetDbPostgresqlTests::test_should_cancel_reset_db_if_input_is_different_than_yes
> tests/management/commands/test_reset_schema.py::ResetSchemaTests::test_should_cancel_reset_schema_and_print_info_if_input_is_different_than_yes
>   /usr/lib/python3/dist-packages/django/test/testcases.py:1448: UserWarning: 
> Overriding setting DATABASES can lead to unexpected behavior.
>     super().setUpClass()
> 
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_reload_permission_only_for_specified_apps
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_update_permission_if_name_changed
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_works
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'django_extensions.permmodel' was already registered. 
> Reloading models is not advised as it can lead to inconsistencies, most 
> notably with related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_reload_permission_only_for_specified_apps
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_should_update_permission_if_name_changed
> tests/management/commands/test_update_permissions.py::UpdatePermissionsTests::test_works
>   /usr/lib/python3/dist-packages/django/db/models/base.py:366: 
> RuntimeWarning: Model 'testapp.testmodel' was already registered. Reloading 
> models is not advised as it can lead to inconsistencies, most notably with 
> related models.
>     new_class._meta.apps.register_model(new_class._meta.app_label, new_class)
> 
> tests/management/commands/test_generate_password.py::test_without_args
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build/django_extensions/management/commands/generate_password.py:30:
>  RemovedInDjango51Warning: BaseUserManager.make_random_password() is 
> deprecated.
>     return manager.make_random_password()
> 
> tests/management/commands/test_generate_password.py::test_with_length_args
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build/django_extensions/management/commands/generate_password.py:28:
>  RemovedInDjango51Warning: BaseUserManager.make_random_password() is 
> deprecated.
>     return manager.make_random_password(length)
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:193: 
> RemovedInDjango51Warning: The DEFAULT_FILE_STORAGE setting is deprecated. Use 
> STORAGES instead.
>     self._show_deprecation_warning(
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:201: 
> RemovedInDjango51Warning: The STATICFILES_STORAGE setting is deprecated. Use 
> STORAGES instead.
>     self._show_deprecation_warning(
> 
> tests/management/commands/test_print_settings.py::test_without_args
> tests/management/commands/test_print_settings.py::test_with_setting_args
> tests/management/commands/test_print_settings.py::test_with_setting_wildcard
> tests/management/commands/test_print_settings.py::test_with_setting_fail
> tests/management/commands/test_print_settings.py::test_with_multiple_setting_args
> tests/management/commands/test_print_settings.py::test_format
> tests/management/commands/test_print_settings.py::test_format_json_without_indent
>   /usr/lib/python3/dist-packages/django/conf/__init__.py:178: 
> RemovedInDjango50Warning: The USE_L10N setting is deprecated. Starting with 
> Django 5.0, localized formatting of data will always be enabled. For example 
> Django will display numbers and dates using the format of the current locale.
>     self._show_deprecation_warning(
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_replaced_stderr - 
> djan...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_replaced_stdout - 
> djan...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_runs - 
> django.db.utils...
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_valid_syntax - 
> django....
> FAILED tests/test_dumpscript.py::DumpScriptTests::test_with_datetimefield - 
> d...
> = 5 failed, 504 passed, 4 skipped, 4 xfailed, 6 xpassed, 90 warnings in 
> 16.93s =
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_django-extensions/build; python3.11 
> -m pytest --no-cov --ignore=tests/management/commands/test_pipchecker.py 
> django_extensions tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/python-django-extensions_3.2.3-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-django-extensions
Source-Version: 3.2.3-2
Done: Pierre-Elliott Bécue <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-django-extensions, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre-Elliott Bécue <[email protected]> (supplier of updated 
python-django-extensions package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 25 Apr 2024 01:25:03 +0200
Source: python-django-extensions
Architecture: source
Version: 3.2.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Pierre-Elliott Bécue <[email protected]>
Closes: 1066753
Changes:
 python-django-extensions (3.2.3-2) unstable; urgency=medium
 .
   * Team upload
   * d/p/0004: Disable dumpscript tests as a temporary solution
     (Closes: #1066753)
Checksums-Sha1:
 0ba80aa380cef970654df3025053e70660ecab13 2529 
python-django-extensions_3.2.3-2.dsc
 97fabdb7685994fc5a8782dd3cbe34c0710351be 394932 
python-django-extensions_3.2.3-2.debian.tar.xz
 48cd13dbd90f1858cf613225358bd6f49abda2ad 9849 
python-django-extensions_3.2.3-2_amd64.buildinfo
Checksums-Sha256:
 28eee8bc2c20a1ac2259f0e69dfde5972affad6679b66217e194ee6240b35a6f 2529 
python-django-extensions_3.2.3-2.dsc
 46f90e630eed8947f43b8633a93682a82bf8edec65c304396237ecd1668ad2d2 394932 
python-django-extensions_3.2.3-2.debian.tar.xz
 01c07e41fdea60301881e25d964fbede17fc46163de6613c38590e85da2bdaa3 9849 
python-django-extensions_3.2.3-2_amd64.buildinfo
Files:
 46927147f535c5968265a673712957ff 2529 python optional 
python-django-extensions_3.2.3-2.dsc
 6c3ff191a59b3cd36d20df984d3579cd 394932 python optional 
python-django-extensions_3.2.3-2.debian.tar.xz
 670cdb8eac189b9b3039b879b62e17eb 9849 python optional 
python-django-extensions_3.2.3-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEE5CQeth7uIW7ehIz87iFbn7jEWwsFAmYqCHIPHHBlYkBkZWJp
YW4ub3JnAAoJEO4hW5+4xFsL0swQAJMhtrYXVMoha5fRE1+JX1JBbtyjNeXQeU7U
4yawH7dPDaHU5pDEtG+v7B1l4NM+wpNKyF0q+vQGz1SSTZNXwllQcnfRP+bc05yc
3+SMEOnOzA/KubOxC4/N3xeG/qYHyVxHpL0Y52nDpPuFxyOlI4QEMhwWc8VK4F1K
QynqYHkA4yoi0m85Yw1Z/2SbSofqRMcAVP59zLbNDQvskV/3azmhNWY9d6RMa65Z
/3aCeqf2hWXoz+a1vHF3UjlWoOS9dtnyIFRYgtZQU22ntykSFOTI8aLtpGDEqclS
5bALSboqPTZDSq3G+PbU1E4XtwFk/VydRFL1It3xADC9A3A8Nq8Af9V6NqrszPuR
d4onW6gaLVn0vNVSD5+ZVz7qr8degaDaB2cxBjJFmz12qBT0MtoEDUeSeaMadbsg
K6tAjp31NurWAntFhxPoMptq67USwhOjuzVT3nlLUhy4aM3HxD17fBFGlAEL/N5+
fMbCJsXu8ILCgyY/LCjeqwwXv2/6/tAEHiVgSTqDFDOcaapd6+frfqT05eTsyvMU
8EkF33jOJvfGdrpPHQJP7jthQjT2xtyEL8QutcvvRMoqOSD982q+qS8+Y9RwneO6
BD9md25UXlOyjIEkk7dLDWDcGIQvHmq7qznjtQatbPBe0LLYlI3HVgSnppPzEHE2
lRQphp8i
=YdQl
-----END PGP SIGNATURE-----

Attachment: pgpv_4Uc0Egq1.pgp
Description: PGP signature


--- End Message ---

Reply via email to