SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Python Refactoring Projects
-
You can also add InfraCost as part of the pre-commit. With pre-commit, you can define some hooks that you can easily run before you push your code. There are multiple ways to install pre-commit, and you can find examples here.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.3.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/antonbabenko/pre-commit-terraform rev: v1.72.2 hooks: - id: terraform_fmt - id: terraform_tflint - id: infracost_breakdown args: - --args=--path=./ verbose: true # Always show costs - id: terraform_validate
-
-
Great suggestion! Bowler seems to be abandoned actually. Its README mentions wanting to rewrite on top of LibCST though (https://github.com/facebookincubator/Bowler?tab=readme-ov-fi...).
-
Project mention: Scientist: A Ruby library for carefully refactoring critical paths | news.ycombinator.com | 2023-11-14
Yes, at the bottom it lists all similar libraries in other languages. Python has https://github.com/joealcorn/laboratory
-
-
-
Project mention: Show HN: Codemodder – A new codemod library for Java and Python | news.ycombinator.com | 2024-01-23
https://github.com/PyCQA/redbaron
E.g. PyCQA/bandit does static analysis for security issues in Python code:
-
-
Python Refactoring discussion
Python Refactoring related posts
-
Refactoring Python with Tree-sitter and Jedi
-
How to Estimate Cloud Costs with Terraform and InfraCost
-
Show HN: Codemodder – A new codemod library for Java and Python
-
Implementing Quality Checks In Your Git Workflow With Hooks and pre-commit
-
Scientist: A Ruby library for carefully refactoring critical paths
-
Refactor: Python Refactoring tool at the AST level
-
[Tool Anouncement] github-distributed-owners - A tool for managing GitHub CODEOWNERS using OWNERS files distributed throughout your code base. Especially helpful for monorepos / multi-team repos
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Oct 2024
Index
What are some of the best open-source Refactoring projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pre-commit | 12,800 |
2 | jedi | 5,780 |
3 | pre-commit-hooks | 5,252 |
4 | Rope | 1,939 |
5 | Bowler | 1,534 |
6 | Laboratory | 1,272 |
7 | best-of-python-dev | 1,012 |
8 | reorder-python-imports | 737 |
9 | RedBaron | 689 |
10 | refactor | 437 |
11 | codelimit | 34 |