Skip to main content

Native ripgrep-backed glob and regex matching primitives for YA Agent filesystem tools

Project description

ya-ripgrep-core

Native ripgrep-backed matching primitives for YA Agent filesystem tools.

This package exposes a small Python extension built with PyO3. It uses ripgrep's Rust crates for pure matching work while filesystem enumeration and file reads remain owned by FileOperator.

Project details


Download files

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

Source Distribution

ya_ripgrep_core-0.85.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distributions

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

ya_ripgrep_core-0.85.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ya_ripgrep_core-0.85.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ya_ripgrep_core-0.85.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

File details

Details for the file ya_ripgrep_core-0.85.0.tar.gz.

File metadata

  • Download URL: ya_ripgrep_core-0.85.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_ripgrep_core-0.85.0.tar.gz
Algorithm Hash digest
SHA256 0341d6608ac18286c633c51b006d200f841bfa43cc86283dc0ae1b43c5b93829
MD5 44b4f164444b639adf74d1447c9fea48
BLAKE2b-256 3934ab0e28a11ad98060d4970c956dc14993fd013d6e8d628a39c29468f2ef0e

See more details on using hashes here.

File details

Details for the file ya_ripgrep_core-0.85.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ya_ripgrep_core-0.85.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_ripgrep_core-0.85.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 211b4349bb4134327edff2bcfcbbd367f4c7c7b934b005218f90c72b08b3a3ee
MD5 542e8d19e6b282c0c3058e7fc5342502
BLAKE2b-256 39dea545d58bdb35faa3b4763aeda42386528310368b421d0d6d1ee310eabe20

See more details on using hashes here.

File details

Details for the file ya_ripgrep_core-0.85.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ya_ripgrep_core-0.85.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_ripgrep_core-0.85.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdf4c8911f6b196b3a56082e0aae79698cff9a7486ea0ea73683ed9e50c4bcda
MD5 42c47881c16fb064c73cbf20eafd56dc
BLAKE2b-256 06234e6233690cad9f28c3c7a02b3172e9fc999659284d85630cb49cd5398c3c

See more details on using hashes here.

File details

Details for the file ya_ripgrep_core-0.85.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ya_ripgrep_core-0.85.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_ripgrep_core-0.85.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5ea0e760f746ae845b58ae148ee8da20705d8463312fbf416c340b12be68a49
MD5 453089b0d92f7601ad666a01b05b07ca
BLAKE2b-256 ab5332626d11b3b6b6f46dbd611d83440a4941cb102aa2a8774e759bd5410afe

See more details on using hashes here.

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