Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 10 Python Refactoring Projects
A framework for managing and maintaining multi-language pre-commit hooks.Project mention: Git: fu** the history! | dev.to | 2023-09-14
You can learn more here: pre-commit.com
Awesome autocompletion, static analysis and refactoring library for python
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Some out-of-the-box hooks for pre-commitProject mention: How to Write Impeccably Clean Code That Will Save Your Sanity | dev.to | 2023-07-27
repos: - repo: https://github.com/ambv/black rev: 23.3.0 hooks: - id: black args: [--config=./pyproject.toml] language_version: python3.11 - repo: https://github.com/pycqa/flake8 rev: 6.0.0 hooks: - id: flake8 args: [--config=./tox.ini] language_version: python3.11 - repo: https://github.com/pycqa/isort rev: 5.12.0 hooks: - id: isort args: ["--profile", "black", "--filter-files"] language_version: python3.11 - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.4.0 hooks: - id: requirements-txt-fixer language_version: python3.11 - id: debug-statements - id: detect-aws-credentials - id: detect-private-key
a python refactoring libraryProject mention: In neovim ,how to do refactoring python code? | /r/neovim | 2023-04-20
Hi, maintainer of rope here. There are a number of different options to use rope in Vim/Neovim, we've documented them in this page https://github.com/python-rope/rope/wiki/Rope-in-Vim-or-Neovim
Safe code refactoring for modern Python.
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
Bottom-up approach to refactoring in python
Rewrites source to reorder python importsProject mention: Boring Python: Code Quality | news.ycombinator.com | 2022-12-20
Two developers on the same python project should also use the same version... with poetry it is straightforward to keep track of dev dependencies. Reorder python imports is an alternative for isort: https://github.com/asottile/reorder_python_imports
AST-based fragmental source code refactoring toolkit for PythonProject mention: Refactor: Python Refactoring tool at the AST level | news.ycombinator.com | 2023-09-17
Python Refactoring related posts
Refactor: Python Refactoring tool at the AST level
1 project | news.ycombinator.com | 17 Sep 2023
[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
2 projects | /r/github | 13 Sep 2023
I’m a hack and a fraud - what are some dead giveaways that someone is self taught?
1 project | /r/learnpython | 11 Jul 2023
Regarding securing confidential data without enabling secrets scanning
1 project | /r/github | 29 Jun 2023
Please help me troubleshoot this error.
1 project | /r/django | 27 Jun 2023
What are Git Hooks and how to use them in your Rust projects
1 project | /r/rust | 14 Jun 2023
Level up your development in Git
3 projects | dev.to | 3 Jun 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Sep 2023
What are some of the best open-source Refactoring projects in Python? This list will help you: