You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: add pyright type checking and ci checks for it (#280)
* add config to pyproject toml
* add checks for pyright
* update
* update
* fix: add type ignore comments for Redis storage methods and update type hints in MinHash and LSH classes
* fix: update input validation in WeightedMinHashGenerator to check for sized iterables
* fix: add type hints and improve error handling in storage functions
* fix: add assertions to ensure keys and hashtables are initialized in AsyncMinHashLSH
* fix: update _merge method signature to return None and improve error handling in _hashed_byteswap
* fix: remove unnecessary assertion for upper bound in MinHashLSHEnsemble
* fix: simplify hashvalues initialization in WeightedMinHashGenerator
* fix: remove unnecessary assertions for keys and hashtables in AsyncMinHashLSH
* refactor: remove duplicate parsing of hashvalues
* refactor: update type hints for hashvalues and permutations in MinHash class
* apply suggestion
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* revert seeds none change
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0 commit comments