Commit Graph

  • 402e8f97ad style: format Andy Lee 2025-07-27 20:25:40 -07:00
  • 9a5c197acd fix: auto-detect normalized embeddings and use cosine distance Andy Lee 2025-07-27 20:21:05 -07:00
  • 455f93fb7c fix emaple and add pypi example yichuan520030910320 2025-07-27 18:20:13 -07:00
  • 48207c3b69 add pypi example yichuan520030910320 2025-07-27 17:08:49 -07:00
  • 4de1caa40f fix redame install method yichuan520030910320 2025-07-27 17:00:28 -07:00
  • 60eaa8165c fix precommit and fix redame install method yichuan520030910320 2025-07-27 16:36:30 -07:00
  • c1a5d0c624 fix readme yichuan520030910320 2025-07-27 02:24:28 -07:00
  • af1790395a fix ruff errors and formatting yichuan520030910320 2025-07-27 02:22:54 -07:00
  • 383c6d8d7e add clear instructions yichuan520030910320 2025-07-27 02:19:27 -07:00
  • bc0d839693 Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-27 02:07:41 -07:00
  • 8596562de5 add pip install option to README yichuan520030910320 2025-07-27 02:06:40 -07:00
  • 5d09586853 chore: release v0.1.14 v0.1.14 GitHub Actions 2025-07-27 08:50:56 +00:00
  • a7cba078dd chore: consolidate essential fixes and add pre-commit hooks Andy Lee 2025-07-27 01:24:13 -07:00
  • b3e9ee96fa fix: resolve all ruff linting errors and add lint CI check Andy Lee 2025-07-26 22:35:12 -07:00
  • 8537a6b17e default args change yichuan520030910320 2025-07-26 21:51:14 -07:00
  • 7c8d7dc5c2 tones down yichuan520030910320 2025-07-26 21:47:55 -07:00
  • 8e23d663e6 Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-26 21:46:02 -07:00
  • 8a3994bf80 update colab now it works perfect yichuan520030910320 2025-07-26 21:45:56 -07:00
  • 8375f601ba chore: release v0.1.13 v0.1.13 GitHub Actions 2025-07-27 01:08:17 +00:00
  • c87c0fe662 update colab install & fix colab path yichuan520030910320 2025-07-26 18:07:31 -07:00
  • 73927b68ef Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-26 17:09:55 -07:00
  • cc1a62e5aa update pytoml version again yichuan520030910320 2025-07-26 17:09:45 -07:00
  • 802020cb41 chore: release v0.1.12 v0.1.12 GitHub Actions 2025-07-26 23:35:28 +00:00
  • cdb92f7cf4 update pytoml version && fix colab env && fix pdf extract in pip yichuan520030910320 2025-07-26 16:33:13 -07:00
  • dc69bdec00 Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-25 17:54:43 -07:00
  • 98073e9868 update missing pkg yichuan520030910320 2025-07-25 17:54:21 -07:00
  • cf2ef48967 chore: release v0.1.11 v0.1.11 GitHub Actions 2025-07-26 00:12:37 +00:00
  • 0692bbf7a2 change workflow yichuan520030910320 2025-07-25 17:11:56 -07:00
  • 52584a171f chore: release v0.1.10 v0.1.10 GitHub Actions 2025-07-25 23:12:16 +00:00
  • efd6b5324b fix: add protobuf as a dependency for DiskANN backend Andy Lee 2025-07-25 16:10:25 -07:00
  • 2baaa4549b fix: handle relative paths in HNSW embedding server metadata Andy Lee 2025-07-25 16:09:53 -07:00
  • 35310ddd52 fix: pure Python packages not building due to ubuntu-latest check Andy Lee 2025-07-25 15:14:21 -07:00
  • fc9c5cb39d fix: make release workflow idempotent v0.1.9 Andy Lee 2025-07-25 14:47:35 -07:00
  • 8f2a1e87ea Merge pull request #7 from yichuan-w/fix/simple-ubuntu22-build Andy Lee 2025-07-25 14:08:37 -07:00
  • 50caf65f28 fix: change ubuntu-latest to ubuntu-22.04 and add Python 3.13 Andy Lee 2025-07-25 13:48:59 -07:00
  • 1b48794ca8 cleanup: remove cibuildwheel workflow files Andy Lee 2025-07-25 13:48:08 -07:00
  • 4aef1d814e revert: simplify build system by removing manylinux/cibuildwheel Andy Lee 2025-07-25 13:46:51 -07:00
  • 971653fa1a upgrade: switch from manylinux2014 to manylinux_2_35 fix/manylinux-compatibility Andy Lee 2025-07-25 13:40:07 -07:00
  • 02672c040d update: DiskANN submodule to support both build environments Andy Lee 2025-07-25 13:23:48 -07:00
  • f55108feda fix: resolve CI conflicts and Python finding issues Andy Lee 2025-07-25 13:21:22 -07:00
  • 75ddcd6158 chore: release v0.1.9 GitHub Actions 2025-07-25 20:04:42 +00:00
  • 74d485c908 fix: remove Chinese comments from code Andy Lee 2025-07-25 12:55:28 -07:00
  • d1fefb6378 fix: correct DiskANN subdirectory path Andy Lee 2025-07-25 12:51:47 -07:00
  • 732384f4f8 fix: improve Python finding for DiskANN in manylinux environment Andy Lee 2025-07-25 12:22:27 -07:00
  • ae38e10d1b chore: focus on Linux builds for Colab compatibility Andy Lee 2025-07-25 12:20:32 -07:00
  • 2a4df11f5c fix: absolute path for passages Andy Lee 2025-07-25 11:59:30 -07:00
  • ca0fd88934 chore: clean up temporary test scripts Andy Lee 2025-07-25 11:53:23 -07:00
  • 3c8d32f156 fix: prevent pyzmq compilation during tests Andy Lee 2025-07-25 11:35:31 -07:00
  • b8ff00fc6a fix: address macOS deployment target and pyzmq compilation issues Andy Lee 2025-07-25 11:13:51 -07:00
  • 3c836766f8 fix: update faiss submodule to fix-python-finding-manylinux branch Andy Lee 2025-07-25 10:55:28 -07:00
  • b4a1dfb9c7 fix: update faiss submodule pointer with Python finding fixes Andy Lee 2025-07-25 10:53:05 -07:00
  • a4d66e95d8 fix: improve Python finding for Faiss in manylinux environment Andy Lee 2025-07-25 10:52:34 -07:00
  • cf58b3e31b fix: re-enable Faiss Python bindings and improve Python finding Andy Lee 2025-07-25 10:45:07 -07:00
  • e9c2ca7936 fix: remove cmake.verbose from scikit-build config Andy Lee 2025-07-25 10:37:06 -07:00
  • dab154a77b fix: disable Faiss Python bindings to avoid CMake Python finding issues Andy Lee 2025-07-25 10:33:31 -07:00
  • 13413dfae5 fix: improve Python detection in manylinux environment Andy Lee 2025-07-25 10:27:04 -07:00
  • 0543cc9816 fix: add missing dependencies for CI builds Andy Lee 2025-07-25 10:20:02 -07:00
  • fb53ed9a0e fix: use manylinux2014 for Colab compatibility Andy Lee 2025-07-25 10:15:05 -07:00
  • 015f43733a fix: adjust configuration for Colab compatibility Andy Lee 2025-07-25 10:09:21 -07:00
  • 2957c8bf5a docs: add manylinux build strategy documentation Andy Lee 2025-07-25 10:03:57 -07:00
  • a73194c3f6 feat: simplify build using cibuildwheel with standard configuration Andy Lee 2025-07-25 10:03:23 -07:00
  • 5eb893c62b ci: add Python 3.13 support to build matrix Andy Lee 2025-07-25 09:53:36 -07:00
  • d91ce2e94d readme yichuan520030910320 2025-07-25 02:19:54 -07:00
  • 5c2ff8a641 clean research stuff yichuan520030910320 2025-07-25 02:14:15 -07:00
  • d4f474c9b7 update broken link yichuan520030910320 2025-07-25 02:13:22 -07:00
  • 170f7644e9 simplify readme yichuan520030910320 2025-07-25 02:11:02 -07:00
  • cd8b970eff Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-25 01:45:57 -07:00
  • 52153bbb69 update faiss compare yichuan520030910320 2025-07-25 01:45:50 -07:00
  • e1ae087207 chore: release v0.1.8 GitHub Actions 2025-07-25 08:24:40 +00:00
  • 48c5e12ac1 fix: use absolute path for passages_file to prevent FileNotFoundError Andy Lee 2025-07-25 01:23:47 -07:00
  • f8b5c97190 Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-25 00:37:33 -07:00
  • d038c81b8b update benchmard section yichuan520030910320 2025-07-25 00:37:27 -07:00
  • 29cbbbd0d6 fix: resolve libzmq pkg-config issues in manylinux containers Andy Lee 2025-07-25 00:35:52 -07:00
  • 179f30bc36 fix: improve system dependency installation in manylinux containers Andy Lee 2025-07-25 00:30:29 -07:00
  • c4a0a68581 fix: handle pure Python packages in cibuildwheel workflow Andy Lee 2025-07-25 00:26:15 -07:00
  • 5c836ad08e fix: handle git dubious ownership error in manylinux containers Andy Lee 2025-07-25 00:22:01 -07:00
  • 673fd9b7cd fix: upgrade to actions v4 and handle manylinux2014 compatibility Andy Lee 2025-07-25 00:20:21 -07:00
  • 84b24b233d feat: add cibuildwheel option to release workflow Andy Lee 2025-07-25 00:15:53 -07:00
  • 499cdd7822 feat: add cibuildwheel workflow for better platform compatibility Andy Lee 2025-07-25 00:14:22 -07:00
  • 800d4cf111 Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-25 00:12:47 -07:00
  • b6d43f5fd9 add gif yichuan520030910320 2025-07-25 00:12:35 -07:00
  • 3603cd5034 fix: downgrade GitHub Actions versions for manylinux2014 compatibility Andy Lee 2025-07-25 00:12:05 -07:00
  • 6df7893173 feat: use manylinux2014 containers for better Linux compatibility Andy Lee 2025-07-25 00:08:42 -07:00
  • e64b599276 chore: release v0.1.7 GitHub Actions 2025-07-25 04:47:57 +00:00
  • 2dd59c4ba1 fix: let auditwheel auto-detect manylinux platform tag v0.1.7 Andy Lee 2025-07-24 21:44:04 -07:00
  • 166986d5e6 chore: release v0.1.6 GitHub Actions 2025-07-25 04:30:07 +00:00
  • a6aec68f32 fix: use manylinux2014 for better Linux compatibility Andy Lee 2025-07-24 21:26:28 -07:00
  • ed27a127d5 chore: release v0.1.5 GitHub Actions 2025-07-25 04:00:54 +00:00
  • d8b4ea7564 fix: add write permissions for GitHub Actions to push commits v0.1.5 Andy Lee 2025-07-24 20:55:24 -07:00
  • f0a2ef96b4 fix: restore complete build configuration from working version Andy Lee 2025-07-24 19:49:38 -07:00
  • 7d73c2c803 fix: remove invalid --extra build flag from build commands Andy Lee 2025-07-24 19:43:23 -07:00
  • e8d2ecab03 refactor: use reusable workflow to avoid code duplication Andy Lee 2025-07-24 19:35:12 -07:00
  • 32a374d094 feat: true one-click automated release with multi-platform support Andy Lee 2025-07-24 19:30:44 -07:00
  • d45c013806 fix: handle workflow trigger permission gracefully Andy Lee 2025-07-24 19:25:11 -07:00
  • 9000a7083d chore: release v0.1.4 GitHub Actions 2025-07-25 02:23:36 +00:00
  • 8307555d54 fix: manually trigger CI after version push in release workflow Andy Lee 2025-07-24 19:21:32 -07:00
  • 20f2aece08 chore: release v0.1.3 GitHub Actions 2025-07-25 02:05:11 +00:00
  • 43eb4f9a1d Merge branch 'main' of https://github.com/yichuan-w/LEANN yichuan520030910320 2025-07-24 19:03:52 -07:00
  • 5461b71d8c colab dev yichuan520030910320 2025-07-24 19:03:46 -07:00
  • 374db0ebb8 fix: release workflow to build new version before publishing Andy Lee 2025-07-24 19:03:09 -07:00