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 8 Python pre-commit-hook Projects
The uncompromising Python code formatterProject mention: Releasing my Python Project | dev.to | 2023-11-26
1. LICENSE: This file contains information about the rights and permissions granted to users regarding the use, modification, distribution, and sharing of the software. I already had an MIT License in my project. 2. pyproject.toml: It is a configuration file typically used for specifying build requirements and backend build systems for Python projects. I was already using this file for Black code formatter configuration. 3. README.md: Used as a documentation file for your project, typically includes project overview, installation instructions and optionally, contribution instructions. 4. example_package_YOUR_USERNAME_HERE: One big change I had to face was restructuring my project, essentially packaging all files in this directory. The name of this directory should be what you want to name your package and shoud not conflict with any of the existing packages. Of course, since its a Python Package, it needs to have an __init__.py. 5. tests/: This is where you put all your unit and integration tests, I think its optional as not all projects will have tests. The rest of the project remains as is.
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter NotebooksProject mention: Jupyter lab code formatter? | /r/learnpython | 2023-05-14
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
A pre-commit hook that checks commit messages for Conventional Commits formattingProject mention: Do I need to be Admin to get a pre-receive hook working? | /r/gitlab | 2023-05-08
For example I want to reject poorly formatted commit messages with https://github.com/compilerla/conventional-pre-commit
A package for type-checking the URLs and associated views for Django
shfmt hook for pre-commit, with auto installProject mention: Pure Sh Bible | news.ycombinator.com | 2023-04-30
⏱️ Tool to stop you from pushing huge diffsProject mention: git-limiter: 🧭 Tool to stop you from pushing huge diffs | /r/Python | 2023-04-08
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.
pre-commit hook: make sure your package doesn't refer to different versions of itself across the codebase ✅ (by jalvaradosegura)
Python pre-commit-hook related posts
The Bullhorn #95 (Ansible Newsletter)
3 projects | /r/ansible | 21 Mar 2023
Open Source Collection of Ansible Good and Bad Practices
1 project | /r/ansible | 5 Oct 2022
ansible-lint 6.8.0b1 is out
1 project | /r/ansible | 1 Oct 2022
Correct use of block: and when: (key-order)
1 project | /r/ansible | 26 Sep 2022
GitHub - lewislbr/ready: A program to run tasks before a commit.
2 projects | /r/golang | 22 Oct 2021
Parse and verify Ansible playbook from Python
1 project | /r/ansible | 4 May 2021
Ansible-lint is looking for roles and collections authors willing to support cross-testing
1 project | /r/ansible | 30 Mar 2021
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Nov 2023
What are some of the best open-source pre-commit-hook projects in Python? This list will help you: