Skip to content

Commit

Permalink
Merge pull request #569 from nmslib/yurymalkov-fix-ci
Browse files Browse the repository at this point in the history
Fix CI
  • Loading branch information
yurymalkov authored Jul 21, 2024
2 parents e2ca570 + 0b3ec46 commit 020de1a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@ on: [push, pull_request]

jobs:
test_python:
runs-on: ${{matrix.os}}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ["3.7", "3.8", "3.9", "3.10"]
exclude:
- os: macos-latest
python-version: "3.7"
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
Expand All @@ -25,7 +28,7 @@ jobs:
python -m unittest discover -v --start-directory tests/python --pattern "bindings_test*.py"
test_cpp:
runs-on: ${{matrix.os}}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Full list of changes: https://github.com/nmslib/hnswlib/pull/523
### Highlights:
1) Lightweight, header-only, no dependencies other than C++ 11
2) Interfaces for C++, Python, external support for Java and R (https://github.com/jlmelville/rcpphnsw).
3) Has full support for incremental index construction and updating the elements. Has support for element deletions
(by marking them in index). Index is picklable.
3) Has full support for incremental index construction and updating the elements (thanks to the contribution by Apoorv Sharma). Has support for element deletions
(by marking them in index, later can be replaced with other elements). Python index is picklable.
4) Can work with custom user defined distances (C++).
5) Significantly less memory footprint and faster build time compared to current nmslib's implementation.

Expand Down

0 comments on commit 020de1a

Please sign in to comment.