Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
sqlalchemy
/
sqlalchemy
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
1.8k
Star
12.2k
Code
Issues
179
Pull requests
32
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 2, 2026
Version 2.1.4 placeholder
zzzeek
committed
3e4da23
View commit details
Copy full SHA for 3e4da23
Browse repository at this point
- 2.1.3
zzzeek
committed
e6398ea
View commit details
Copy full SHA for e6398ea
Browse repository at this point
Merge "render statement params with literal_binds" into main
zzzeek
authored and
Gerrit Code Review
committed
890d62f
View commit details
Copy full SHA for 890d62f
Browse repository at this point
render statement params with literal_binds
Show description for 1b04136
zzzeek
committed
1b04136
View commit details
Copy full SHA for 1b04136
Browse repository at this point
preserve declaration order of unmapped dataclass mixin attributes
Show description for 049ed1d
zzzeek
committed
049ed1d
View commit details
Copy full SHA for 049ed1d
Browse repository at this point
Version 2.1.3 placeholder
zzzeek
committed
e8d9f49
View commit details
Copy full SHA for e8d9f49
Browse repository at this point
- 2.1.2
zzzeek
committed
714be20
View commit details
Copy full SHA for 714be20
Browse repository at this point
honor extra primaryjoin criteria for m2m selectinload
Show description for f169378
zzzeek
committed
f169378
View commit details
Copy full SHA for f169378
Browse repository at this point
update for mypy 2.4.0
Show description for 35d6f4a
zzzeek
committed
35d6f4a
View commit details
Copy full SHA for 35d6f4a
Browse repository at this point
Commits on Oct 1, 2026
engine: make ExceptionContext flags writable
Show description for 6e52e0f
ZhangJunyi-20130307
authored and
CaselIT
committed
6e52e0f
View commit details
Copy full SHA for 6e52e0f
Browse repository at this point
require asyncio for RunToCompletionTest
Show description for 98ad157
zzzeek
committed
98ad157
View commit details
Copy full SHA for 98ad157
Browse repository at this point
Merge "don't register adapted SchemaType copies with MetaData" into main
zzzeek
authored and
Gerrit Code Review
committed
0649a73
View commit details
Copy full SHA for 0649a73
Browse repository at this point
Commits on Sep 30, 2026
don't register adapted SchemaType copies with MetaData
Show description for 8069344
zzzeek
committed
8069344
View commit details
Copy full SHA for 8069344
Browse repository at this point
Merge "assign FromClause._columns last in _setup_collections" into main
zzzeek
authored and
Gerrit Code Review
committed
36e47d3
View commit details
Copy full SHA for 36e47d3
Browse repository at this point
Merge "render tstring() string portions as-is" into main
zzzeek
authored and
Gerrit Code Review
committed
beed512
View commit details
Copy full SHA for beed512
Browse repository at this point
Merge "convert tuple subclasses to plain tuple in BaseRow" into main
zzzeek
authored and
Gerrit Code Review
committed
1c1e43c
View commit details
Copy full SHA for 1c1e43c
Browse repository at this point
render tstring() string portions as-is
Show description for d211100
zzzeek
committed
d211100
View commit details
Copy full SHA for d211100
Browse repository at this point
Merge "memoize the TDComparator and wrap it in a pickle-compatible container" into main
zzzeek
authored and
Gerrit Code Review
committed
f981f2e
View commit details
Copy full SHA for f981f2e
Browse repository at this point
assign FromClause._columns last in _setup_collections
Show description for bc916c9
zzzeek
committed
bc916c9
View commit details
Copy full SHA for bc916c9
Browse repository at this point
convert tuple subclasses to plain tuple in BaseRow
Show description for f679f8b
zzzeek
committed
f679f8b
View commit details
Copy full SHA for f679f8b
Browse repository at this point
wait for async context manager close when cancelled
Show description for 6f89987
zzzeek
committed
6f89987
View commit details
Copy full SHA for 6f89987
Browse repository at this point
memoize the TDComparator and wrap it in a pickle-compatible container
Show description for d2a3f22
zzzeek
committed
d2a3f22
View commit details
Copy full SHA for d2a3f22
Browse repository at this point
Commits on Sep 29, 2026
Merge "Fix PostgreSQL composite constraint reflection" into main
zzzeek
authored and
Gerrit Code Review
committed
bc89828
View commit details
Copy full SHA for bc89828
Browse repository at this point
Fix PostgreSQL composite constraint reflection
Show description for e6e6e86
zzzeek
committed
e6e6e86
View commit details
Copy full SHA for e6e6e86
Browse repository at this point
Merge "don't rewrite pyformat-like literal text as positional binds" into main
zzzeek
authored and
Gerrit Code Review
committed
3c68982
View commit details
Copy full SHA for 3c68982
Browse repository at this point
don't rewrite pyformat-like literal text as positional binds
Show description for 64ffacf
zzzeek
committed
64ffacf
View commit details
Copy full SHA for 64ffacf
Browse repository at this point
Commits on Sep 28, 2026
zero-pad years for pyodbc DATETIMEOFFSET; expand historic date tests
Show description for 749086a
zzzeek
committed
749086a
View commit details
Copy full SHA for 749086a
Browse repository at this point
Commits on Sep 25, 2026
add more threaded tests to notimingintensive
Show description for 65ea6be
zzzeek
committed
65ea6be
View commit details
Copy full SHA for 65ea6be
Browse repository at this point
Version 2.1.2 placeholder
zzzeek
committed
ffc3b6d
View commit details
Copy full SHA for ffc3b6d
Browse repository at this point
- 2.1.1
zzzeek
committed
5b470be
View commit details
Copy full SHA for 5b470be
Browse repository at this point
Commits on Sep 24, 2026
remove legacy underscore extras from pyproject.toml
Show description for 4d80275
zzzeek
committed
4d80275
View commit details
Copy full SHA for 4d80275
Browse repository at this point
Version 2.1.1 placeholder
zzzeek
committed
4139fec
View commit details
Copy full SHA for 4139fec
Browse repository at this point
- 2.1.0
zzzeek
committed
634c911
View commit details
Copy full SHA for 634c911
Browse repository at this point
move ORM section appropriately
Show description for 8b62343
zzzeek
committed
8b62343
View commit details
Copy full SHA for 8b62343
Browse repository at this point
Add column_template kwarg to composite() for dataclass composite classes
Show description for d2b1c0b
LeonardoRosaa
authored and
zzzeek
committed
d2b1c0b
View commit details
Copy full SHA for d2b1c0b
Browse repository at this point
Previous
Next
You can’t perform that action at this time.