Title: switch to Ruff instead of `flake8` · Issue #1861 · gitpython-developers/GitPython · GitHub
Open Graph Title: switch to Ruff instead of `flake8` · Issue #1861 · gitpython-developers/GitPython
X Title: switch to Ruff instead of `flake8` · Issue #1861 · gitpython-developers/GitPython
Description: Is your feature request related to a current problem? Please describe. It would address linting speed, as Ruff is much faster and eventually extensibility, as Ruff can cover multiple linting packages with almost no performance drop... De...
Open Graph Description: Is your feature request related to a current problem? Please describe. It would address linting speed, as Ruff is much faster and eventually extensibility, as Ruff can cover multiple linting packag...
X Description: Is your feature request related to a current problem? Please describe. It would address linting speed, as Ruff is much faster and eventually extensibility, as Ruff can cover multiple linting packag...
Opengraph URL: https://github.com/gitpython-developers/GitPython/issues/1861
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"switch to Ruff instead of `flake8`","articleBody":"**Is your feature request related to a current problem? Please describe.**\r\nIt would address linting speed, as Ruff is much faster and eventually extensibility, as Ruff can cover multiple linting packages with almost no performance drop...\r\n\r\n**Describe the proposed solution**\r\nreplace linking with `flake8`, preserving the same configuration\r\n\r\n**Additional context**\r\n\r\nRecently [Ruff](https://github.com/astral-sh/ruff) has become very popular among also mainstream projects for:\r\n- much faster, they say 70x\r\n- integrate several other tools under one roof, such as `isort` or `bandit`","author":{"url":"https://github.com/Borda","@type":"Person","name":"Borda"},"datePublished":"2024-03-07T14:13:13.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":6},"url":"https://github.com/1861/GitPython/issues/1861"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:0236858f-c47f-4c19-734d-770f6a072eba |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D998:3F436F:5ED30D:84BE87:6968CBA4 |
| html-safe-nonce | 4d047ce4f87f6e6e9125f4beeebba0cbe09e6cd5f27403e5958f6aa9e5874777 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOTk4OjNGNDM2Rjo1RUQzMEQ6ODRCRTg3OjY5NjhDQkE0IiwidmlzaXRvcl9pZCI6IjI1ODE5NzE3NjcwMjE1ODczNjQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | b9838b69cc0ba1f762f28e5c68897919e25ec2a64417d95ca8ae58cfe14f4f7f |
| hovercard-subject-tag | issue:2173962095 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/gitpython-developers/GitPython/1861/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d47ea12a3e6efef4f1c2edeef04e7a234e1fd1f8526500adbe4fdfe3a669d1a6/gitpython-developers/GitPython/issues/1861 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d47ea12a3e6efef4f1c2edeef04e7a234e1fd1f8526500adbe4fdfe3a669d1a6/gitpython-developers/GitPython/issues/1861 |
| og:image:alt | Is your feature request related to a current problem? Please describe. It would address linting speed, as Ruff is much faster and eventually extensibility, as Ruff can cover multiple linting packag... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Borda |
| hostname | github.com |
| expected-hostname | github.com |
| None | af2d7af0cc84117fa10bf36808605ef68a335c9d8a804b9cdac55f8d77230b00 |
| turbo-cache-control | no-preview |
| go-import | github.com/gitpython-developers/GitPython git https://github.com/gitpython-developers/GitPython.git |
| octolytics-dimension-user_id | 503709 |
| octolytics-dimension-user_login | gitpython-developers |
| octolytics-dimension-repository_id | 1126087 |
| octolytics-dimension-repository_nwo | gitpython-developers/GitPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1126087 |
| octolytics-dimension-repository_network_root_nwo | gitpython-developers/GitPython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | cc844ab6ee0198cc2e2c142dcb8a5c2a61d48743 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width