Django-stubs

Latest version: v5.1.1

Safety actively analyzes 681790 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

5.1.1

New Contributors
* foarsitter made their first contribution in https://github.com/typeddjango/django-stubs/pull/2380
* sergei-maertens made their first contribution in https://github.com/typeddjango/django-stubs/pull/2414
* nijel made their first contribution in https://github.com/typeddjango/django-stubs/pull/2419

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.1.0...5.1.1

5.1.0

New Contributors
* RealOrangeOne made their first contribution in https://github.com/typeddjango/django-stubs/pull/2311
* ashm-dev made their first contribution in https://github.com/typeddjango/django-stubs/pull/2316
* craigds made their first contribution in https://github.com/typeddjango/django-stubs/pull/2342
* jkaikkosplk made their first contribution in https://github.com/typeddjango/django-stubs/pull/2345
* BradleyKirton made their first contribution in https://github.com/typeddjango/django-stubs/pull/2348
* richardebeling made their first contribution in https://github.com/typeddjango/django-stubs/pull/2374

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.0.4...5.1.0

5.0.4

What's Changed
This is a re-release of django-stubs `5.0.3` with a minor fix:

* Check correct model on other side of many to many reverse filtering by flaeppe in https://github.com/typeddjango/django-stubs/pull/2283

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.0.3...5.0.4

5.0.3

What's Changed
* Release workflow: publish `django-stubs-ext` before `django-stubs` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2188
* Migrate `apps/test_config.yml` 'assert_type' tests by flaeppe in https://github.com/typeddjango/django-stubs/pull/2190
* Add `ManyToManyField.m2m_field_name` and `Model._get_pk_val` methods by YPCrumble in https://github.com/typeddjango/django-stubs/pull/2177
* `Lookup` should be a subtype of `Expression` by mkurnikov in https://github.com/typeddjango/django-stubs/pull/2199
* Update `django.db.models.functions`: allow `Combinable` as parameter, add `Round` function by noamkush in https://github.com/typeddjango/django-stubs/pull/2195
* Add missing `django.core.management.utils` functions by Viicos in https://github.com/typeddjango/django-stubs/pull/2200
* Improve `django.middleware` stubs by Viicos in https://github.com/typeddjango/django-stubs/pull/2202
* Improve `django.http` stubs by Viicos in https://github.com/typeddjango/django-stubs/pull/2201
* Tests: Migrate `db/models/test_constraints.yml` to 'assert_type' tests by flaeppe in https://github.com/typeddjango/django-stubs/pull/2204
* Allow any function for admin's `display` and `action` decorators by flaeppe in https://github.com/typeddjango/django-stubs/pull/2210
* Remove invalid re-export `django.forms.ChoiceWidget` by asottile in https://github.com/typeddjango/django-stubs/pull/2207
* Model._meta.pk is non-None by asottile in https://github.com/typeddjango/django-stubs/pull/2218
* update / create defaults are read-only Mapping by asottile in https://github.com/typeddjango/django-stubs/pull/2216
* Add missing math.Random database function by noamkush in https://github.com/typeddjango/django-stubs/pull/2222
* Make `ReverseManyToOneDescriptor` generic over a model by flaeppe in https://github.com/typeddjango/django-stubs/pull/2227
* Extract through table creation to separate method by flaeppe in https://github.com/typeddjango/django-stubs/pull/2229
* Do many related manager creation during semantic analysis by flaeppe in https://github.com/typeddjango/django-stubs/pull/2231
* Expand CheckRegistry.register as function (2232) by jwhitlock in https://github.com/typeddjango/django-stubs/pull/2233
* don't copy magic or private methods in from_queryset managers by asottile in https://github.com/typeddjango/django-stubs/pull/2240
* Make plugin handle explicitly declared reverse descriptors for FKs by flaeppe in https://github.com/typeddjango/django-stubs/pull/2230
* Expect a `QuerySet` for multiple defaults in `MultipleObjectMixin` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2191
* fix handling of explicit `objects` annotation by asottile in https://github.com/typeddjango/django-stubs/pull/2241
* Add atomic_blocks to base DB wrapper by palfrey in https://github.com/typeddjango/django-stubs/pull/2242
* walk mro for Field set type annotations by asottile in https://github.com/typeddjango/django-stubs/pull/2244
* Add `serialized_aliases` parameter to `setup_databases` function in `django.test.utils` by DongwookKim0823 in https://github.com/typeddjango/django-stubs/pull/2247
* use field annotations for values_list types by asottile in https://github.com/typeddjango/django-stubs/pull/2248
* Improve types of `ConnectionProxy` by Viicos in https://github.com/typeddjango/django-stubs/pull/2246
* Add `get_template_tag_modules` function signature to `django.template.backends.django` by DongwookKim0823 in https://github.com/typeddjango/django-stubs/pull/2250
* add PlaceholderNode when deferring manager class hook by asottile in https://github.com/typeddjango/django-stubs/pull/2228
* Update function signatures for `django.db.models.sql.Query` class by DongwookKim0823 in https://github.com/typeddjango/django-stubs/pull/2253
* Update `admin.sites._ViewType` bound to allow `StreamingHttpResponse` by savanto in https://github.com/typeddjango/django-stubs/pull/2256
* Add `Options._get_fields` by Viicos in https://github.com/typeddjango/django-stubs/pull/2254
* Support inheriting ManyToManyField from an abstract model by flaeppe in https://github.com/typeddjango/django-stubs/pull/2260
* Allow single generic param for Field in ForeignKey by rafonseca in https://github.com/typeddjango/django-stubs/pull/2261
* Refactor: Unify plugin check for model type info by flaeppe in https://github.com/typeddjango/django-stubs/pull/2263
* add `Path` type argument to tuple returned by `get_app_template_dirs` by joshuadavidthomas in https://github.com/typeddjango/django-stubs/pull/2266
* add missing type argument to `Paginator` by joshuadavidthomas in https://github.com/typeddjango/django-stubs/pull/2271
* Update mypy to 1.11.0 by sobolevn in https://github.com/typeddjango/django-stubs/pull/2269
* Check calls to filtering manager methods involving `ManyToManyField` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2275
* Prepare for a release `5.0.3` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2274
* lookup manager type via mro by asottile in https://github.com/typeddjango/django-stubs/pull/2276
* Check model fields on filtering methods of queryset types by flaeppe in https://github.com/typeddjango/django-stubs/pull/2277
* fill QuerySet generics using the manager's model type by asottile in https://github.com/typeddjango/django-stubs/pull/2281
* convert as_manager hooks to base class hook by asottile in https://github.com/typeddjango/django-stubs/pull/2282

