Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-django-stubs-ext-6.0.7-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python314-django-stubs-ext Distribution: openSUSE Tumbleweed
Version: 6.0.7 Vendor: openSUSE
Release: 1.1 Build date: Wed Jul 15 10:41:25 2026
Group: Unspecified Build host: reproducible
Size: 36040 Source RPM: python-django-stubs-6.0.7-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/typeddjango/django-stubs/
Summary: Extensions and monkey-patching for django-stubs
This package contains extensions and monkey-patching functions for the django-stubs package. Certain features of
django-stubs (i.e. generic django classes that don't define the "__class_getitem__" method) require runtime
monkey-patching, which can't be done with type stubs. These extensions were split into a separate package so library
consumers don't need mypy as a runtime dependency (https://github.com/typeddjango/django-stubs/pull/526).

Provides

Requires

License

MIT

Changelog

* Wed Jul 15 2026 Markéta Machová <mmachova@suse.com>
  - Update to version 6.0.7:
    * Annotate unparameterized Field references (#3482)
    * Support django models discovery by the plugin in `tests/assert_type` (#3483)
    * Preserve values() aliases through annotate() for order_by (#3479)
    * Fully annotate `Field.formfield` keyword args (#3443)
    * Fix lookup false positive for unions containing combinable expressions (#3469)
    * Fix order_by false positives with JSONField key transforms (#3459)
    * Fix manager resolution when QuerySet overrides as_manager (#3460)
    * Run stubtest on 3.14 (#3446)
    * Typecheck save()/asave() update_fields against model fields (#3444)
    * Allow aggregate filters to use expressions (#3434)
    * Make `validators` consistent (#3433)
    * Fix `.only()` pk field validation for abstract models (#3430)
    * Fix InlineModelAdmin parent-object method signatures (#3308)
    * Re-enable `empty-body` error code for mypy and ty (#3390)
    * Add mypy 2.1.0 support (#3384)
    * Preserve row type in merge_annotations_from_custom_method (#3383)
    * Fix GenericPrefetch invariance with QuerySet (#3380)
    * Preserve row type when `.annotate()` is called on a generic QuerySet (#3379)
    * Align operand types for add/sub operations of Combinable (#3361)
    * Remove unused get_field_lookup_exact_type from helpers (#3372)
    * Update Django to 6.0.7 (#3369)
    * Resolve default_alias for positional Aggregate in annotate() (#3362)
    * Accept single str/Combinable for Aggregate.order_by (#3357)
    * Type EmailMessage.message() return as stdlib email.message.EmailMessage (#3291)
    * "The `all` keyword argument is deprecated; use `find_all` instead." (#3352)
    * Ban typing.TypeVar in favor of typing_extensions.TypeVar (#3350)
    * Type-check defaults and create_defaults dict literals (#3326)
    * Fix attname column (#3318)
    * Type-check (a)get_or_create and (a)update_or_create kwargs (#3309)
    * Widen `names` argument to `Query.names_to_path` to `Sequence[str]` (#3285)
    * Make LazyObject generic to improve __deepcopy__ return type (#3275)
    * Fix `ListFilter.used_parameters` and params types in admin filter stubs (#3187)
    * Widen `build_q_object_from_lookup_parameters` parameter type to `Iterable[object]` (#3277)
    * Propagate `WithAnnotations` through custom `QuerySet` methods (#3266)
    * Fix row type lost when using `.annotate(...)` on custom bound `QuerySet` (#3271)
    * typing: Node methods return an instance of the subclass (#3265)
    * Fix databases type to use Literal['__all__'] in SimpleTestCase (#3264)
    * Prefetch related queryset incompatible type (#3263)
    * Use `TypedDictType` directly when merging typeddict and make `helpers.make_typeddict` a shortcut to create a typedict from python dict (#3262)
    * Rename `add_new_node_to_model_class` to `add_new_var_to_model_class` (#3259)
    * Use getattr for field.attname with fallback to field.name (#3248)
    * Disallow mutually exclusive arguments `boolean` and `empty_value` in admin `display` decorator (#3242)
    * Use `Model` instead of `Self` in parms and add `AltersData` inheritance (#3228)
    * Fix `NestedObjects.nested` return type to `list[Any]` (#3226)
    * Allow missing config section when DJANGO_SETTINGS_MODULE is set (#3223)
    * Reparametrize implicit generic QuerySet subclasses (#3217)
    * Add `backend` attribute stub for authenticated users (#3210)
    * Add the `ty` type checker (#3202)
    * Support WithAnnotations TypedDict fields in queryset validation (#3208)
    * Add missing `swappable` parameter to ForeignKey and OneToOneField (#3204)
    * Fix `serve()` return type to include `HttpResponse` (#3199)
    * Add stub for register_combinable_fields in expressions (#3189)
    * Fix stubs for `allowed_default` in expression classes (#3186)
    * Fix `value_to_string` return types for JSONField and RangeField (#3188)
    * Fix order_by false positive with values() expression aliases (#3185)
    * Fix order_by false positives with field transforms (#3178)
    * Fix stubs for `django.db.models.expressions.Window` (#3170)
    * Enable `explicit-override` and `--disallow-subclassing-any` (#3172)
    * Validate `only` / `defer` (#3165)
    * Valide `earliest` / `latest` / `orderby` (#3158)
    * Fix password and auth helper stub annotations (#3161)
    * Fix URL module stubs (#3160)
    * Fix selenium test case stubs (#3159)
    * Add missing methods and fix inheritance in forms stubs (#3153)
    * Fix `django.utils.inspect` stubtest errors on Python 3.14+ (#3152)
    * Fix DB and GIS backends module stubs (#3144)
    * fix: add missing GeographyType stub in postgis base.pyi (#3113)
    * Fix testcases module stubs (#3143)
    * Fix Oracle backend feature stubs (#3136)
    * Fix lazy function return types (#3133)
    * Add GIS management command stubs (#3107)
    * Add missing GDAL geometry and SRS stubs (#3104)
    * Add missing Model base class stubs (#3101)
    * Update min/max/step parameters of IntegerField to accept Callables (#3093)
    * fix: allow `get_violation_error_message` to return dictionaries (#3065)
    * Fix auth and contenttypes stub signatures (#3069)
    * `ResponseHeaders` can take any mapping, not just `dict` (#3014)
* Fri Jan 30 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Update to version 5.2.9:
    * Improve database-related check signatures (#2994)
    * Make all system checks return a `list`, not a `Sequence` (#2992)
    * fix: django.contrib.gis.utils.LayerMapping attribute types (#2988)
    * Remove useless decorators from `main/django/contrib/auth/admin.py`
    * Add `SetPasswordMixin.__class_getitem__` (#2985)
    * Fix missing `__del__` (#2974)
    * Fix kwargs for `forms.widgets.Script` (#2973)
    * fix: `prefetch_related_objects` requires `Sequence` not `Iterable`
    * Add hints support to postgres extension classes (#2972)
    * chore(deps): update dependency pyrefly to v0.46.1 (#2971)
    * fix: Annotate SessionStore with a type var for the Session type
    * fix: template type in template response (#2964)
    * Add stubs for django.contrib.postgres.search.Lexeme (#2961)
    * Add stubs for django.db.models.StringAgg and Aggregate order_by fields
    * Make LoginView generic over its form class (#2959)
    * Update `get_auto_imports()` to also allow returning `None` (#2956)
    * Fix dispatch_uid type: str -> _AnyHashable (#2950)
    * Fix infinite semantic analysis loop when using from_queryset (#2935)
    * Renovate: mypy updates to widen accepted version range (#2921)
    * fix: allow `EmailMultiAlternatives` in `outbox` (#2922)
    * fix: in db.models make required_db_vendor str (#2909)
    * CI: Only run branch tests on Renovate branches where it's needed (#2899)
    * Remove `str` from enum label types when we know for sure the labels are
      lazy (#2888)
    * Update middleware types (#2884)
    * Update `assertContains` and `assertNotContains` signatures (#2880)
    * fix: import all forms widgets (#2871)
    * fix: add type declarations for some missing settings (#2870)
    * fix: allow `django.shortcuts.resolve_url` to receive a str-promise
    * Validation of the `fields` argument to `bulk_update`  (#2808)
    * Also typecheck aget calls (#2856)
    * Support `GenericPrefetch` (#2851)
    * Allow to annotate existing model field de-selected via prior `.values` /
      `.values_list` calls (#2836)
    * Remove magically added `django.contrib.contenttypes` installed app in
      tests (#2853)
    * `BaseForm.add_error`: Use covariant types  (#2849)
    * Fix the actual new api name (#2839)
    * fix: allow to query decimal fields with int (#2838)
    * Fix `union` / `intersection` / `difference` to support QuerySet using
      `values_list` and `values` (#2829)
    * Refactor `_replace_type_var` that can potentially cause cache problems
    * Add `strict_model_abstract_attrs` setting to allow `models.Model.objects`
      access (#2830)
    * django.urls.resolve can also take _StrPromise (#2826)
    * Support `related_query_name` in `Model._meta.get_fields` (#2821)
    * update `add_ordering` signature (#2822)
    * Add `mypy_primer` workflow (#2819)
    * Fix `order_by` to accept any `Combinable` (#2816)
    * Validate `select_related` lookups (#2806)
    * Add lookup validation in `prefetch_related` (#2804)
    * Detect more incompatible `to_attr` targets (#2797)
    * Improve type for `order_by` / `defer` / `only` / `distinct` / `order_by`
      / `explain` / `dates` / `datetimes` (#2795)
    * Detect invalid `to_attr` target (alredy defined fields) (#2794)
    * Improve `.select_related` stubs (#2792)
    * Auto inherit from `TypedModelMeta` (#2788)
    * Support star arg in prefetch_related( (#2789)
    * Update Meta.permissions type (#2787)
    * Declare `Prefetch` as generic and do specialization in the plugin (#2786)
    * Improve `Model` inference from custom `QuerySet`/`Manager` (#2784)
    * [pre-commit.ci] pre-commit autoupdate (#2785)
    * Simplify parsing of bool call arguments (#2783)
    * Reuse util in `resolve_many_to_many_arguments` (#2782)
    * Initial support for `to_attr` inferrence in `Prefetch` calls (#2779)
    * Simpler `get_current_module` util (#2781)
    * Remove OrderedDict usage, this is the default since py 3.6 (#2780)
    * Allow all error types to `BaseForm.add_error()` in documentation (#2774)
    * Change FormMixin.success_url to _StrOrPromise (#2769)
    * Annotate return type of reverse_lazy() (#2766)
    * Allow passing None to migrations.AlterOrderWithRespectTo (#2759)
    * Change partition input to any iterable (#2752)
    * Refine `Model._meta.get_field("field_name")` type inference (#2748)
* Mon Aug 04 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Update to version 5.2.2:
    * Version 5.2.2 release (#2747)
    * Fix `FormMixin` plugin (#2746)
    * `BasePasswordHasher.safe_summary` commonly uses `_StrOrPromise` (#2742)
    * Minor Plugin improvements and refactoring (#2745)
    * Update mypy to 1.17.0 (#2744)
    * Improve `.values()` types when kw expressions are used (#2739)
    * [pre-commit.ci] pre-commit autoupdate (#2740)
    * Don't try to patch automatically symbols in `django.contrib.auth.forms` (#2738)
    * Fix issue introduced via #2509 (#2737)
    * Update django to 5.2.4 (#2736)
    * Change resolve_callables argument type to Mapping (#2735)
    * Fix aliasing of choices in a class in choices plugin (#2734)
    * add stubs for `QuerySet._raw_delete` (#2733)
    * [pre-commit.ci] pre-commit autoupdate (#2730)
    * Update dependabot.yml (#2728)
    * [pre-commit.ci] pre-commit autoupdate (#2726)
    * [pre-commit.ci] pre-commit autoupdate (#2722)
    * Add `join` to `JSONObject` (#2721)
    * Add missing instance variable declarations for `RawQuerySet` (#2718)
    * restore iterability of ResolverMatch (#2719)
    * fix stubs of HttpRequest read / readine (#2714)
    * Fix reveal_type to return its argument (#2716)
* Mon Jul 07 2025 Enno Gotthold <egotthold@suse.com>
  - Initial packaging of version 5.2.1

Files

/usr/lib/python3.14/site-packages/django_stubs_ext
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/INSTALLER
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/METADATA
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/RECORD
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/REQUESTED
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/WHEEL
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/licenses
/usr/lib/python3.14/site-packages/django_stubs_ext-6.0.7.dist-info/licenses/LICENSE.md
/usr/lib/python3.14/site-packages/django_stubs_ext/__init__.py
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/aliases.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/aliases.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/annotations.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/annotations.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/patch.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/patch.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/settings.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/settings.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/types.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/__pycache__/types.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/aliases.py
/usr/lib/python3.14/site-packages/django_stubs_ext/annotations.py
/usr/lib/python3.14/site-packages/django_stubs_ext/db
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__init__.py
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__pycache__
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__pycache__/router.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/__pycache__/router.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__init__.py
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__pycache__
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__pycache__/manager.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/__pycache__/manager.cpython-314.pyc
/usr/lib/python3.14/site-packages/django_stubs_ext/db/models/manager.py
/usr/lib/python3.14/site-packages/django_stubs_ext/db/router.py
/usr/lib/python3.14/site-packages/django_stubs_ext/patch.py
/usr/lib/python3.14/site-packages/django_stubs_ext/py.typed
/usr/lib/python3.14/site-packages/django_stubs_ext/settings.py
/usr/lib/python3.14/site-packages/django_stubs_ext/types.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:04:55 2026