<div dir="ltr"><div class="gmail_extra">One mystery resolved.</div><div class="gmail_extra"><br></div><div class="gmail_extra">From django/core/management/commands/loaddata.py line 297:</div><div class="gmail_extra"><br></div><div class="gmail_extra">        elif fixture_name == 'initial_data' and fixture_files:<br></div><div class="gmail_extra"><div class="gmail_extra">            warnings.warn(</div><div class="gmail_extra">                'initial_data fixtures are deprecated. Use data migrations instead.',</div><div class="gmail_extra">                RemovedInDjango19Warning</div><div class="gmail_extra">            )</div><div><br></div><div>Under python2, the fixture_name contains u'initial_data', so the if condition fails.</div><div><br></div><div>Under python3, the fixture_name contains 'initial_data', so the if condition succeeds.</div><div class="gmail_extra"><br></div>This is no doubt because the tests/fixtures/tests.py file contains "from __future__ import unicode_literals" at the very top.</div><div class="gmail_extra"><br clear="all"><div>Still not sure why this only recently became an issue in unstable.</div>-- <br>Brian May <<a href="mailto:brian@microcomaustralia.com.au" target="_blank">brian@microcomaustralia.com.au</a>>
</div></div>