New Contributors
* YPCrumble made their first contribution in https://github.com/typeddjango/django-stubs/pull/2177
* jwhitlock made their first contribution in https://github.com/typeddjango/django-stubs/pull/2233
* DongwookKim0823 made their first contribution in https://github.com/typeddjango/django-stubs/pull/2247
* savanto made their first contribution in https://github.com/typeddjango/django-stubs/pull/2256
* rafonseca made their first contribution in https://github.com/typeddjango/django-stubs/pull/2261
* joshuadavidthomas made their first contribution in https://github.com/typeddjango/django-stubs/pull/2266

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.0.2...5.0.3

5.0.2

What's Changed

This is a re-release of django-stubs `5.0.1` with a minor fix:

* Set lower bound of `django-stubs-ext` dependency to `5.0.2` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2186

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.0.1...5.0.2

5.0.1

Headline changes

* Support for Django 4.1 have been dropped by sobolevn in https://github.com/typeddjango/django-stubs/pull/2133
* A new extra, `django-stubs[oracle]`, was added by sobolevn in https://github.com/typeddjango/django-stubs/pull/2131
* Remove QuerySet alias hacks via PEP 696 TypeVar defaults. All usages of `QuerySetAny` and `ValuesQuerySet` can now be replaced with simple `QuerySet` by intgr in https://github.com/typeddjango/django-stubs/pull/2104

