esafak opened a new pull request, #2388:
URL: https://github.com/apache/fory/pull/2388

   Contribution Checklist
   
   ## Why?
   
   I was running the existing linting script on my last PR and it was failing 
because it was incompatible with the new version of `importlib-metadata` I had 
installed. First I considered unpinning or updating the versions of the linting 
libraries, then I realized it would be better to simply get rid of them in 
favor of [ruff](https://astral.sh/ruff).
   
   Note that this PR includes a few ruff reformatted python files.
   
   ## What does this PR do?
   
   - Removed Black and Flake8 configurations and dependencies.
   - Integrated Ruff for both formatting and linting, updating scripts and 
configuration files accordingly.
   - Adjusted documentation and examples in `README.md` and `CONTRIBUTING.md` 
to reflect the switch to Ruff.
   - Improved simplicity and consistency in formatting validation steps.
   - Migrates linter configuration into `pyproject.toml`
   
   ## Does this PR introduce any user-facing change?
   
   No
   
   ## Benchmark
   
   Ruff is faster :)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to