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

File metadata

  • Download URL: ya_ripgrep_core-1.2.2.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.2.2.tar.gz
Algorithm Hash digest
SHA256 efa3469dac0adfa9d0fa7b4c16f4ea248c8641bff08b281b72eb7d55360c29eb
MD5 9f3209740622625e99bc6767e77d7b31
BLAKE2b-256 f4d692993d3919f136b92565a8e6d26933e43e2004610ac248c5d5cb7fedd6b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.2-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.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 477ab2fd3df76c67789a7e6e8c40e61bc8cd3cc36313bb1a04c115acbc187332
MD5 1f737f196622f929b45bd96590320b15
BLAKE2b-256 6d50eabb6828bf2b9faf63396f5e6355ff39b82ca98498d910685c5e8e029431

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.2-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.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 222f823e64942226ba105200497a3f0a780f2ecba281a86495f666ee485dd7fa
MD5 26615f0f387feca1a028e7196c01c362
BLAKE2b-256 0cb4eab4531c709b6ac0b7b849b3351f1fbb88d10ea6f0f76fbffa7c623079ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.2-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.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 948e1fbb8a796cb0f5232ad3fae623a96449d8c6ebf238dc7c606e979c2fa15c
MD5 4c78c1427b4ff70937abc29e7f681c0b
BLAKE2b-256 454ceb55be5dc055d523d94c2cf76e0e81bfd2f3dae81da0f5ce52e03c122a7c

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