[More details in this announcement](https://github.com/typeddjango/django-stubs/discussions/2194)

What's Changed
* 5.0: Update `django.contrib.admin.views` and `django.forms.forms.Form` metaclass by sudosubin in https://github.com/typeddjango/django-stubs/pull/2079
* Fix IndexError for custom queryset managers by meshy in https://github.com/typeddjango/django-stubs/pull/1913
* 5.0: Update `django.db.models.lookups` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2103
* 5.0: Update `django.db.backends.utils` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2102
* 5.0: Update `django.forms.field.Field` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2107
* 5.0: Update `django.contrib.messages.storage.cookie` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2106
* Tests: Add test case for settings import cycle by intgr in https://github.com/typeddjango/django-stubs/pull/2098
* 5.0: Update `django.db.models.expressions` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2110
* 5.0: Update `django.contrib.auth.backends` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2111
* 5.0: Update `django.contrib.auth.base_user` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2113
* 5.0: Update `django.db.migrations.serializer` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2109
* 5.0: Update `django.db.backends.base.features.BaseDatabaseFeature` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2099
* 5.0: Update `django.db.backends.base.operations.BaseDatabaseOperations` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2100
* Fix annotation for `request.auser` by bshelkhonov in https://github.com/typeddjango/django-stubs/pull/2108
* 5.0: Update `django.contrib.gis.admin.widgets `and `django.contrib.gis.admin.options` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2116
* 5.0: Update `django.forms.boundfield` and `django.forms.utils` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2118
* Prepare django-stubs-ext for QuerySet typevar refactor by intgr in https://github.com/typeddjango/django-stubs/pull/2117
* `BaseBackend.get_user`: Relax `user_id` param type by tony in https://github.com/typeddjango/django-stubs/pull/2121
* 5.0: Update `django.forms.renderers` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2119
* 5.0: Update `django.forms.forms` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2122
* 5.0: Update `django.contrib.gis.db.backends.sqatialite.schema` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2123
* Improve types in DB backend `schema` modules by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2124
* 5.0: Update `django.contrib.messages.test` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2126
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/typeddjango/django-stubs/pull/2129
* More pre-commit checks by sobolevn in https://github.com/typeddjango/django-stubs/pull/2132
* Bump django from 5.0.5 to 5.0.6 by dependabot in https://github.com/typeddjango/django-stubs/pull/2135
* 5.0: Update `django.contrib.contenttypes.prefetch` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2115
* 5.0: Update `django.contrib.admin.widgets` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2105
* 5.0: Update `django.contrib.contenttypes.fields.GenericForeignKey` methods by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2137
* Relax typing of `backend` in `django.contrib.auth` (`ModelBackend` -> `BaseBackend`) by tony in https://github.com/typeddjango/django-stubs/pull/2141
* fix: UserAdmin accepts AbstractUser by vadimshvetsov in https://github.com/typeddjango/django-stubs/pull/2139
* 4.2.8: Update `Query.resolve_lookup_value()` parameters by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2136
* Increase priority of mypy internal Django settings import by intgr in https://github.com/typeddjango/django-stubs/pull/2127
* Fix 'Import cycle from Django settings module' errors function context by intgr in https://github.com/typeddjango/django-stubs/pull/2142
* Adjust priority of Django settings import again by intgr in https://github.com/typeddjango/django-stubs/pull/2143
* 5.0: Update `django.forms.models` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2146
* Add typing of `django.db.migrations.autodetector` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2149
* 5.0: Update `django.db.models.enums` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2148
* 5.0: Update `django.forms.widgets` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2147
* Add GitHub actions release workflow for `django-stubs-ext` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2150
* 5.0: Update `django.db.models.field.related` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2151
* Bump pre-commit from 3.7.0 to 3.7.1 by dependabot in https://github.com/typeddjango/django-stubs/pull/2155
* Fix `TextChoices.__new__()` parameter type by mvaled in https://github.com/typeddjango/django-stubs/pull/2156
* Ensure ManyToManyField related managers supports renamed imports by flaeppe in https://github.com/typeddjango/django-stubs/pull/2153
* 5.0: Update `django.contrib.gis.db.backends.postgis.operations` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2138
* 5.0: Update `django.db.models.fields.reverse_related` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2158
* 5.0: Update `django.db.models.field`: add `generated` attribute to model fields by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2152
* 5.0: Update `django.db.models.sql.datastructures` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2159
* 5.0: Update `django.db.models.query` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2160
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/typeddjango/django-stubs/pull/2161
* 5.0: Update `django.db.models.sql.compiler` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2166
* 5.0: Update `django.db.models.functions.datetime` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2167
* 5.0: Update `django.forms.formsets` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2145
* 5.0: Update `django.db.models.query_utils` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2165
* Bump pytest from 8.2.0 to 8.2.1 by dependabot in https://github.com/typeddjango/django-stubs/pull/2169
* 5.0: Update `django.db.models.functions.datetime.Now` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2173
* 5.0: Update `django.db.models.sql.query.Query` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2172
* 5.0: Update `django.db.models.field.related_descriptors` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2157
* 5.0: Update django.db.models.constraints.UniqueConstraint by steve148 in https://github.com/typeddjango/django-stubs/pull/2175
* 5.0: Update `django.db.models.expressions` by saJaeHyukc in https://github.com/typeddjango/django-stubs/pull/2176
* Add `BaseConstraint.get_violation_error_message()` by q0w in https://github.com/typeddjango/django-stubs/pull/2178
* Fix signature of Choices member creation, add `assert_type` test cases, run `pyright` by Viicos in https://github.com/typeddjango/django-stubs/pull/2162
* `AbstractBaseSession`: Use model fields for subclassed cases by tony in https://github.com/typeddjango/django-stubs/pull/2180
* Migrate 'test_conf.yml' to 'assert_type' tests by flaeppe in https://github.com/typeddjango/django-stubs/pull/2182
* Don't crash when inspecting classes loaded from cache by flaeppe in https://github.com/typeddjango/django-stubs/pull/2185
* Formset get_queryset() returns QuerySet by MrkGrgsn in https://github.com/typeddjango/django-stubs/pull/2174
* Prepare for a release `5.0.1` by flaeppe in https://github.com/typeddjango/django-stubs/pull/2183

New Contributors
* meshy made their first contribution in https://github.com/typeddjango/django-stubs/pull/1913
* bshelkhonov made their first contribution in https://github.com/typeddjango/django-stubs/pull/2108
* vadimshvetsov made their first contribution in https://github.com/typeddjango/django-stubs/pull/2139
* mvaled made their first contribution in https://github.com/typeddjango/django-stubs/pull/2156
* steve148 made their first contribution in https://github.com/typeddjango/django-stubs/pull/2175

**Full Changelog**: https://github.com/typeddjango/django-stubs/compare/5.0.0...5.0.1

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.