Comments (7)
Stale issue message
from gandlf.
@Geeks-Sid - are you still planning to put this in?
from gandlf.
Sorry for the AWOL. I was not able to get it running without giving write permissions to a bot and therefore it becomes a glorified lint checker. Do you think we should allow bots write permissions to PR?
from gandlf.
Do you think we should allow bots write permissions to PR?
I don't think giving it write access is a good idea. However, having this as a check could potentially be of benefit. I am not very familiar with ruff, though. Can you give a high-level overview?
from gandlf.
Stale issue message
from gandlf.
It is just a better linter. I wanted to suggest adding Ruff to our project as Ruff is designed to handle large codebases efficiently, offering significant performance improvements over traditional linters like Flake8 and Pylint or Black. It supports most common linting rules and can be customized to fit our specific needs. By integrating Ruff, we can speed up our development process by catching errors and enforcing code quality standards more quickly. Plus, its simple configuration and extensive documentation make it easy to adopt. Let's consider giving Ruff a try to enhance our code quality and development speed.
from gandlf.
Let's consider giving Ruff a try to enhance our code quality and development speed.
I don't have any issue with using any linter as long as we are able to put together a CI checker and an easy way to use this for developers.
Any comments from your end, @VukW, @szmazurek?
from gandlf.
Related Issues (20)
- Black configuration in pyproject.toml
- [FEATURE] Add the ability to split CSVs for training/validation/testing as a separate script HOT 1
- [FEATURE] Add the ability to generate training/validation/testing CSV with proportional splits HOT 1
- [FEATURE] Add tensorboard support HOT 2
- [FEATURE] speed up CI tests HOT 3
- [BUG] Moving from version `0.0.XX` to `0.Y.0` creates compatibility issues. HOT 2
- [FEATURE] Add a "migration guide" in documentation HOT 2
- [BUG] Trying to train a model for classification gives a weird warning HOT 1
- [FEATURE] Standardize the CLI option for output directory HOT 1
- [BUG] Loss signatures: CE Loss failure because of additional `params` argument HOT 3
- [FEATURE] Upgrade PyTorch to 2.2.1 HOT 2
- [BUG] Noise and Blur enhanced fail for certain images
- [BUG] final_preds_and_avg_probs.csv file is not generated after inference HOT 6
- [FEATURE] Include the output of `pip list` for debug info HOT 1
- [FEATURE] add the nadam optimizer
- [FEATURE] Update to new docker-py dependency once released HOT 5
- [FEATURE] Add Docker Compose HOT 4
- [BUG] dice_per_label metric fails HOT 1
- [FEATURE] Update PyTorch dependency HOT 9
- [FEATURE] add function to retrieve augmentations from config HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gandlf.