Skip to content

WIP: Add python bindings#182

Merged
vthib merged 18 commits intomasterfrom
add-boreal-python
Feb 2, 2025
Merged

WIP: Add python bindings#182
vthib merged 18 commits intomasterfrom
add-boreal-python

Conversation

@vthib
Copy link
Owner

@vthib vthib commented Jan 29, 2025

Add a new crate to expose python bindings. This will attempt to match the yara API as much as possible to ease migration.

Most of the bindings have been implemented. A few features are missing in boreal to be able to match the yara API, and a few things need to be fixed. This will be done in following PRs.

@vthib vthib force-pushed the add-boreal-python branch 5 times, most recently from 55e1e44 to 8b80c5e Compare January 30, 2025 00:13
@codecov
Copy link

codecov bot commented Jan 30, 2025

Codecov Report

Attention: Patch coverage is 99.75962% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.43%. Comparing base (68ee69b) to head (0ae645e).
Report is 18 commits behind head on master.

Files with missing lines Patch % Lines
boreal-py/src/lib.rs 99.29% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #182      +/-   ##
==========================================
- Coverage   98.55%   98.43%   -0.12%     
==========================================
  Files          81       87       +6     
  Lines       24612    25048     +436     
==========================================
+ Hits        24257    24657     +400     
- Misses        355      391      +36     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@vthib vthib force-pushed the add-boreal-python branch 9 times, most recently from 7d3c66e to 623d213 Compare February 2, 2025 12:27
@vthib vthib force-pushed the add-boreal-python branch from 623d213 to 385a1e3 Compare February 2, 2025 13:47
@vthib vthib force-pushed the add-boreal-python branch from 385a1e3 to 0ae645e Compare February 2, 2025 14:07
@vthib vthib merged commit f8fb51d into master Feb 2, 2025
20 of 21 checks passed
@vthib vthib deleted the add-boreal-python branch February 2, 2025 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant