Skip to content

Comments

chore: Use pyrefly instead of pyright#25

Merged
lmiguelvargasf merged 7 commits intomainfrom
use-pyrefly-instead-of-pyright
Jun 14, 2025
Merged

chore: Use pyrefly instead of pyright#25
lmiguelvargasf merged 7 commits intomainfrom
use-pyrefly-instead-of-pyright

Conversation

@lmiguelvargasf
Copy link
Owner

@lmiguelvargasf lmiguelvargasf commented Jun 14, 2025

What does this PR do?

Install pyrefly instead of pyright

Related Issues

N/A

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactoring (code improvements without changing behavior)
  • Performance improvement
  • Other (please specify): ________________

How has this been tested?

Screenshots or Videos (if applicable)

N/A

Checklist

  • Code follows the project's coding style guidelines
  • Tests have been added or updated for these changes
  • All tests pass locally
  • Documentation has been updated where necessary
  • Changes do not introduce new warnings or errors

Additional Context

N/A

Reviewer Notes

N/A

* Replace pyright with pyrefly in pyproject.toml for improved type checking.
* Update sdist and wheels metadata in uv.lock to include upload-time for better tracking.
* Adjust dev-dependencies in uv.lock to reflect the change from pyright to pyrefly.
* Add project-includes and site-package-path for improved dependency management.
* Ensure search-path remains set to "src" for consistent module resolution.
… handling

* Add @DataClass decorator to UserInput and UserType classes for better structure and automatic method generation.
@lmiguelvargasf lmiguelvargasf self-assigned this Jun 14, 2025
@lmiguelvargasf lmiguelvargasf changed the title Use pyrefly instead of pyright chore: Use pyrefly instead of pyright Jun 14, 2025
@lmiguelvargasf lmiguelvargasf added the documentation Improvements or additions to documentation label Jun 14, 2025
@lmiguelvargasf lmiguelvargasf merged commit 234b7ef into main Jun 14, 2025
5 of 9 checks passed
@lmiguelvargasf lmiguelvargasf deleted the use-pyrefly-instead-of-pyright branch June 14, 2025 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant