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 }}
dylwil3
ruff
Repository navigation
Code
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
ruff
LICENSE
on
noqa-parsing
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 20, 2024
[`pydoclint`] Implement `docstring-missing-exception` and `docstring-extraneous-exception` (`DOC501`, `DOC502`) (#11471)
Show description for 4bc73dd
augustelalande
authored
4bc73dd
View commit details
Copy full SHA for 4bc73dd
View code at this point
Browse repository at this point
Commits on Nov 3, 2023
Add initial flake8-trio rule (#8439)
Show description for 2ff1afb
karpetrosyan
authored
2ff1afb
View commit details
Copy full SHA for 2ff1afb
View code at this point
Browse repository at this point
Commits on Sep 20, 2023
Update flake8-self license to MIT (#7552)
Show description for ee9ee00
maheshsaripalli9
authored
ee9ee00
View commit details
Copy full SHA for ee9ee00
View code at this point
Browse repository at this point
Commits on Sep 15, 2023
[`flake8-logging`] Add `flake8_logging` boilerplate and first rule `LOG009` (#7249)
Show description for 3112202
qdegraaf
authored
3112202
View commit details
Copy full SHA for 3112202
View code at this point
Browse repository at this point
Commits on Jun 27, 2023
Port Pyright's import resolver to Rust (#5381)
Show description for 1ed227a
charliermarsh
authored
1ed227a
View commit details
Copy full SHA for 1ed227a
View code at this point
Browse repository at this point
Commits on Jun 13, 2023
[`perflint`] Add `perflint` plugin, add first rule `PERF102` (#4821)
Show description for a477720
qdegraaf
authored
a477720
View commit details
Copy full SHA for a477720
View code at this point
Browse repository at this point
Commits on Jun 9, 2023
[`flake8-slots`] Add plugin, add `SLOT000`, `SLOT001` and `SLOT002` (#4909)
qdegraaf
authored
2bb32ee
View commit details
Copy full SHA for 2bb32ee
View code at this point
Browse repository at this point
Commits on May 15, 2023
Implement `flake8-async` plugin (#4432)
qdegraaf
authored
8ba9eb8
View commit details
Copy full SHA for 8ba9eb8
View code at this point
Browse repository at this point
Commits on May 13, 2023
Implement `flake8_todos` (#3921)
evanrittenhouse
authored
2f53781
View commit details
Copy full SHA for 2f53781
View code at this point
Browse repository at this point
Commits on May 9, 2023
Add `flynt` to documentation (#4295)
charliermarsh
authored
f238511
View commit details
Copy full SHA for f238511
View code at this point
Browse repository at this point
Commits on Mar 28, 2023
Implement `flake8-gettext` (#3785)
leiserfg
authored
224e85c
View commit details
Copy full SHA for 224e85c
View code at this point
Browse repository at this point
Commits on Mar 27, 2023
Revert "Implement `flake8-i18n` (#3741)" (#3765)
charliermarsh
authored
c3917ea
View commit details
Copy full SHA for c3917ea
View code at this point
Browse repository at this point
Implement `flake8-i18n` (#3741)
leiserfg
authored
5cb1203
View commit details
Copy full SHA for 5cb1203
View code at this point
Browse repository at this point
Commits on Mar 20, 2023
Add autofix for magic methods (`ANN204`) (#3633)
JonathanPlasse
authored
f70a49e
View commit details
Copy full SHA for f70a49e
View code at this point
Browse repository at this point
Commits on Feb 15, 2023
Remove dependency on `ruff_rowan` (#2875)
Show description for f661c90
charliermarsh
authored
f661c90
View commit details
Copy full SHA for f661c90
View code at this point
Browse repository at this point
Add `rome_formatter` fork as `ruff_formatter` (#2872)
Show description for 3ef1c2e
charliermarsh
authored
3ef1c2e
View commit details
Copy full SHA for 3ef1c2e
View code at this point
Browse repository at this point
Commits on Feb 12, 2023
Add `flake8-django` to LICENSE (#2820)
charliermarsh
authored
ca8a122
View commit details
Copy full SHA for ca8a122
View code at this point
Browse repository at this point
Commits on Feb 10, 2023
Add flake8-pyi with one rule (#2682)
Show description for 67e58a0
sbdchd
authored
67e58a0
View commit details
Copy full SHA for 67e58a0
View code at this point
Browse repository at this point
Commits on Feb 2, 2023
[`flake8-self`] Add Plugin and Rule `SLF001` (#2470)
saadmk11
authored
9e59c99
View commit details
Copy full SHA for 9e59c99
View code at this point
Browse repository at this point
Commits on Jan 31, 2023
[`flake8-raise`] Add Plugin and `RSE102` Rule (#2354)
saadmk11
authored
7c1a6bc
View commit details
Copy full SHA for 7c1a6bc
View code at this point
Browse repository at this point
Commits on Jan 26, 2023
Implement some rules from `flake8-logging-format` (#2150)
edgarrmondragon
authored
e882752
View commit details
Copy full SHA for e882752
View code at this point
Browse repository at this point
Commits on Jan 25, 2023
Restore single-file license (#2180)
Show description for 16d2ece
charliermarsh
authored
16d2ece
View commit details
Copy full SHA for 16d2ece
View code at this point
Browse repository at this point
Commits on Jan 5, 2023
Move external licenses to separate directory (#1648)
charliermarsh
authored
9041423
View commit details
Copy full SHA for 9041423
View code at this point
Browse repository at this point
Commits on Dec 30, 2022
Implicit flake8-implicit-str-concat (#1463)
charliermarsh
authored
b078050
View commit details
Copy full SHA for b078050
View code at this point
Browse repository at this point
Commits on Dec 11, 2022
Implement SIM118 (key in dict) of flake8-simplify (#1195)
squiddy
authored
7f25d1e
View commit details
Copy full SHA for 7f25d1e
View code at this point
Browse repository at this point
Commits on Dec 7, 2022
Implement unused argument detection (`ARG`) (#1126)
Show description for bb67fbb
charliermarsh
authored
bb67fbb
View commit details
Copy full SHA for bb67fbb
View code at this point
Browse repository at this point
Commits on Dec 4, 2022
Implement `flake8-return` plugin (#1016)
charliermarsh
authored
291727a
View commit details
Copy full SHA for 291727a
View code at this point
Browse repository at this point
Commits on Dec 2, 2022
Add no-eval rule from pygrep-hooks (#994)
JonathanPlasse
authored
117fcb6
View commit details
Copy full SHA for 117fcb6
View code at this point
Browse repository at this point
Commits on Nov 29, 2022
Implement eradicate (#947)
charliermarsh
authored
82b0b79
View commit details
Copy full SHA for 82b0b79
View code at this point
Browse repository at this point
Commits on Nov 26, 2022
Add flake8-debugger (#909)
karpa4o4
authored
721a1e9
View commit details
Copy full SHA for 721a1e9
View code at this point
Browse repository at this point
Commits on Nov 24, 2022
Implement F521 (#898)
olliemath
authored
2cf2805
View commit details
Copy full SHA for 2cf2805
View code at this point
Browse repository at this point
Commits on Nov 18, 2022
Add flake8-blind-except (#805)
JonathanPlasse
authored
2f894e3
View commit details
Copy full SHA for 2f894e3
View code at this point
Browse repository at this point
Commits on Nov 17, 2022
Implement flake8-tidy-imports (#789)
charliermarsh
authored
f0a5471
View commit details
Copy full SHA for f0a5471
View code at this point
Browse repository at this point
Commits on Nov 16, 2022
Add references to Flake8 licenses
charliermarsh
committed
5717cc9
View commit details
Copy full SHA for 5717cc9
View code at this point
Browse repository at this point
Commits on Aug 10, 2022
Create LICENSE
charliermarsh
authored
974a80a
View commit details
Copy full SHA for 974a80a
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.