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
Accelerator
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
github
/
codeql
Public
Notifications
You must be signed in to change notification settings
Fork
2.1k
Star
10k
Code
Issues
996
Pull requests
454
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
codeql
python
ql
lib
semmle
python
essa
on
codeql-cli/v2.26.3
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 22, 2026
Python: deprecate AstNode.getAFlowNode() and rewrite internal callers
Show description for 717ff62
Copilot
authored and
yoff
committed
717ff62
View commit details
Copy full SHA for 717ff62
View code at this point
Browse repository at this point
Commits on Feb 16, 2026
Python: Add overlay annotations to AST classes
Show description for fd7b123
tausbn
committed
fd7b123
View commit details
Copy full SHA for fd7b123
View code at this point
Browse repository at this point
Commits on Nov 26, 2025
Python: Remove points-to dependency from parts of SSA
Show description for 9dc774a
tausbn
committed
9dc774a
View commit details
Copy full SHA for 9dc774a
View code at this point
Browse repository at this point
Python: Get rid of points-to from `Definitions.qll`
Show description for e098404
tausbn
committed
e098404
View commit details
Copy full SHA for e098404
View code at this point
Browse repository at this point
Python: Move some non-points-to methods out of points-to
Show description for 0a4ec2c
tausbn
committed
0a4ec2c
View commit details
Copy full SHA for 0a4ec2c
View code at this point
Browse repository at this point
Python: Remove points-to references from `python.qll`
Show description for 78c33ab
tausbn
committed
78c33ab
View commit details
Copy full SHA for 78c33ab
View code at this point
Browse repository at this point
Commits on Jan 22, 2024
delete outdated deprecations
erik-krogh
committed
8be7ead
View commit details
Copy full SHA for 8be7ead
View code at this point
Browse repository at this point
Commits on Jul 12, 2023
Python: Move `not this instanceof ParameterDefinition` logic
RasmusWL
committed
98ed5cf
View commit details
Copy full SHA for 98ed5cf
View code at this point
Browse repository at this point
Commits on Jul 7, 2023
Python: Avoid overlap between `AssignmentDefinition` and `ParameterDefinition`
RasmusWL
committed
43b0250
View commit details
Copy full SHA for 43b0250
View code at this point
Browse repository at this point
Commits on Jan 10, 2023
Python: Remove omittable exists variables
atorralba
committed
d87c8c7
View commit details
Copy full SHA for d87c8c7
View code at this point
Browse repository at this point
Commits on Dec 19, 2022
Merge branch 'main' into python/support-grouped-exceptions
yoff
authored
5f0cde5
View commit details
Copy full SHA for 5f0cde5
View code at this point
Browse repository at this point
Commits on Dec 12, 2022
Py/JS/RB: Use instanceof in more places
erik-krogh
committed
b3a9c1c
View commit details
Copy full SHA for b3a9c1c
View code at this point
Browse repository at this point
Commits on Nov 16, 2022
Apply suggestions from code review
Show description for 505f454
yoff
and
RasmusWL
authored
505f454
View commit details
Copy full SHA for 505f454
View code at this point
Browse repository at this point
Commits on Nov 14, 2022
Python: add missing qldoc
Show description for 3ee7566
yoff
committed
3ee7566
View commit details
Copy full SHA for 3ee7566
View code at this point
Browse repository at this point
Commits on Nov 10, 2022
python: SSA for names in `except*`
yoff
committed
a7e394b
View commit details
Copy full SHA for a7e394b
View code at this point
Browse repository at this point
Commits on Sep 7, 2022
deprecate unused predicate inside the `essa` module
erik-krogh
committed
283c711
View commit details
Copy full SHA for 283c711
View code at this point
Browse repository at this point
Commits on Aug 16, 2022
Merge pull request #9856 from tausbn/python-fix-bad-ScopeEntryDefinition-charpred-join
Show description for 3006fa6
yoff
authored
3006fa6
View commit details
Copy full SHA for 3006fa6
View code at this point
Browse repository at this point
Python: Simplify binding fix
Show description for b17e74d
tausbn
and
yoff
committed
b17e74d
View commit details
Copy full SHA for b17e74d
View code at this point
Browse repository at this point
Commits on Jul 19, 2022
Python: Fix bad join in `ScopeEntryDefinition`
Show description for cfacd01
tausbn
authored
cfacd01
View commit details
Copy full SHA for cfacd01
View code at this point
Browse repository at this point
Commits on Jul 18, 2022
Python: Fix bad join in ESSA `getInput`
Show description for 8c0725e
tausbn
authored
8c0725e
View commit details
Copy full SHA for 8c0725e
View code at this point
Browse repository at this point
Commits on Apr 28, 2022
Merge pull request #8897 from tausbn/python-fix-bad-methodcallsite-join
Show description for 4553a09
yoff
authored
4553a09
View commit details
Copy full SHA for 4553a09
View code at this point
Browse repository at this point
Commits on Apr 27, 2022
Python: Fix bad join in `MethodCallsiteRefinement`
Show description for d3a05b8
tausbn
authored
d3a05b8
View commit details
Copy full SHA for d3a05b8
View code at this point
Browse repository at this point
Merge pull request #8796 from erik-krogh/redundantImport
Show description for e1c7d36
erik-krogh
authored
e1c7d36
View commit details
Copy full SHA for e1c7d36
View code at this point
Browse repository at this point
Commits on Apr 25, 2022
Python: Fix bad join in `firstUse`
Show description for b2cc913
tausbn
authored
b2cc913
View commit details
Copy full SHA for b2cc913
View code at this point
Browse repository at this point
Python: Fix bad join in `getValue`
Show description for 4923326
tausbn
authored
4923326
View commit details
Copy full SHA for 4923326
View code at this point
Browse repository at this point
Commits on Apr 22, 2022
delete redundant imports
erik-krogh
committed
ff73dbc
View commit details
Copy full SHA for ff73dbc
View code at this point
Browse repository at this point
Commits on Mar 30, 2022
rename the SSA stages to AST
erik-krogh
committed
0da80f9
View commit details
Copy full SHA for 0da80f9
View code at this point
Browse repository at this point
add the cached stages pattern to Python
erik-krogh
committed
71eacea
View commit details
Copy full SHA for 71eacea
View code at this point
Browse repository at this point
Commits on Mar 10, 2022
PY: remove leftover comments
erik-krogh
committed
a96223c
View commit details
Copy full SHA for a96223c
View code at this point
Browse repository at this point
Commits on Mar 9, 2022
delete all deprecations that are over 14 months old
erik-krogh
committed
a86f0af
View commit details
Copy full SHA for a86f0af
View code at this point
Browse repository at this point
Commits on Mar 7, 2022
Python: Fix a bunch of class QLDoc
tausbn
authored
d260388
View commit details
Copy full SHA for d260388
View code at this point
Browse repository at this point
Python: Fix up a bunch of function QLDoc
tausbn
authored
af7f532
View commit details
Copy full SHA for af7f532
View code at this point
Browse repository at this point
Commits on Mar 4, 2022
Python: Remove uses of `getAQlClass`
tausbn
authored
b35718e
View commit details
Copy full SHA for b35718e
View code at this point
Browse repository at this point
Commits on Jan 19, 2022
pythos: SSA for match
Show description for bb210f4
yoff
committed
bb210f4
View commit details
Copy full SHA for bb210f4
View code at this point
Browse repository at this point
Commits on Jan 4, 2022
remove duplicated spaces in qldoc
erik-krogh
committed
fe1107c
View commit details
Copy full SHA for fe1107c
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.