Noble: ❯ SERIES=noble; podman run --hostname $SERIES --name $SERIES -it --rm ubuntu:$SERIES root@noble:/# apt-get -qq update DEBIAN_FRONTEND=noninteractive apt-get install -qqy lsb-release wget jq python3 python3-django >/dev/null 2>&1 echo "deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe" >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list apt-get -qq update apt-get install -t $(lsb_release -cs)-proposed -qqy python3-django-tastypie >/dev/null dpkg-query -W python3-django-tastypie cd $(mktemp -d) wget -qO - "https://bugs.launchpad.net/ubuntu/+source/django-tastypie/+bug/2136109/+attachment/5939467/+files/tastytest.tar" | tar xvf - cd tastytest debconf: delaying package configuration, since apt-utils is not installed python3-django-tastypie 0.15.1-1~24.04.2 tastytest/ tastytest/fixtures.json tastytest/myapp/ tastytest/myapp/api.py tastytest/myapp/migrations/ tastytest/myapp/migrations/0001_initial.py tastytest/myapp/migrations/__init__.py tastytest/myapp/__init__.py tastytest/myapp/admin.py tastytest/myapp/apps.py tastytest/myapp/models.py tastytest/myapp/tests.py tastytest/myapp/views.py tastytest/tastytest/ tastytest/tastytest/asgi.py tastytest/tastytest/__init__.py tastytest/tastytest/wsgi.py tastytest/tastytest/settings.py tastytest/tastytest/urls.py tastytest/manage.py root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# ./manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, myapp, sessions, tastypie Running migrations: Applying contenttypes.0001_initial... OK Applying auth.0001_initial... OK Applying admin.0001_initial... OK Applying admin.0002_logentry_remove_auto_add... OK Applying admin.0003_logentry_add_action_flag_choices... OK Applying contenttypes.0002_remove_content_type_name... OK Applying auth.0002_alter_permission_name_max_length... OK Applying auth.0003_alter_user_email_max_length... OK Applying auth.0004_alter_user_username_opts... OK Applying auth.0005_alter_user_last_login_null... OK Applying auth.0006_require_contenttypes_0002... OK Applying auth.0007_alter_validators_add_error_messages... OK Applying auth.0008_alter_user_username_max_length... OK Applying auth.0009_alter_user_last_name_max_length... OK Applying auth.0010_alter_group_name_max_length... OK Applying auth.0011_update_proxy_permissions... OK Applying auth.0012_alter_user_first_name_max_length... OK Applying myapp.0001_initial... OK Applying sessions.0001_initial... OK Applying tastypie.0001_initial... OK Applying tastypie.0002_api_access_url_length... OK root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# ./manage.py loaddata ./fixtures.json Installed 47 object(s) from 1 fixture(s) root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# ./manage.py runserver & [1] 3464 root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# Watching for file changes with StatReloader Performing system checks...
System check identified no issues (0 silenced). January 22, 2026 - 12:37:11 Django version 4.2.11, using settings 'tastytest.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C. ^M root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# wget -O - "http://127.0.0.1:8000/api/v1/entry/?format=json" | jq --2026-01-22 12:37:16-- http://127.0.0.1:8000/api/v1/entry/?format=json Connecting to 127.0.0.1:8000... connected. HTTP request sent, awaiting response... 200 OK Length: 262 [application/json] Saving to: 'STDOUT' [22/Jan/2026 12:37:16] "GET /api/v1/entry/?format=json HTTP/1.1" 200 262 - 100%[==============================================================================>] 262 --.-KB/s in 0s 2026-01-22 12:37:16 (31.6 MB/s) - written to stdout [262/262] { "meta": { "limit": 20, "next": null, "offset": 0, "previous": null, "total_count": 1 }, "objects": [ { "body": "General Kenobi!", "id": 1, "pub_date": "2026-01-16T13:07:13.948000", "resource_uri": "/api/v1/entry/1/", "slug": "hello-there", "title": "Hello there" } ] } root@noble:/tmp/tmp.uJ3TJ4IESy/tastytest# All good! ** Tags removed: verification-needed-noble ** Tags added: verification-done-noble ** Tags removed: verification-needed verification-needed-questing ** Tags added: verification-done verification-done-questing -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2136109 Title: [SRU] django-tastypie: tastypie is completely broken against Django 4+ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/django-tastypie/+bug/2136109/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
