Open
Conversation
7d2e265 to
02086d8
Compare
c9f974d to
67fd43c
Compare
bde090f to
da97b46
Compare
875b7c6 to
8535b5a
Compare
46b23df to
08faeb5
Compare
d6b75b3 to
d558104
Compare
9be763b to
0c33a8c
Compare
3091b70 to
ad15302
Compare
05c6be1 to
80bdc63
Compare
8aaecf5 to
c629f0e
Compare
7138e3a to
ddc5ef0
Compare
5486092 to
928aa81
Compare
b10da9f to
52e49c2
Compare
d9153cb to
91d811d
Compare
4de2320 to
102a21e
Compare
6d745b7 to
fb4a3b7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
<2025.0,>=2024.2→<2026.4,>=2026.3<6.0,>=5.1→<6.1,>=6.0.4<4.0.0,>=3.11.0→<4.0.0,>=3.12.1<6.0.0,>=5.0.5→<6.0.1,>=6.0.0==3.2.3→==4.1==24.3→==25.2<6.0.0,>=5.1.2→<6.0.4,>=6.0.3==4.0.1→==5.0.2<2.0.0,>=1.0.1→<2.0.0,>=1.2.2<6.0.0,>=5.1.1→<7.1.2,>=7.1.1<7.0.0,>=6.0.2→<7.0.0,>=6.0.3<1.0.0,>=0.9.3→<1.0.0,>=0.15.11<3.0.0,>=2.20.0→<3.0.0,>=2.58.0==0.29→==0.45.0>=6.9.0→>=6.12.0Release Notes
django-crispy-forms/crispy-bootstrap5 (crispy-bootstrap5)
v2026.3Compare Source
v2025.6Compare Source
<legend>elements now havefs-6class so they are the same font size as<labels>.v2025.4Compare Source
aria-describedbyto<fieldset>elements.<div>for errors to allow them to be referenced byaria-describedby. This means error messages can now be read by screen reader users.django/django (django)
v6.0.4Compare Source
v6.0.3Compare Source
v6.0.2Compare Source
v6.0.1Compare Source
v6.0Compare Source
v5.2.13Compare Source
v5.2.12Compare Source
v5.2.11Compare Source
v5.2.10Compare Source
v5.2.9Compare Source
v5.2.8Compare Source
v5.2.7Compare Source
v5.2.6Compare Source
monim67/django-bootstrap-datepicker-plus (django-bootstrap-datepicker-plus)
v6.0.0Compare Source
Add support for django 6 & python 3.14
Full Changelog: monim67/django-bootstrap-datepicker-plus@5.0.6...6.0.0
v5.0.6Compare Source
django-extensions/django-extensions (django-extensions)
v4.1Compare Source
Changes:
v4.0Compare Source
Changes:
field-type-differ(#1867)carltongibson/django-filter (django-filter)
v25.2Compare Source
Added testing for Django 6.0.
Dropped support for Django <5.2 LTS
Dropped support for Python 3.9.
v25.1Compare Source
Removed the in-built API schema generation methods, which have been
deprecated since v23.2.
You should use
drf-spectacular <https://drf-spectacular.readthedocs.io/en/latest/>_for generating OpenAPI schemas with DRF.
Dropped support for EOL Python 3.8.
Added testing against Python 3.13.
Added official support for Django 5.2.
typeddjango/django-stubs (django-stubs-ext)
v6.0.3Compare Source
What's Changed
reveal_type()andreveal_locals()by @ngnpope in #3255.values_list()field types on annotated querysets by @federicobond in #3253__eq__to CaseInsensitiveMapping by @hauntsaninja in #3256TypedDictTypedirectly when merging typeddict by @UnknownPlatypus in #3262databasestype inSimpleTestCaseto useLiteral["__all__"]by @ahmedasar00 in #3264.annotate(...)on custom boundQuerySetby @UnknownPlatypus in #3271ignoreDepsto prevent Renovate from updating Python versions by @UnknownPlatypus in #3280WithAnnotationsthrough customQuerySetmethods by @UnknownPlatypus in #3266build_q_object_from_lookup_parametersparameter type by @alessio-b2c2 in #3277ListFilter.used_parametersand params types in admin filter stubs by @alessio-b2c2 in #3187__deepcopy__return type by @ahmedasar00 in #3275namesarg toQuery.names_to_pathtoSequence[str]by @joshuadavidthomas in #3285(a)get_or_createand(a)update_or_createkwargs by @federicobond in #3309New Contributors
Full Changelog: typeddjango/django-stubs@6.0.2...6.0.3
v6.0.2Compare Source
What's Changed
We now officially support
mypy@1.20.Since this release we run
tyover our test cases.swappableparameter to ForeignKey and OneToOneField by @emmanuel-ferdman in #3204backendattribute stub for authenticated users by @emmanuel-ferdman in #3210inoperator false positive with union types by @emmanuel-ferdman in #3206DJANGO_SETTINGS_MODULEis set by @emmanuel-ferdman in #3223NestedObjects.nestedreturn type tolist[Any]by @emmanuel-ferdman in #3226Modelinstead ofSelfin parms and addAltersDatainheritance by @emmanuel-ferdman in #3228django_stubs_extby @UnknownPlatypus in #3237booleanandempty_valuein admindisplaydecorator by @UnknownPlatypus in #3242field.attnamewith fallback tofield.nameby @UnknownPlatypus in #3248.values()field types on annotated querysets by @federicobond in #3232New Contributors
Full Changelog: typeddjango/django-stubs@6.0.1...6.0.2
v6.0.1Compare Source
What's Changed
serve()return type to includeHttpResponseby @emmanuel-ferdman in #3199Metaclass stubs for auth and session models by @emmanuel-ferdman in #3200.order_byvalidation for abstract models by @UnknownPlatypus in #3197Full Changelog: typeddjango/django-stubs@6.0.0...6.0.1
v6.0.0Compare Source
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!
There is a crash bug in the mypy plugin, when checking code that uses
QuerySet.order_by()with abstract models. Please follow #3184Django 6.0 stubs updates
databases=parameter tocheck_generic_foreign_keys,check_model_name_lengthsby @Tosinibikunle in #2951__del__methods by @UnknownPlatypus in #2974SetPasswordMixin.__class_getitem__by @sobolevn in #2985main/django/contrib/auth/admin.pyby @sobolevn in #2986ForminDeleteViewtype parameters by @emmanuel-ferdman in #2996FileFieldandImageFieldinstance access return types by @emmanuel-ferdman in #2997Other stubs improvements
SessionBasedict method signatures by @emmanuel-ferdman in #3020LimitedStreamstub signatures by @emmanuel-ferdman in #3022IO[bytes]with_PostDataProtocolto fixHttpRequestcompatibility by @Skyiesac in #3167ResponseHeaderscan take any mapping, not justdictby @sobolevn in #3014formfield_callbackto returnNoneby @emmanuel-ferdman in #3021response_gone_classby @UnknownPlatypus in #3061get_violation_error_messageto return dictionaries by @meunomemauricio in #3065SubqueryandExiststo accept subquery inputs by @emmanuel-ferdman in #3103AdminSeleniumTestCase.assertCountSeleniumElementsby @DeXtAr47-oss in #3117BaseDatabaseFeatures.rounds_to_evenby @JaeHyuckSa in #3128django.db.models.fields.tuple_lookups moduleby @JaeHyuckSa in #3131ForeignKey.cast_db_typemethod by @JaeHyuckSa in #3126BaseDatabaseFeatures.supports_tuple_lookupsby @JaeHyuckSa in #3129Q.identitycached_propertyby @JaeHyuckSa in #3127BaseDatabaseSchemaEditor.sql_pk_constraintby @JaeHyuckSa in #3130MySQLGISSchemaEditor.__init__by @JaeHyuckSa in #3139django.utils.datastructures.ImmutableListby @ngnpope in #3155django.db.models.expressions.Windowby @ngnpope in #3170value_to_stringreturn types for JSONField and RangeField by @emmanuel-ferdman in #3188allowed_defaultin expression classes by @ahmedasar00 in #3186Plugin updates
NotUpdatedexception by @ngnpope in #3046Prefetch+to_attrand multiple levels by @UnknownPlatypus in #3151update_fieldsandunique_fieldsofbulk_createby @UnknownPlatypus in #3150earliest/latest/orderbyby @UnknownPlatypus in #3158only/deferby @UnknownPlatypus in #3165Housekeeping
_PropertyDescriptorusage inresponse.pyiby @sobolevn in #3086django.utils.inspectstubtest errors on Python 3.14+ by @ngnpope in #3152explicit-overrideand--disallow-subclassing-anyby @ngnpope in #3172django-modern-restto the README by @sobolevn in #3183New Contributors