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-1.12.1.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-1.12.1-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-1.12.1-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-1.12.1-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-1.12.1.tar.gz.

File metadata

  • Download URL: ya_ripgrep_core-1.12.1.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-1.12.1.tar.gz
Algorithm Hash digest
SHA256 dbf7f050840497b06bc660443be84c0e29749ffbdb64c83e9b2638da16743e3a
MD5 52af3e1cef11552ae73f4b7caf8434e2
BLAKE2b-256 34f195b8e4f119e6492dc112bacf85f391a80d4e12c3221857ee77dd1f1d580d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.12.1-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-1.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1d1aa44d49ee30705164b40b2645267c077334d5e90238572b939666a681359
MD5 3618de009e7e979fb2f8576055c1923e
BLAKE2b-256 1faccbde01a9f9eca7b5157cf0368503803d0abcd0126dacb22cee2c8d968f0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.12.1-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-1.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddbd3b5fefb601d85c7e3f5224671d7cbe4f0a347776f14753f749584b16a087
MD5 070a6f5bdd25842e5413034fa3540b3b
BLAKE2b-256 530746deafd0ae9da7ebd56d72ec147cd65303b780d0f5c0068c0d05403f1b0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.12.1-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-1.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df944bc33d38229387ac91091d4a0171d15611b489a5ff53249620b673ecc1aa
MD5 34d9b46ef28177797156dbd3d86f9631
BLAKE2b-256 befb98291f4764fef78f68acab8c8d01172e3c8692811178c853526c5dcb8021

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