Skip to main content

Redesigned high-performance local search and indexing engine

Project description

sari v2

High-performance local indexing and search engine rebuilt on LSP-first architecture.

Quick Start

python3 -m pip install -e .
python3 -m sari.cli.main doctor
python3 -m sari.cli.main daemon start

Quality Gate

python3 -m pytest -q
python3 tools/quality/full_tree_policy_check.py --root src --fail-on-todo

Release (PyPI)

# local preflight
tools/ci/release_pypi.sh
  • GitHub Actions: .github/workflows/release-pypi.yml
  • Trigger:
    • v* tag push -> publish to PyPI
    • manual dispatch -> publish to PyPI/TestPyPI

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sari-2.0.0.tar.gz (366.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sari-2.0.0-py3-none-any.whl (495.4 kB view details)

Uploaded Python 3

File details

Details for the file sari-2.0.0.tar.gz.

File metadata

  • Download URL: sari-2.0.0.tar.gz
  • Upload date:
  • Size: 366.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sari-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b39e7bbb688f87d2b3469ebbd85dfe05ace07bd4af2d7f11ec57f290ff181229
MD5 13a10cf3f9f1026999f0c29d62fece1c
BLAKE2b-256 8c21d9abaea97307ef5794d11c4077a12632f85f481b27d98d1343802be30f22

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.0.tar.gz:

Publisher: release-pypi.yml on BaeCheolHan/sari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sari-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: sari-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 495.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sari-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 656c657ad7fc944a093e513f5f1b66002b40bcd2b772414ebcf3e4ccbf8a0401
MD5 3f90e9841089e91fd195c6c1380e4620
BLAKE2b-256 d3c59d51fb259f42ae8df91de7d6cb9d192d4f60131dfb29552af8c059762534

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.0-py3-none-any.whl:

Publisher: release-pypi.yml on BaeCheolHan/sari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page