-
Notifications
You must be signed in to change notification settings - Fork 316
Comparing changes
Open a pull request
base repository: ekzhu/datasketch
base: v1.8.0
head repository: ekzhu/datasketch
compare: v1.9.0
- 7 commits
- 23 files changed
- 6 contributors
Commits on Dec 19, 2025
-
Bump actions/checkout from 5 to 6 (#294)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 658bf24 - Browse repository at this point
Copy the full SHA 658bf24View commit details
Commits on Dec 26, 2025
-
Match async
Redisinterface with sync + introduceaioredisintegr……ation tests (#293) * rename test_lsh_mongo to test_lsh * add async tests for aioredis and unify storage behaviour * ruff format * remove try catch around key cleanup, correct searched key in test remove * update uv lock * make cleanup conditional
Configuration menu - View commit details
-
Copy full SHA for 18bac67 - Browse repository at this point
Copy the full SHA 18bac67View commit details
Commits on Dec 30, 2025
-
chore: add Python 3.13 to CI workflow matrix (#295)
* chore: add Python 3.13 to CI workflow matrix * chore: update CI workflow to include Python 3.14 * test * update * update * update * update
Configuration menu - View commit details
-
Copy full SHA for 753e474 - Browse repository at this point
Copy the full SHA 753e474View commit details -
Add code coverage support with pytest-cov and Codecov integration (#296)
- Add pytest-cov to test dependencies - Configure pytest to run with coverage for datasketch package - Update GitHub Actions workflow to upload coverage reports to Codecov - Add Codecov badge to README - Configure coverage to omit experimental and test directories Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2bf46fa - Browse repository at this point
Copy the full SHA 2bf46faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e29f97 - Browse repository at this point
Copy the full SHA 4e29f97View commit details
Commits on Jan 2, 2026
-
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>
Configuration menu - View commit details
-
Copy full SHA for 50ce2a0 - Browse repository at this point
Copy the full SHA 50ce2a0View commit details
Commits on Jan 18, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a1c1e29 - Browse repository at this point
Copy the full SHA a1c1e29View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.8.0...v1.9.0