feat(python): expose Permissions and remaining user auth methods#3727
Open
ethanlin01x wants to merge 8 commits into
Open
feat(python): expose Permissions and remaining user auth methods#3727ethanlin01x wants to merge 8 commits into
ethanlin01x wants to merge 8 commits into
Codecov / codecov/project
succeeded
Jul 22, 2026 in 0s
74.38% (+0.03%) compared to a5001d3
View this Pull Request on Codecov
74.38% (+0.03%) compared to a5001d3
Details
Codecov Report
❌ Patch coverage is 96.66667% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.38%. Comparing base (a5001d3) to head (22bc32c).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| foreign/python/src/permissions.rs | 95.60% | 8 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## master #3727 +/- ##
============================================
+ Coverage 74.34% 74.38% +0.03%
Complexity 950 950
============================================
Files 1303 1304 +1
Lines 148712 148951 +239
Branches 124225 124225
============================================
+ Hits 110562 110793 +231
- Misses 34673 34681 +8
Partials 3477 3477 | Components | Coverage Δ | |
|---|---|---|
| Rust Core | 74.57% <ø> (ø) |
|
| Java SDK | 62.64% <ø> (ø) |
|
| C# SDK | 72.28% <ø> (ø) |
|
| Python SDK | 93.08% <96.66%> (+0.81%) |
⬆️ |
| PHP SDK | 84.52% <ø> (ø) |
|
| Node SDK | 92.70% <ø> (ø) |
|
| Go SDK | 43.08% <ø> (ø) |
| Files with missing lines | Coverage Δ | |
|---|---|---|
| foreign/python/src/client.rs | 99.21% <100.00%> (+0.06%) |
⬆️ |
| foreign/python/src/lib.rs | 100.00% <100.00%> (ø) |
|
| foreign/python/src/user.rs | 80.43% <100.00%> (+1.36%) |
⬆️ |
| foreign/python/src/permissions.rs | 95.60% <95.60%> (ø) |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading