Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tooling Changes - UV and RUFF #16

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Tooling Changes - UV and RUFF #16

wants to merge 2 commits into from

Conversation

pythonhubdev
Copy link
Collaborator

  • Replaced poetry package manager with uv
  • Added RUFF based linting rules
  • Removed black and flake8 since RUFF has both formatting and linting capabilities builtin
  • Removed isort because of conflicting rules

Also added formatting changes but didn't rectify issues related to RUFF, MYPY or Pyright
@pythonhubdev pythonhubdev linked an issue Nov 1, 2024 that may be closed by this pull request
This was referenced Nov 1, 2024
@pythonhubdev pythonhubdev added the enhancement New feature or request label Nov 1, 2024
Copy link
Owner

@bhavaniravi bhavaniravi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's stick to using spaces not tabs. Not sure why everything is 2 tabs now? Can we not change those

@pythonhubdev
Copy link
Collaborator Author

Yeah we can change those I will make them space and the indent size is set as 4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for UV based package management system
2 participants