sqlalchemy-backlog-intelligence / data /attention_queue.csv
cjc0013's picture
Publish SQLAlchemy backlog intelligence Space
6a437f0 verified
Raw
History Blame Contribute Delete
64.3 kB
item_type,number,title,url,primary_bucket,attention_score,attention_reason,maintainer_next_action,updated_at
issue,8992,tuple expanding params do not render bind_expression() for elements,https://github.com/sqlalchemy/sqlalchemy/issues/8992,has linked PR,94,open PR references this issue; high-priority/blocker/regression label present; component labels: sql,review early; this can change release or regression risk,2026-05-12T13:10:18Z
pr,13421,Fix oracledb async dialect entering cursors synchronously,https://github.com/sqlalchemy/sqlalchemy/pull/13421,PR blocked,73,failed checks or blocked/unstable merge state; PR closes or references open issue numbers,"identify whether block is CI, merge conflict, or review gate",2026-07-07T19:01:25Z
pr,13402,Allow inspection registrations from module reloads,https://github.com/sqlalchemy/sqlalchemy/pull/13402,PR blocked,73,failed checks or blocked/unstable merge state; PR closes or references open issue numbers,"identify whether block is CI, merge conflict, or review gate",2026-06-29T10:30:18Z
pr,13405,# Cython batch instance processor — ~1030% on most loads (collection joinedload −5%),https://github.com/sqlalchemy/sqlalchemy/pull/13405,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-07-07T18:57:47Z
pr,13398,fix catastrophic backtracking in sqlite inline unique reflection regex,https://github.com/sqlalchemy/sqlalchemy/pull/13398,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-07-07T06:44:24Z
pr,13418,Use identifier preparer for string type collations,https://github.com/sqlalchemy/sqlalchemy/pull/13418,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-07-06T21:13:11Z
pr,13399,"UniqueConstraint and Index withheld from table via attach_to_table flag, and appended to table via append_constraint",https://github.com/sqlalchemy/sqlalchemy/pull/13399,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-07-02T20:22:37Z
pr,13404,Subqueryload without per-row Row construction — ~26% on subqueryload,https://github.com/sqlalchemy/sqlalchemy/pull/13404,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-06-30T20:33:50Z
pr,13368,"Document deprecated MySQL (M,D) float syntax and improve error message",https://github.com/sqlalchemy/sqlalchemy/pull/13368,waiting on repo owner test approval,70,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers,approve or inspect the gated test run before asking the contributor for changes,2026-06-11T21:25:24Z
pr,12401,Make loader strategy error message more verbose,https://github.com/sqlalchemy/sqlalchemy/pull/12401,PR blocked,65,failed checks or blocked/unstable merge state; PR closes or references open issue numbers; PR has not updated for at least 45 days,"identify whether block is CI, merge conflict, or review gate",2025-10-28T21:28:52Z
issue,10748,schemes that attempt to reload modules are blocked by the inspection registry,https://github.com/sqlalchemy/sqlalchemy/issues/10748,has linked PR,62,open PR references this issue; label says issue is suitable for a scoped external contribution; component labels: orm,review linked PR state before touching issue,2026-06-29T09:40:42Z
pr,13323,Apply tuple bind expressions to expanding IN values,https://github.com/sqlalchemy/sqlalchemy/pull/13323,waiting on repo owner test approval,62,external test gate is pending maintainer or repository-owner approval; PR closes or references open issue numbers; PR has not updated for at least 45 days,approve or inspect the gated test run before asking the contributor for changes,2026-05-21T18:06:22Z
issue,13157,PostgreSQL check constraint reflection strips brackets naively,https://github.com/sqlalchemy/sqlalchemy/issues/13157,has linked PR,62,"open PR references this issue; label says issue is suitable for a scoped external contribution; component labels: postgresql, reflection",review linked PR state before touching issue,2026-03-27T18:27:07Z
pr,13415,scalars/mappings performance improvement.,https://github.com/sqlalchemy/sqlalchemy/pull/13415,waiting on repo owner test approval,60,external test gate is pending maintainer or repository-owner approval,approve or inspect the gated test run before asking the contributor for changes,2026-07-07T18:58:36Z
pr,13417,Add type annotations to sqlalchemy.ext.serializer,https://github.com/sqlalchemy/sqlalchemy/pull/13417,waiting on repo owner test approval,60,external test gate is pending maintainer or repository-owner approval,approve or inspect the gated test run before asking the contributor for changes,2026-07-07T04:57:58Z
pr,13416,Perf/eager collection bulk extend,https://github.com/sqlalchemy/sqlalchemy/pull/13416,waiting on repo owner test approval,60,external test gate is pending maintainer or repository-owner approval,approve or inspect the gated test run before asking the contributor for changes,2026-07-06T18:47:57Z
pr,12645,"enable mypy ""ignore-without-code"" rule",https://github.com/sqlalchemy/sqlalchemy/pull/12645,PR blocked,55,failed checks or blocked/unstable merge state; PR has not updated for at least 45 days,"identify whether block is CI, merge conflict, or review gate",2025-06-24T19:15:34Z
pr,10574,"fixes: #2943, allow overriding validates for inheritance",https://github.com/sqlalchemy/sqlalchemy/pull/10574,PR blocked,55,failed checks or blocked/unstable merge state; PR has not updated for at least 45 days,"identify whether block is CI, merge conflict, or review gate",2024-06-11T13:18:03Z
pr,13312,test: add coverage for delete with nested alias exists,https://github.com/sqlalchemy/sqlalchemy/pull/13312,waiting on repo owner test approval,52,external test gate is pending maintainer or repository-owner approval; PR has not updated for at least 45 days,approve or inspect the gated test run before asking the contributor for changes,2026-05-21T22:38:55Z
pr,13137,Use _effective_decimal_return_scale in Numeric.result_processor,https://github.com/sqlalchemy/sqlalchemy/pull/13137,waiting on repo owner test approval,52,external test gate is pending maintainer or repository-owner approval; PR has not updated for at least 45 days,approve or inspect the gated test run before asking the contributor for changes,2026-02-20T16:06:59Z
issue,9930,need docs /warnings that `__init__` is not called on load,https://github.com/sqlalchemy/sqlalchemy/issues/9930,high-priority/blocker,52,"high-priority/blocker/regression label present; old update age or low-urgency/stale label; component labels: documentation, orm",review early; this can change release or regression risk,2023-07-20T14:29:14Z
issue,6274,Fix the error message when aliased() is invoked against a select() or union() and do legacy coercion,https://github.com/sqlalchemy/sqlalchemy/issues/6274,high-priority/blocker,52,high-priority/blocker/regression label present; old update age or low-urgency/stale label; component labels: orm,review early; this can change release or regression risk,2023-04-10T14:01:36Z
issue,9548,"relationship loader options do a ""recursive"" thing inconsistently",https://github.com/sqlalchemy/sqlalchemy/issues/9548,high-priority/blocker,52,"high-priority/blocker/regression label present; old update age or low-urgency/stale label; component labels: loader options, orm",review early; this can change release or regression risk,2023-03-30T16:41:15Z
pr,13303,Fix PostgreSQL CHECK constraint reflection stripping unrelated parens,https://github.com/sqlalchemy/sqlalchemy/pull/13303,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2026-05-19T16:44:20Z
pr,13289,fix: raise clear error when default_factory/default passed to WriteOnlyMapped/DynamicMapped relationship,https://github.com/sqlalchemy/sqlalchemy/pull/13289,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2026-05-12T18:32:27Z
pr,13288,fix(pool): use time.monotonic() instead of time.time() for connection timestamps,https://github.com/sqlalchemy/sqlalchemy/pull/13288,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2026-05-12T12:42:44Z
pr,13051,Added implementations for avg & abs,https://github.com/sqlalchemy/sqlalchemy/pull/13051,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2026-01-12T16:46:00Z
pr,12697,Support schema-qualified collation in types for PostgreSQL,https://github.com/sqlalchemy/sqlalchemy/pull/12697,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2025-12-09T20:04:19Z
pr,11296,Ability to specify `WITH` when creating a table + fixes `WITH` when creating an index,https://github.com/sqlalchemy/sqlalchemy/pull/11296,waiting on contributor,45,review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2024-11-08T19:05:42Z
issue,13420,"oracledb async dialect enters cursors synchronously, silently breaking async cursor wrappers",https://github.com/sqlalchemy/sqlalchemy/issues/13420,has linked PR,44,"open PR references this issue; component labels: asyncio, oracle",review linked PR state before touching issue,2026-07-07T19:01:25Z
issue,13419,catastrophic regex backtracking in sqlite inline UNIQUE reflection (ReDoS on get_unique_constraints),https://github.com/sqlalchemy/sqlalchemy/issues/13419,has linked PR,44,open PR references this issue; component labels: reflection,review linked PR state before touching issue,2026-07-07T06:45:28Z
issue,13407,Cython batch instance processor — ~1030% on most loads,https://github.com/sqlalchemy/sqlalchemy/issues/13407,has linked PR,44,"open PR references this issue; component labels: orm, performance",review linked PR state before touching issue,2026-06-30T20:41:07Z
issue,13406,use new _raw_all_tuples with subqueryloads,https://github.com/sqlalchemy/sqlalchemy/issues/13406,has linked PR,44,"open PR references this issue; component labels: orm, performance",review linked PR state before touching issue,2026-06-30T20:40:43Z
issue,13227,WriteOnlyMapped: default_factory=list broken in 2.1 due to new declarative_scan validation,https://github.com/sqlalchemy/sqlalchemy/issues/13227,has linked PR,44,open PR references this issue; component labels: orm,review linked PR state before touching issue,2026-04-09T16:43:38Z
issue,13049,Provide an implementation for avg / abs function with proper type,https://github.com/sqlalchemy/sqlalchemy/issues/13049,has linked PR,44,open PR references this issue; component labels: functions,review linked PR state before touching issue,2026-03-23T14:39:20Z
issue,13169,Connection pool soft invalidation uses `time.time()` comparison that can silently fail on low-resolution clocks (e.g. Windows ~16 ms),https://github.com/sqlalchemy/sqlalchemy/issues/13169,has linked PR,44,open PR references this issue; component labels: connection pool,review linked PR state before touching issue,2026-03-20T01:18:50Z
issue,13048,Add option for disabling automatic addition of constraint/indexes to the table,https://github.com/sqlalchemy/sqlalchemy/issues/13048,has linked PR,44,open PR references this issue; component labels: schema,review linked PR state before touching issue,2026-01-13T17:54:11Z
issue,9693,Text type columns using schema qualified collations compile a quoted DDL statement on Postgres,https://github.com/sqlalchemy/sqlalchemy/issues/9693,has linked PR,44,"open PR references this issue; label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: datatypes, postgresql, schema",review linked PR state before touching issue,2025-12-09T13:59:44Z
issue,11620,"Deprecate MSSQL enable_identity_insert by default, gate it behind a flag",https://github.com/sqlalchemy/sqlalchemy/issues/11620,has linked PR,44,"open PR references this issue; label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: sql, sql server",review linked PR state before touching issue,2025-08-22T21:16:10Z
issue,11132,"MySQL DOUBLE accepts deprecated params that dont propagate from the base DOUBLE type, document this caveat",https://github.com/sqlalchemy/sqlalchemy/issues/11132,has linked PR,44,"open PR references this issue; label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: datatypes, documentation, mysql",review linked PR state before touching issue,2024-04-12T07:40:07Z
issue,11122,"Postregresql create table add ""with"" argument",https://github.com/sqlalchemy/sqlalchemy/issues/11122,has linked PR,44,open PR references this issue; label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: postgresql,review linked PR state before touching issue,2024-03-08T12:56:46Z
pr,12698,Handle schema-qualified collation value in collate(),https://github.com/sqlalchemy/sqlalchemy/pull/12698,draft/noise,43,PR is draft; failed checks or blocked/unstable merge state; PR has not updated for at least 45 days,"identify whether block is CI, merge conflict, or review gate",2025-07-22T12:49:00Z
pr,8136,Add tools for documentation formatting and validation,https://github.com/sqlalchemy/sqlalchemy/pull/8136,draft/noise,43,PR is draft; failed checks or blocked/unstable merge state; PR has not updated for at least 45 days,"identify whether block is CI, merge conflict, or review gate",2024-06-11T13:18:03Z
issue,10675,syntax error with mysql bulk update via INSERT ... SELECT ... ON DUPLICATE KEY UPDATE,https://github.com/sqlalchemy/sqlalchemy/issues/10675,good volunteer slice,38,"label says issue is suitable for a scoped external contribution; component labels: dml, mysql",scan when time allows,2026-07-03T13:09:06Z
issue,10527,Wrong typing for `with_for_update()`'s `of` argument.,https://github.com/sqlalchemy/sqlalchemy/issues/10527,good volunteer slice,38,label says issue is suitable for a scoped external contribution; component labels: typing,scan when time allows,2026-07-03T07:14:16Z
issue,8341,support MySQL 8.0.13's new magical syntax for function server defaults,https://github.com/sqlalchemy/sqlalchemy/issues/8341,good volunteer slice,38,"label says issue is suitable for a scoped external contribution; component labels: mysql, schema",scan when time allows,2026-07-03T07:14:15Z
pr,12433,Coerce aliased Select and CompoundSelect to subquery,https://github.com/sqlalchemy/sqlalchemy/pull/12433,waiting on contributor,35,review decision requests changes; PR has not updated for at least 45 days,wait for contributor update,2025-03-15T14:50:38Z
pr,11437,initial commit to update the SQLAlchemy examples,https://github.com/sqlalchemy/sqlalchemy/pull/11437,waiting on contributor,35,review decision requests changes; PR has not updated for at least 45 days,wait for contributor update,2024-08-15T22:39:49Z
pr,11297,Optionally include rollback exception in closed transaction invalid request error message when possible,https://github.com/sqlalchemy/sqlalchemy/pull/11297,waiting on contributor,35,review decision requests changes; PR has not updated for at least 45 days,wait for contributor update,2024-06-11T13:18:03Z
pr,11107,migration note on subqueries,https://github.com/sqlalchemy/sqlalchemy/pull/11107,waiting on contributor,35,review decision requests changes; PR has not updated for at least 45 days,wait for contributor update,2024-06-11T13:18:03Z
pr,12731,fix(typing): allow DeclarativeBase subclasses in with_for_update(of=...),https://github.com/sqlalchemy/sqlalchemy/pull/12731,draft/noise,33,PR is draft; review decision requests changes; PR closes or references open issue numbers; PR has not updated for at least 45 days,wait for contributor update,2025-07-14T19:13:54Z
issue,13357,Type check error when passing lists to `any_`/`all_`,https://github.com/sqlalchemy/sqlalchemy/issues/13357,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: documentation, functions, typing","decide whether this is bug, use case, docs, or support",2026-06-25T09:14:59Z
issue,13204,Immediateload fails to load when combined with inheritance,https://github.com/sqlalchemy/sqlalchemy/issues/13204,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: loader options, orm","decide whether this is bug, use case, docs, or support",2026-06-11T17:47:58Z
issue,13311,Provide a many-table version for has_table,https://github.com/sqlalchemy/sqlalchemy/issues/13311,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: performance, reflection","decide whether this is bug, use case, docs, or support",2026-05-26T16:58:25Z
issue,9154,11 test failures with PyPy3.9 7.3.11 in 2.0.0 (and git main),https://github.com/sqlalchemy/sqlalchemy/issues/9154,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: tests,"decide whether this is bug, use case, docs, or support",2026-05-08T15:22:08Z
issue,13281,Modernize type annotations to PEP 604 union syntax,https://github.com/sqlalchemy/sqlalchemy/issues/13281,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: typing,"decide whether this is bug, use case, docs, or support",2026-05-08T07:28:51Z
issue,13212,Support for native JSON in mssql,https://github.com/sqlalchemy/sqlalchemy/issues/13212,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: datatypes, sql server","decide whether this is bug, use case, docs, or support",2026-04-30T19:31:23Z
issue,13253,im not sure we can type hybrid_methods fully,https://github.com/sqlalchemy/sqlalchemy/issues/13253,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: typing,"decide whether this is bug, use case, docs, or support",2026-04-21T22:03:38Z
issue,13210,Applying a loader option to a parent relationship when using with_polymorphic does not work properly,https://github.com/sqlalchemy/sqlalchemy/issues/13210,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: loader options, orm","decide whether this is bug, use case, docs, or support",2026-03-30T08:10:17Z
issue,12101,Better support of locking clauses (FOR UPDATE/SHARE) when supported,https://github.com/sqlalchemy/sqlalchemy/issues/12101,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: oracle, postgresql","decide whether this is bug, use case, docs, or support",2026-03-23T14:39:20Z
issue,10676,Add reasonable min version for the internal dialects packages / databases,https://github.com/sqlalchemy/sqlalchemy/issues/10676,needs maintainer decision,28,open issue has no stronger automated bucket,"decide whether this is bug, use case, docs, or support",2026-03-23T14:39:19Z
issue,10541,Improve scalars performance by trying to avoid the creation of a Row,https://github.com/sqlalchemy/sqlalchemy/issues/10541,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: performance,"decide whether this is bug, use case, docs, or support",2026-03-23T14:39:18Z
issue,7366,"extend_existing will add copies of indexes, constraints, etc. as there is no deduplication on name",https://github.com/sqlalchemy/sqlalchemy/issues/7366,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: reflection,"decide whether this is bug, use case, docs, or support",2026-03-12T14:05:33Z
issue,13153,`composite` with in-place custom values getter,https://github.com/sqlalchemy/sqlalchemy/issues/13153,needs maintainer decision,28,open issue has no stronger automated bucket; component labels: orm,"decide whether this is bug, use case, docs, or support",2026-03-05T09:05:37Z
issue,9468,Implementation for get_unique_constraints for MS SQL Server,https://github.com/sqlalchemy/sqlalchemy/issues/9468,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: reflection, sql server","decide whether this is bug, use case, docs, or support",2026-02-23T14:17:21Z
issue,13113,SQLite insert supports multiple on-conflict clauses in inserts,https://github.com/sqlalchemy/sqlalchemy/issues/13113,needs maintainer decision,28,"open issue has no stronger automated bucket; component labels: dml, sqlite","decide whether this is bug, use case, docs, or support",2026-02-07T16:17:44Z
pr,12297,refactor(MSExecutionContext): improve identity insert handling and va…,https://github.com/sqlalchemy/sqlalchemy/pull/12297,has linked issue,27,PR closes or references open issue numbers; PR has not updated for at least 45 days,review when ready,2025-03-21T09:32:12Z
issue,12398,Add existing strategy to conflicting strategies error message,https://github.com/sqlalchemy/sqlalchemy/issues/12398,has linked PR,26,open PR references this issue; old update age or low-urgency/stale label; component labels: orm,review linked PR state before touching issue,2025-10-29T00:06:19Z
issue,10341,add official API to have naming conventions work for alternate constraint types,https://github.com/sqlalchemy/sqlalchemy/issues/10341,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: schema,scan when time allows,2025-11-04T20:48:56Z
issue,6511,add support for reflection of collation in types,https://github.com/sqlalchemy/sqlalchemy/issues/6511,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: datatypes, reflection",scan when time allows,2025-10-10T20:26:16Z
issue,6810,Complete SQLAlchemy inline pep484 typing,https://github.com/sqlalchemy/sqlalchemy/issues/6810,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: typing,scan when time allows,2025-10-08T18:01:27Z
issue,5133,Add APPLY operator support for mssql,https://github.com/sqlalchemy/sqlalchemy/issues/5133,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: oracle, sql, sql server",scan when time allows,2025-10-03T20:00:22Z
issue,5123,apply informative re-raise if a result processor function fails,https://github.com/sqlalchemy/sqlalchemy/issues/5123,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: engine,scan when time allows,2025-06-25T13:10:24Z
issue,9410,document dataclass gotchas so far,https://github.com/sqlalchemy/sqlalchemy/issues/9410,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2025-06-20T17:58:07Z
issue,7732,"add new execution option ""log_note"", implement for ORM queries",https://github.com/sqlalchemy/sqlalchemy/issues/7732,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-06-19T15:21:18Z
issue,2943,@validates on inherited subclasses,https://github.com/sqlalchemy/sqlalchemy/issues/2943,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-01-23T16:24:20Z
issue,7604,add execution option for asyncpg_timeout,https://github.com/sqlalchemy/sqlalchemy/issues/7604,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: asyncio, postgresql",scan when time allows,2025-01-15T14:10:39Z
issue,9493,"MappedAsDataclass inherits dataclasses attributes, while the spec says they don't",https://github.com/sqlalchemy/sqlalchemy/issues/9493,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-11-27T15:41:00Z
issue,10335,Support `Final[Mapped[...]]` in the ORM,https://github.com/sqlalchemy/sqlalchemy/issues/10335,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-10-15T00:52:30Z
issue,11312,reflecting oracle synonym of synonym over dblink,https://github.com/sqlalchemy/sqlalchemy/issues/11312,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: oracle, reflection",scan when time allows,2024-05-08T15:03:57Z
issue,8326,support TextualSelect with ORM mappings,https://github.com/sqlalchemy/sqlalchemy/issues/8326,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-01-30T12:58:15Z
issue,10888,OrderingList typing incorrect / incomplete and implementation doesn't accept non-int indices,https://github.com/sqlalchemy/sqlalchemy/issues/10888,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: typing,scan when time allows,2024-01-23T19:35:24Z
issue,10310,Select Values in Mysql,https://github.com/sqlalchemy/sqlalchemy/issues/10310,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: mysql, sql",scan when time allows,2023-09-04T12:00:52Z
issue,5564,"add limit() / offset() to CTE, as CTE.union() produces a CTE and not a CompoundSelect",https://github.com/sqlalchemy/sqlalchemy/issues/5564,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-03-10T15:45:03Z
issue,9212,"add additional type migration section to whatsnew detailing declared_attr format changes, others",https://github.com/sqlalchemy/sqlalchemy/issues/9212,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: documentation, orm, typing",scan when time allows,2023-02-02T19:07:38Z
issue,9078,[2.0] Classes which are generics should document their type parameters,https://github.com/sqlalchemy/sqlalchemy/issues/9078,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: documentation, typing",scan when time allows,2023-01-27T13:39:52Z
issue,5350,`NoReferencedColumnError` when using `referred_column_0[[_]N]_name` in FK naming convention,https://github.com/sqlalchemy/sqlalchemy/issues/5350,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: schema,scan when time allows,2023-01-25T01:53:23Z
issue,8311,add with_hint() method to the exists() construct,https://github.com/sqlalchemy/sqlalchemy/issues/8311,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-24T20:18:04Z
issue,5846,Support reverse bitwise operations,https://github.com/sqlalchemy/sqlalchemy/issues/5846,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-01-24T14:26:52Z
issue,7149,Automap: prefer snake_case over lower() for relationship attribute names,https://github.com/sqlalchemy/sqlalchemy/issues/7149,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label,scan when time allows,2022-10-10T17:45:43Z
issue,5139,Document how to add dialect keywords get_columns() column information,https://github.com/sqlalchemy/sqlalchemy/issues/5139,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2022-10-10T17:45:41Z
issue,4434,Support for functions in UniqueConstraint,https://github.com/sqlalchemy/sqlalchemy/issues/4434,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: postgresql, schema",scan when time allows,2022-10-10T17:43:04Z
issue,8352,Named window functions,https://github.com/sqlalchemy/sqlalchemy/issues/8352,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: sql,scan when time allows,2022-09-13T19:32:16Z
issue,8457,Support MySQL Multi-Valued Indexes,https://github.com/sqlalchemy/sqlalchemy/issues/8457,good volunteer slice,20,"label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: mysql, reflection, schema",scan when time allows,2022-09-13T19:30:54Z
issue,6084,"version_id_col should accept string attr name like polymorphic_on does, make sure all mapper args that point to a column can work like this",https://github.com/sqlalchemy/sqlalchemy/issues/6084,good volunteer slice,20,label says issue is suitable for a scoped external contribution; old update age or low-urgency/stale label; component labels: orm,scan when time allows,2022-07-19T17:18:26Z
pr,11180,Fix subquerload deprecation,https://github.com/sqlalchemy/sqlalchemy/pull/11180,stale/low urgency,17,PR has not updated for at least 45 days,review when ready,2024-11-19T19:22:06Z
issue,6489,support autocommit w/ explicit isolation levels,https://github.com/sqlalchemy/sqlalchemy/issues/6489,stale/low urgency,2,old update age or low-urgency/stale label; component labels: engine,scan when time allows,2026-01-08T05:17:12Z
issue,12972,Move asyncio out of ext into the library proper,https://github.com/sqlalchemy/sqlalchemy/issues/12972,stale/low urgency,2,old update age or low-urgency/stale label; component labels: asyncio,scan when time allows,2025-11-27T20:35:22Z
issue,13007,Change the default to False of addconstraint / dropconstraint isolate_from_table,https://github.com/sqlalchemy/sqlalchemy/issues/13007,stale/low urgency,2,old update age or low-urgency/stale label; component labels: schema,scan when time allows,2025-11-26T21:15:50Z
issue,12710,add extra shielding to async connection create,https://github.com/sqlalchemy/sqlalchemy/issues/12710,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: asyncio, engine",scan when time allows,2025-10-07T00:46:21Z
issue,9197,Support for mapping frozen dataclasses,https://github.com/sqlalchemy/sqlalchemy/issues/9197,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-09-24T20:34:30Z
issue,8321,Unify INSERT ... ON CONFLICT / UPSERT / MERGE functionality in single implementation,https://github.com/sqlalchemy/sqlalchemy/issues/8321,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: dialects, sql",scan when time allows,2025-09-08T22:30:21Z
issue,9147,declarative builds permanent strong ref to classes that use declare_first or declare_last,https://github.com/sqlalchemy/sqlalchemy/issues/9147,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: declarative, orm",scan when time allows,2025-08-31T20:46:20Z
issue,10680,"upgrade default driver for psycopg, oracledb",https://github.com/sqlalchemy/sqlalchemy/issues/10680,stale/low urgency,2,old update age or low-urgency/stale label; component labels: dialects,scan when time allows,2025-08-14T15:46:36Z
issue,12803,Expose Two Phase Transaction in async layer,https://github.com/sqlalchemy/sqlalchemy/issues/12803,stale/low urgency,2,old update age or low-urgency/stale label; component labels: asyncio,scan when time allows,2025-08-14T15:25:34Z
issue,12575,prefixing Composite Column Types,https://github.com/sqlalchemy/sqlalchemy/issues/12575,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-08-14T15:23:09Z
issue,8070,add Session method .expire_on_criteria(),https://github.com/sqlalchemy/sqlalchemy/issues/8070,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-08-14T15:12:05Z
issue,9348,modify expunge() operation in uow to cascade along delete-orphan in addition to expunge,https://github.com/sqlalchemy/sqlalchemy/issues/9348,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-08-14T15:11:55Z
issue,11284,Missing batch_op.f(),https://github.com/sqlalchemy/sqlalchemy/issues/11284,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, schema, tests",scan when time allows,2025-08-03T20:03:58Z
issue,6332,"Documentation: use ORM declarative attributes in .values instead of kwargs in ""ORM-enabled UPDATE statements""?",https://github.com/sqlalchemy/sqlalchemy/issues/6332,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, typing",scan when time allows,2025-08-01T21:21:28Z
issue,10617,Improve how `Select.refresh` works with relationships,https://github.com/sqlalchemy/sqlalchemy/issues/10617,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-06-25T13:11:43Z
issue,12689,"WriteOnlyScalar companion to WriteOnlyMapped (which would be Collection?) , as WOM suits an async use case that applies to scalars as well",https://github.com/sqlalchemy/sqlalchemy/issues/12689,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-06-20T13:56:35Z
issue,12585,"support SQLite .autocommit=False mode, improve documentation",https://github.com/sqlalchemy/sqlalchemy/issues/12585,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sqlite,scan when time allows,2025-06-19T15:21:20Z
issue,10859,"move lazy=""select"" to lazy=""mapper_default""; add mapper ""default_lazy""",https://github.com/sqlalchemy/sqlalchemy/issues/10859,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-06-19T15:21:19Z
issue,4641,add feature to mapper registry to allow for mapper_args that take place by default,https://github.com/sqlalchemy/sqlalchemy/issues/4641,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-06-19T15:21:18Z
issue,7113,"Rename/Replace ""with_hint()"" to ""with_table_criteria()""",https://github.com/sqlalchemy/sqlalchemy/issues/7113,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2025-06-19T15:14:25Z
issue,7223,unified approach for Emulated (was: Interval type should not subclass from `TypeDecorator`),https://github.com/sqlalchemy/sqlalchemy/issues/7223,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, sql",scan when time allows,2025-06-17T13:42:21Z
issue,12628,Add support for MariaDB Vector data type,https://github.com/sqlalchemy/sqlalchemy/issues/12628,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, mariadb, oracle",scan when time allows,2025-05-29T20:07:46Z
issue,12561,Recover two-phase in mysql is currently unusable since it uses a legacy row index method,https://github.com/sqlalchemy/sqlalchemy/issues/12561,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: mariadb, mysql",scan when time allows,2025-04-28T21:51:34Z
issue,12341,Add dialect-specific support for Oracle's FETCH EXACT/APPROXIMATE,https://github.com/sqlalchemy/sqlalchemy/issues/12341,stale/low urgency,2,old update age or low-urgency/stale label; component labels: oracle,scan when time allows,2025-04-25T14:06:00Z
issue,10094,document asyncio gotchas so far,https://github.com/sqlalchemy/sqlalchemy/issues/10094,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: asyncio, documentation",scan when time allows,2025-04-10T22:26:27Z
issue,10380,Declaring Composite Column Types as Optional leads to NULL data type for constituent columns in table definition,https://github.com/sqlalchemy/sqlalchemy/issues/10380,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-02-15T18:57:19Z
issue,12186,Improve `eager_default=True` behavior in insert / updates,https://github.com/sqlalchemy/sqlalchemy/issues/12186,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2025-02-06T16:44:36Z
issue,5815,"Support transaction read only access mode API, implement for MySQL, PostgreSQL, Oracle, others",https://github.com/sqlalchemy/sqlalchemy/issues/5815,stale/low urgency,2,old update age or low-urgency/stale label; component labels: engine,scan when time allows,2025-01-28T09:17:21Z
issue,9082,eager_defaults shouldn't be needed for pk returning even if cols are not actual pks,https://github.com/sqlalchemy/sqlalchemy/issues/9082,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-12-17T20:48:46Z
issue,9944,Reflect don't recognize foreign tables in postgresql,https://github.com/sqlalchemy/sqlalchemy/issues/9944,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: postgresql, reflection, schema",scan when time allows,2024-11-21T21:10:21Z
issue,12097,can't adapt type for enum in case(),https://github.com/sqlalchemy/sqlalchemy/issues/12097,stale/low urgency,2,old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2024-11-21T16:37:47Z
issue,12096,delete with join and returning clause doesn't work on SQLAlchemy 2,https://github.com/sqlalchemy/sqlalchemy/issues/12096,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: dml, orm",scan when time allows,2024-11-14T12:55:13Z
issue,11677,SQLITE: SQLiteDialect.get_check_constraints incorrectly reflects multiline check constraints,https://github.com/sqlalchemy/sqlalchemy/issues/11677,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: reflection, sqlite",scan when time allows,2024-09-06T12:08:19Z
issue,11686,Unexpected relationship kwarg with mypy from a mixin,https://github.com/sqlalchemy/sqlalchemy/issues/11686,stale/low urgency,2,old update age or low-urgency/stale label; component labels: typing,scan when time allows,2024-08-10T03:30:06Z
issue,11623,omit column_property from rendering inside subquery() / CTE() ?,https://github.com/sqlalchemy/sqlalchemy/issues/11623,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: orm, performance",scan when time allows,2024-07-19T19:32:04Z
issue,11597,sqltypes.Enum not generic enough,https://github.com/sqlalchemy/sqlalchemy/issues/11597,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, typing",scan when time allows,2024-07-11T17:04:55Z
issue,11062,Could not de-stringify annotation,https://github.com/sqlalchemy/sqlalchemy/issues/11062,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, orm",scan when time allows,2024-07-03T13:30:19Z
issue,11536,"support module-qualified paths inside of Mapped[], including with/without future mode / pep563 etc",https://github.com/sqlalchemy/sqlalchemy/issues/11536,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-07-03T02:55:38Z
issue,7360,"replace use of the term ""primary key identifier"" with ""identity key"" for ORM documentation / methods that refer to the identity map",https://github.com/sqlalchemy/sqlalchemy/issues/7360,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, orm",scan when time allows,2024-06-23T18:18:41Z
issue,11385,Add additional information to the `ReflectedColumn`,https://github.com/sqlalchemy/sqlalchemy/issues/11385,stale/low urgency,2,old update age or low-urgency/stale label; component labels: reflection,scan when time allows,2024-05-14T12:36:32Z
issue,10351,allow Nullable to be used with column_property(),https://github.com/sqlalchemy/sqlalchemy/issues/10351,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: orm, typing",scan when time allows,2024-04-28T06:55:47Z
issue,10446,Support synonym with bulk_insert_mappings and insert,https://github.com/sqlalchemy/sqlalchemy/issues/10446,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: dml, orm",scan when time allows,2024-02-19T03:57:42Z
issue,6137,support for a m2m relationship that back populates to itself?,https://github.com/sqlalchemy/sqlalchemy/issues/6137,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-02-06T13:25:50Z
issue,10936,post_update double UPDATE on delete of object with bi-directional,https://github.com/sqlalchemy/sqlalchemy/issues/10936,stale/low urgency,2,old update age or low-urgency/stale label,scan when time allows,2024-02-05T21:07:46Z
issue,1063,self-referential / mutually dependent FK flush() should not require post_update for an UPDATE only query,https://github.com/sqlalchemy/sqlalchemy/issues/1063,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-02-05T20:49:35Z
issue,10960,"""implicit combining column"" warning not emitting for two columns from two different aliases against same parent table",https://github.com/sqlalchemy/sqlalchemy/issues/10960,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-02-04T05:48:30Z
issue,6080,implement decent inspection API for registry -> mapped classes,https://github.com/sqlalchemy/sqlalchemy/issues/6080,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2024-01-18T15:13:41Z
issue,10835,sqlalchemy.util.OrderedSet does not work with v2 in ORM mappings,https://github.com/sqlalchemy/sqlalchemy/issues/10835,stale/low urgency,2,old update age or low-urgency/stale label,scan when time allows,2024-01-07T00:16:14Z
issue,4289,support None for index name,https://github.com/sqlalchemy/sqlalchemy/issues/4289,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: postgresql, schema",scan when time allows,2023-12-28T10:35:28Z
issue,10780,name with flat for aliased(),https://github.com/sqlalchemy/sqlalchemy/issues/10780,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-12-19T21:18:10Z
issue,10742,Bad PrimaryKeyConstraint metadata for MSSQL temporary table,https://github.com/sqlalchemy/sqlalchemy/issues/10742,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: reflection, sql server",scan when time allows,2023-12-07T22:03:48Z
issue,2501,the DELETE before INSERT problem,https://github.com/sqlalchemy/sqlalchemy/issues/2501,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-11-07T12:49:11Z
issue,10544,pysqlcipher open fail with err: TypeError: function takes at most 3 arguments (4 given) in dbapi_connection.create_function,https://github.com/sqlalchemy/sqlalchemy/issues/10544,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sqlite,scan when time allows,2023-10-30T14:45:46Z
issue,7228,Incorrect code for sa.values on SQLite and MariaDB,https://github.com/sqlalchemy/sqlalchemy/issues/7228,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: mariadb, sqlite",scan when time allows,2023-10-28T19:12:03Z
issue,10417,mypy: coerced legacy syntax with subquery can not be typed,https://github.com/sqlalchemy/sqlalchemy/issues/10417,stale/low urgency,2,old update age or low-urgency/stale label; component labels: typing,scan when time allows,2023-10-06T20:30:38Z
issue,10435,"sql server metadata.reflect() fails if your SQL Server connection uses ""tempdb"" as the primary connection's database",https://github.com/sqlalchemy/sqlalchemy/issues/10435,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: reflection, sql server",scan when time allows,2023-10-06T20:29:28Z
issue,10326,Allow InstrumentedAttribute in corresponding_column,https://github.com/sqlalchemy/sqlalchemy/issues/10326,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-09-08T22:18:49Z
issue,10116,re-entrant handle_error call if an exception is raised in result.all() within a DML process,https://github.com/sqlalchemy/sqlalchemy/issues/10116,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, engine",scan when time allows,2023-08-01T12:08:04Z
issue,9833,Ignore classvar attributes defined in declarative classes,https://github.com/sqlalchemy/sqlalchemy/issues/9833,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-07-20T14:30:36Z
issue,10064,"MappedAsDataclass, prohibit constructor use and/or creation for non-mapped classes, abstract, mixins",https://github.com/sqlalchemy/sqlalchemy/issues/10064,stale/low urgency,2,old update age or low-urgency/stale label,scan when time allows,2023-07-20T14:29:42Z
issue,9839,document network-related caveats for insertmanyvalues,https://github.com/sqlalchemy/sqlalchemy/issues/9839,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, performance, sql server",scan when time allows,2023-06-01T12:24:52Z
issue,9690,reroute group_by coercion to expand fromclause using ORM-enabled plugin points,https://github.com/sqlalchemy/sqlalchemy/issues/9690,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: orm, sql",scan when time allows,2023-04-22T13:48:36Z
issue,9369,allow_unmapped seems to not be honored in all cases,https://github.com/sqlalchemy/sqlalchemy/issues/9369,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-04-10T14:00:51Z
issue,9587,Use python type in Mapped to boolean expression catching thinks like `Mapped[int] == 'a string'`,https://github.com/sqlalchemy/sqlalchemy/issues/9587,stale/low urgency,2,old update age or low-urgency/stale label; component labels: typing,scan when time allows,2023-04-02T15:50:04Z
issue,8680,Better organize pep 484 types in the packages,https://github.com/sqlalchemy/sqlalchemy/issues/8680,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: public api, typing",scan when time allows,2023-03-08T16:04:16Z
issue,9425,tighten up compoundselect + textualselect use cases,https://github.com/sqlalchemy/sqlalchemy/issues/9425,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-03-05T17:11:17Z
issue,9370,Create a way to run all the examples in the pipeline,https://github.com/sqlalchemy/sqlalchemy/issues/9370,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-02-24T20:30:24Z
issue,9301,Support mapped attributes that have deferred definitions,https://github.com/sqlalchemy/sqlalchemy/issues/9301,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, orm, typing",scan when time allows,2023-02-14T07:01:36Z
issue,6120,Support lambdas in `column_property`,https://github.com/sqlalchemy/sqlalchemy/issues/6120,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-02-13T23:55:16Z
issue,9233,Expression index does not list all the columns,https://github.com/sqlalchemy/sqlalchemy/issues/9233,stale/low urgency,2,old update age or low-urgency/stale label; component labels: schema,scan when time allows,2023-02-08T20:11:30Z
issue,9213,document `@classmethod` add for all `@declared_attr` to work w/ typing,https://github.com/sqlalchemy/sqlalchemy/issues/9213,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, typing",scan when time allows,2023-02-01T18:54:07Z
issue,7517,Better document `expanding=True` on a bind parameter,https://github.com/sqlalchemy/sqlalchemy/issues/7517,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, sql",scan when time allows,2023-01-27T16:45:42Z
issue,4567,SQLite on_conflict not working with ORM,https://github.com/sqlalchemy/sqlalchemy/issues/4567,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, sql, sqlite",scan when time allows,2023-01-27T16:45:41Z
issue,6700,Improve creation of custom select object,https://github.com/sqlalchemy/sqlalchemy/issues/6700,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-01-27T13:45:38Z
issue,6505,Always include where cluases in delete statements -- at least in test cleanup,https://github.com/sqlalchemy/sqlalchemy/issues/6505,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-01-27T13:45:37Z
issue,6468,test_limit_render_multiple_times needs order by and seems to be the only union type test.,https://github.com/sqlalchemy/sqlalchemy/issues/6468,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-01-27T13:45:37Z
issue,7135,mysql/test_for_update is very slow on ci,https://github.com/sqlalchemy/sqlalchemy/issues/7135,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-01-27T13:44:25Z
issue,7035,Use innodb in the test suite when using mysql/mariadb,https://github.com/sqlalchemy/sqlalchemy/issues/7035,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-01-27T13:44:24Z
issue,8936,Make the new PG Range aware of the its bounds data type,https://github.com/sqlalchemy/sqlalchemy/issues/8936,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, postgresql",scan when time allows,2023-01-27T13:38:35Z
issue,8894,"Improve documentation to make classes use the ""public"" module",https://github.com/sqlalchemy/sqlalchemy/issues/8894,stale/low urgency,2,old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2023-01-27T13:38:34Z
issue,7309,"sqlalchemy.orm.relationship: ""overlaps"" errors and behavior are confusing",https://github.com/sqlalchemy/sqlalchemy/issues/7309,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-27T13:38:31Z
issue,6997,investigate very intricate correlation / any() / self referential case,https://github.com/sqlalchemy/sqlalchemy/issues/6997,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-25T01:53:24Z
issue,6336,consider if update() / insert() can infer datatypes from values() when columns have no type,https://github.com/sqlalchemy/sqlalchemy/issues/6336,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2023-01-25T01:53:24Z
issue,7426,targeting of highly self-referential id column within a subquery w contains_eager,https://github.com/sqlalchemy/sqlalchemy/issues/7426,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: loader options, orm",scan when time allows,2023-01-24T20:18:03Z
issue,6874,Please work harder to figure out parameter types for sequences,https://github.com/sqlalchemy/sqlalchemy/issues/6874,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, sql",scan when time allows,2023-01-24T20:18:01Z
issue,6860,smoother with_parent() failure modes,https://github.com/sqlalchemy/sqlalchemy/issues/6860,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-24T20:18:00Z
issue,6612,Cannot build SQL expression NOT(x IS NULL) on Postgres,https://github.com/sqlalchemy/sqlalchemy/issues/6612,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: postgresql, sql",scan when time allows,2023-01-24T20:00:06Z
issue,5174,Move testing requirements to the dialects,https://github.com/sqlalchemy/sqlalchemy/issues/5174,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2023-01-24T14:26:52Z
issue,4652,Unclear How to Properly Include an ON UPDATE Clause in DDL for Column,https://github.com/sqlalchemy/sqlalchemy/issues/4652,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: datatypes, mysql, schema",scan when time allows,2023-01-24T14:26:51Z
issue,4272,suport MySQL inline indexes e.g. KEY(col) in DDL,https://github.com/sqlalchemy/sqlalchemy/issues/4272,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: mysql, schema",scan when time allows,2023-01-24T14:26:49Z
issue,3037,support setting load options on instances,https://github.com/sqlalchemy/sqlalchemy/issues/3037,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: loader options, orm",scan when time allows,2023-01-24T14:26:47Z
issue,2792,settable polymorphic identity,https://github.com/sqlalchemy/sqlalchemy/issues/2792,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-24T14:26:47Z
issue,1140,implement in_() for relations,https://github.com/sqlalchemy/sqlalchemy/issues/1140,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2023-01-24T14:26:46Z
issue,1909,"reflection issue with mysql, url with no schema failure",https://github.com/sqlalchemy/sqlalchemy/issues/1909,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: mysql, reflection",scan when time allows,2022-12-08T18:24:24Z
issue,8693,sp_reset_connection not called on reused connections in pool. (MSSQL),https://github.com/sqlalchemy/sqlalchemy/issues/8693,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: connection pool, documentation, sql server",scan when time allows,2022-12-04T16:04:04Z
issue,8909,using @declared_attr does not recognize method as a classmethod unless one writes @classmethod explicitly (hence the workaround),https://github.com/sqlalchemy/sqlalchemy/issues/8909,stale/low urgency,2,old update age or low-urgency/stale label; component labels: typing,scan when time allows,2022-12-01T14:26:42Z
issue,8805,Some tests for dialect ignores lack of support of CHECK CONSTRAINT,https://github.com/sqlalchemy/sqlalchemy/issues/8805,stale/low urgency,2,old update age or low-urgency/stale label; component labels: tests,scan when time allows,2022-11-17T08:52:39Z
issue,8795,support sqlite .autocommit parameter (Python 3.12),https://github.com/sqlalchemy/sqlalchemy/issues/8795,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sqlite,scan when time allows,2022-11-12T14:07:51Z
issue,3458,super-self-referential m2m joins need to use annotations,https://github.com/sqlalchemy/sqlalchemy/issues/3458,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2022-10-27T12:53:29Z
issue,6411,"add new attribute_declared event for decalrative, intercepts all declared attrs but particularly Column",https://github.com/sqlalchemy/sqlalchemy/issues/6411,stale/low urgency,2,old update age or low-urgency/stale label; component labels: declarative,scan when time allows,2022-10-10T17:49:35Z
issue,7475,Support for postgresql aggregate options,https://github.com/sqlalchemy/sqlalchemy/issues/7475,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: postgresql, sql",scan when time allows,2022-10-10T17:45:45Z
issue,6121,SQLAlchemy Runtime Inspection API doesn't support `AsyncEngine`,https://github.com/sqlalchemy/sqlalchemy/issues/6121,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: asyncio, engine, reflection",scan when time allows,2022-10-10T17:45:42Z
issue,5006,support for unusual function namespace separators,https://github.com/sqlalchemy/sqlalchemy/issues/5006,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: functions, sql server",scan when time allows,2022-10-10T17:45:40Z
issue,5005,"alter ORM-level ""returned rows"" checks to only warn if driver returns -1 or None",https://github.com/sqlalchemy/sqlalchemy/issues/5005,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: orm, sql server",scan when time allows,2022-10-10T17:45:39Z
issue,4706,synonym descriptors automatically blend existing properties - undocumented?,https://github.com/sqlalchemy/sqlalchemy/issues/4706,stale/low urgency,2,old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2022-10-10T17:45:38Z
issue,2814,support for overriding existing @compiles directives,https://github.com/sqlalchemy/sqlalchemy/issues/2814,stale/low urgency,2,old update age or low-urgency/stale label,scan when time allows,2022-10-10T17:45:34Z
issue,8431,implement include_join=False for selectin_polymorphic,https://github.com/sqlalchemy/sqlalchemy/issues/8431,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: loader options, orm, performance",scan when time allows,2022-08-24T19:51:24Z
issue,5235,Coordinating Changelog info,https://github.com/sqlalchemy/sqlalchemy/issues/5235,stale/low urgency,2,old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2022-08-12T09:37:50Z
issue,4790,Improve error messages on create_table,https://github.com/sqlalchemy/sqlalchemy/issues/4790,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2022-08-12T09:36:04Z
issue,4784,Default MetaData kwarg naming_convention can create issues with certain databases,https://github.com/sqlalchemy/sqlalchemy/issues/4784,stale/low urgency,2,old update age or low-urgency/stale label; component labels: documentation,scan when time allows,2022-08-12T09:35:36Z
issue,6040,allow clauseelements in hint text,https://github.com/sqlalchemy/sqlalchemy/issues/6040,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2022-07-19T17:18:26Z
issue,5806,"favor module names over table names when looking at the class target of a relationship, or dot separated names ? unsure",https://github.com/sqlalchemy/sqlalchemy/issues/5806,stale/low urgency,2,old update age or low-urgency/stale label; component labels: declarative,scan when time allows,2022-07-19T17:18:25Z
issue,5583,Improve SQLAlchemy consistency regarding database specific supported constructs,https://github.com/sqlalchemy/sqlalchemy/issues/5583,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: documentation, sql",scan when time allows,2022-07-19T17:18:24Z
issue,5352,Can not select negated boolean column in MS SQL Server,https://github.com/sqlalchemy/sqlalchemy/issues/5352,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql server,scan when time allows,2022-07-19T17:18:24Z
issue,4855,instance_state can't raise an informative exception due to performance concerns. write C function?,https://github.com/sqlalchemy/sqlalchemy/issues/4855,stale/low urgency,2,old update age or low-urgency/stale label; component labels: performance,scan when time allows,2022-07-19T17:18:23Z
issue,5964,"implement ""sticky"" option for load_only / defer (persists after expiration?)",https://github.com/sqlalchemy/sqlalchemy/issues/5964,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: loader options, orm",scan when time allows,2022-07-19T15:05:11Z
issue,5541,some means of applying SQL functions to association proxy,https://github.com/sqlalchemy/sqlalchemy/issues/5541,stale/low urgency,2,old update age or low-urgency/stale label; component labels: orm,scan when time allows,2022-07-19T13:29:44Z
issue,7718,create oracle_dblink table option,https://github.com/sqlalchemy/sqlalchemy/issues/7718,stale/low urgency,2,"old update age or low-urgency/stale label; component labels: oracle, reflection, schema, sql",scan when time allows,2022-06-07T19:10:43Z
issue,1452,mysql update... order by,https://github.com/sqlalchemy/sqlalchemy/issues/1452,stale/low urgency,2,old update age or low-urgency/stale label; component labels: sql,scan when time allows,2014-02-14T00:20:55Z
issue,11136,Delete Propagation to Parent Table for Joined Table Inheritance,https://github.com/sqlalchemy/sqlalchemy/issues/11136,waiting on contributor,0,submitter information or reproducer is still needed; old update age or low-urgency/stale label,wait for contributor unless maintainer can reproduce independently,2024-03-11T16:21:56Z
issue,10531,Issue with relationship typing when using Declarative-Imparative Mapping,https://github.com/sqlalchemy/sqlalchemy/issues/10531,waiting on contributor,0,submitter information or reproducer is still needed; old update age or low-urgency/stale label; component labels: documentation,wait for contributor unless maintainer can reproduce independently,2023-10-24T12:00:42Z
issue,5999,"Type annotations are not preserved by `declared_attr`, `hybrid_property`, and potentially other decorators",https://github.com/sqlalchemy/sqlalchemy/issues/5999,waiting on contributor,0,"submitter information or reproducer is still needed; old update age or low-urgency/stale label; component labels: orm, typing",wait for contributor unless maintainer can reproduce independently,2022-06-15T15:45:12Z