Skip to content

Fix Oracle backend feature stubs#3136

Merged
sobolevn merged 1 commit into
typeddjango:masterfrom
emmanuel-ferdman:oracle-backend-stubs
Feb 27, 2026
Merged

Fix Oracle backend feature stubs#3136
sobolevn merged 1 commit into
typeddjango:masterfrom
emmanuel-ferdman:oracle-backend-stubs

Conversation

@emmanuel-ferdman

@emmanuel-ferdman emmanuel-ferdman commented Feb 27, 2026

Copy link
Copy Markdown
Contributor

PR Summary

This PR adds missing Oracle backend stubs for Django 5.2 features including connection pooling (is_pool, pool, close_pool) and oracledb_version. Several attributes that are cached_property in Django were incorrectly typed as plain attributes - fixed django_test_skips, bare_select_suffix, test_collations, introspected_field_types, and others. Also removed phantom attributes (can_introspect_autofield, can_introspect_time_field, etc.).

Ref #1493

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
@JaeHyuckSa

Copy link
Copy Markdown
Contributor

ref. #1493

@sobolevn sobolevn merged commit 756af7e into typeddjango:master Feb 27, 2026
54 checks passed
@emmanuel-ferdman emmanuel-ferdman deleted the oracle-backend-stubs branch February 27, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants