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.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.2.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.2.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.2.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.2.1.tar.gz.

File metadata

  • Download URL: ya_ripgrep_core-1.2.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.2.1.tar.gz
Algorithm Hash digest
SHA256 1b1107fa892b45dd2e5bd42fc58f9e82ef29063e30ee146dc7eb1dde2c7ea3d5
MD5 c2d0db40080741adc200d0f137e4b473
BLAKE2b-256 64880c416774e9c15d07045dbb8f427489c412268d09245cead67978f349b195

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.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.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ecbc5d1f0b60cf39a1d4e1fa359c5d73db95471b4f0a0c36c72f935a167de3d
MD5 802c0528bedbcdb3a17ecea0c8299266
BLAKE2b-256 15f3b6796dc68b6c0bf28cfbb1983ef4c9397435582d4e4c49fbe46d14353a20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.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.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d730cc8043d161f327aa174a6800bcc68679c0d01e4c322b7243438c714b9a29
MD5 2647aef2aa422d809207ff4de44e6d43
BLAKE2b-256 ff96cbdffa2dd506392e7f4b5d4a2e194ed600373d6768875d4e19409c4bafcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_ripgrep_core-1.2.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.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aebb460011f976aaedf7cac7a785025e18d4ff3eaf1714ec58ee5763a2f3bc70
MD5 81571fbe27d8dc83b7bb221466a1b1df
BLAKE2b-256 5fd0db61bbb290db73f1e1bdb23b84883ce816de28630d95f8d08b8f5c0b6c43

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