Skip to content

Releases: typeddjango/django-stubs

6.0.2

01 Apr 08:26
44df163

Choose a tag to compare

What's Changed

We now officially support mypy@1.20.
Since this release we run ty over our test cases.

New Contributors

Full Changelog: 6.0.1...6.0.2

6.0.1

18 Mar 08:08
298c472

Choose a tag to compare

What's Changed

Full Changelog: 6.0.0...6.0.1

6.0.0

17 Mar 00:23
41fa454

Choose a tag to compare

This version add stubs coverage to all known Django 6.0 functionality. If you find anything missing, please open an issue.

Besides Django 6.0 updates, there is an even larger number of other improvements.

Many thanks to everyone who helped out, the amount of contributions has been amazing!

⚠️ Known issues

There is a crash bug in the mypy plugin, when checking code that uses QuerySet.order_by() with abstract models. Please follow #3184

Django 6.0 stubs updates

Other stubs improvements

Read more

5.2.9

20 Jan 23:58
2825810

Choose a tag to compare

Version 5.2.9 will be the last version to target Django 5.2 -- the next version will be updating to 6.0!

🚀 We need your help: Adding Django 6.0 stubs

Many new Django 6.0 APIs are still missing stubs coverage, and changes to existing APIs are not covered.
If you are interested in contributing, please help by opening PRs (check that a PR does not exist already for your topic).

👉 Starting points

And by the way, we are still missing some things from previous Django versions too! Check earlier release note, other allowlist_todo*.txt files and #1493 (comment)

🤝 You help us, we help you

If want to help but you are not sure how to implement something in stubs:

What's Changed

Housekeeping

New Contributors

Full Changelog: 5.2.8...5.2.9

5.2.8

01 Dec 08:11
ac7aec2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.2.7...5.2.8

5.2.7

08 Oct 07:59
3aa1e38

Choose a tag to compare

What's Changed

Fixes a regression in django-stubs version 5.2.6:

Full Changelog: 5.2.6...5.2.7

5.2.6

05 Oct 15:29
184304a

Choose a tag to compare

What's Changed

Improvements

Housekeeping & CI

Ruff

uv package manager

  • Update release documentation, workflow and build-and-check job to uv by @intgr in #2846
  • Switch to uv_build build system & cleanup by @intgr in #2848
  • Use same uv workspace for django-stubs-ext also by @intgr in #2857
  • Test updated release workflow - Version 5.2.6a1 release by @intgr in #2858

New Contributors

Full Changelog: 5.2.5...5.2.6

5.2.6a1 (testing)

05 Oct 15:10
e201898

Choose a tag to compare

5.2.6a1 (testing) Pre-release
Pre-release

Testing updated release workflow.

Using alpha version in case anything goes wrong -- so users won't be updated automatically.

5.2.5

12 Sep 19:27
f3fa5d0

Choose a tag to compare

What's Changed

  • Fix regression that some places do not accept _StrPromise returned by reverse_lazy by @sobolevn in #2814
  • Fix regression of .order_by to accept any Combinable by @sobolevn in #2816

Full Changelog: 5.2.4...5.2.5

5.2.4

12 Sep 12:50
63e447c

Choose a tag to compare

What's Changed

Full Changelog: 5.2.3...5.2.4