WLBS Behavior Graph Scanner - static + dynamic curvature analysis for Python/JS codebases
Project description
๐ฌ wlbs-scan
Stop fixing the wrong file.
wlbs-scan tells Claude exactly where the bug lives โ
before it wastes 10 attempts on the symptom.
English ย ยทย ไธญๆ Chinese
The Problem in One Picture
Test fails in: rbac.py โ Claude edits here. Again. Again. Again.
Bug lives in: roles.py โ one import hop upstream. Never touched.
Without wlbs-scan With wlbs-scan
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[attempt 1] edit rbac.py โ wlbs advisory:
[attempt 2] edit rbac.py โ ๐ symptom โ rbac.py
[attempt 3] edit rbac.py โ โก root cause โ roles.py ฮบ=0.876
[attempt 4] edit rbac.py โ
[attempt 5] edit rbac.py โ [attempt 1] edit roles.py โ FIXED
๐ Benchmark โ March 2026
5 tasks. Heldout filenames had zero overlap with training โ no memorization possible.
| Baseline (symptom-first) | wlbs-scan | |
|---|---|---|
| Tasks solved | 0 / 5 | 5 / 5 |
| Success rate | 0% | 100% |
| Avg attempts to fix | 2.0 | 1.0 |
| First-try root-cause accuracy | 33% | 100% |
Heldout tasks used fresh filenames (policy_grid, rule_sheet, calc_panel) โ never seen in training. Works on cross-file bugs (1 hop upstream) and same-file bugs alike.
โถ See a real advisory output
wlbs advisory ยท heldout_rule_widget
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Symptom file : widget_entry.py
Suggested fix : rule_sheet.py โ upstream, 1 hop
Confidence : 0.876
Reasoning:
ยท symptom in widget_entry; upstream candidate rule_sheet 1 hop away
ยท rule_sheet historical lift: 0.660 โ 1.000
ยท routing policy confidence: 0.750
Result: โ fixed in 1 attempt
(baseline: 3 attempts, still failed)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก Works With Claude โ 3 Commands
# 1. Install
pip install wlbs-scan
# 2. Scan your project
wlbs bug
# 3. Get advisory โ paste into Claude
wlbs fix
Claude now knows which file to open first. Not the symptom. The cause.
๐ How It Works
wlbs-scan builds a live risk map from your real failure history, mapped onto the import graph.
your codebase
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ dependency graph โ โ import relationships between files
โโโโโโโโโโโโฌโโโโโโโโโโโ
โ test failure signal
โ propagates upstream
โ ฮฮบ = ฮฑ ยท ฮป^d
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ risk map โ
โ โ
โ roles.py ฮบ = 0.876 โก singularity โ โ fix this
โ rbac.py ฮบ = 0.312 โ
โ utils.py ฮบ = 0.091 โ
โโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ wlbs advisory โ โ paste into Claude
โ "Open roles.py โ
โ first. ฮบ=0.876" โ
โโโโโโโโโโโโโโโโโโโโโโโ
Every file gets a curvature score ฮบ โ [0, 1]. When a test fails, the signal travels upstream through the import graph with exponential decay by hop distance. A singularity (ฮบ โฅ 0.75, sustained) = structural fragility, not a random fluke. Fix it now.
๐ฏ Features
| Feature | ||
|---|---|---|
| ๐บ๏ธ | Risk map | ฮบ score + singularity flag for every file |
| ๐ | Root-cause routing | Points to the source, not the symptom |
| ๐ค | Claude-ready advisory | One command โ exact file for Claude to fix first |
| ๐ | Continual learning | Gets smarter with every test run |
| ๐ | Dependency-aware backprop | Failure signals travel the import graph |
| ๐ฅ | Singularity detection | Early warning on structurally fragile files |
| ๐ | Shared experience (Pro) | Patterns distilled from community bug-fix sessions |
| ๐ฆ | CI gate | Block merges on singularity detection |
| ๐ | Heatmap dashboard (Pro) | Visual risk surface of your whole codebase |
๐ป Quick Start
1. Install
pip install wlbs-scan
No extra dependencies. Works fully offline. Python 3.8+.
2. Sign up โ free, no password, no credit card
wlbs begin
Email: you@example.com
โ Verification code sent
Code: 482910
โ Account created ยท tier: free
โ Credentials saved to ~/.wlbs/config.json
โ pytest plugin configured automatically
Run: wlbs bug
Credentials auto-saved. Run wlbs begin again on any new machine to sign back in.
3. Scan your project
wlbs bug
# or a specific directory:
wlbs bug src/
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wlbs-scan v0.6.3 ยท 312 nodes ยท 1 singularity โก
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
RISK ฮบ FAIL FIX NODE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
HIGH 0.821 โก 4 1 auth.RBACManager
HIGH 0.774 โ 2 0 db.Session
MED 0.631 1 1 api.router
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก = singularity (structural โ fix urgently)
ฮบ โฅ 0.75 = HIGH ฮบ โฅ 0.55 = MED
4. Get the fix advisory โ paste into Claude
wlbs fix
auth.RBACManager ฮบ=0.821
โ Open auth/permissions.py first (upstream, 1 hop)
โ grant() silently fails when roles=None โ KeyError suppressed
โ Related: db.Role, auth.policy
5. Auto-record test results
wlbs . --pytest tests/
Every pass and fail is recorded automatically. The risk map improves with every run.
๐ All Commands
| Command | What it does |
|---|---|
wlbs begin |
Sign up + auto-configure pytest |
wlbs bug |
Scan project, print risk map |
wlbs bug src/ |
Scan a specific directory |
wlbs fix |
Advisory output ready to paste into Claude |
wlbs . --pytest tests/ |
Run tests + auto-record results |
wlbs . --history |
Show what the system has learned |
wlbs . --diff |
Curvature delta since last scan |
wlbs . --blame src/foo.py |
Line-level git attribution for risky files |
wlbs . --export-html out.html |
Visual HTML risk report |
wlbs . --watch |
Re-scan on every file save |
wlbs . --lang js |
Scan JS/TS codebase |
wlbs . --ci |
Exit 1 on singularity (CI gate) |
wlbs . --context src/foo.py |
Resolution-decay context for a file |
wlbs . --dashboard |
Heatmap web UI (Pro) |
wlbs . --status |
Account tier + points balance |
wlbs --version |
Print version |
๐ Free vs Pro
| Feature | Free | Pro ($9.9/mo) |
|---|---|---|
| Local risk scan + singularity detection | โ | โ |
| Claude-ready advisory output | โ | โ |
| Auto-record pytest results | โ | โ |
| Local world-line history | โ | โ |
| Fix suggestions | Local only | โ๏ธ Cloud-enhanced |
| Shared experience library | โ | โ |
| Rule downloads after each session | โ | โ |
Dashboard (--dashboard) |
โ | โ |
| Points earn rate | 0.3ร | 0.5ร |
Points: every trace upload earns points. 100 pts = 1 free Pro key (30 days). Resets Dec 31.
Upgrade: email valhuang@kaiwucl.com or WeChat val001813
๐ง CI Integration
# .github/workflows/ci.yml
- name: wlbs risk gate
run: wlbs . --ci --pytest tests/
# exits 1 if a singularity is detected โ blocks the merge
# .git/hooks/pre-commit
wlbs . --ci
๐ Research & License
Paper: World-Line Behavior Space: A Unified Framework for Continual Learning and Spatial Root-Cause Attribution ยท arXiv cs.SE/cs.AI ยท March 2026
Patents: CN 2026103746505 ยท CN 2026103756225
Self-validate: python -m wlbs_scan.validate โ all 15 paper claims pass on clean install.
BSL 1.1 โ free for non-commercial use, research, internal evaluation. Auto-converts to Apache 2.0 on 2029-01-01.
๐ค Author
Zhongchang Huang (้ปไธญๅธธ)
valhuang@kaiwucl.com ยท WeChat: val001813
github.com/val1813/wlbs-cli
๐ฌ wlbs-scan
ๅซๅไฟฎ้ๆไปถไบใ
wlbs-scan ็ฒพ็กฎๅ่ฏ Claude ่ฏฅๅปๅช้ๆพ bug โโ
ไธๅๆตช่ดน 10 ๆฌกๅฐ่ฏไฟฎ็็ถๆไปถใ
ไธๅผ ๅพ่ฏดๆธ ้ฎ้ข
ๆต่ฏๆฅ้ไฝ็ฝฎ๏ผ rbac.py โ Claude ๅจ่ฟ้ไธ้้ๆน๏ผๆนไธๅฅฝ
Bug ็ๆญฃๅจ๏ผ roles.py โ ไธๆธธไธ่ทณ๏ผไปๆฅๆฒกไบบ็ๅฎ
ๆฒกๆ wlbs-scan ๆ wlbs-scan
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[็ฌฌ1ๆฌก] ๆน rbac.py โ wlbs ๅปบ่ฎฎ๏ผ
[็ฌฌ2ๆฌก] ๆน rbac.py โ ๐ ็็ถๆไปถ โ rbac.py
[็ฌฌ3ๆฌก] ๆน rbac.py โ โก ๆ นๅ ๆไปถ โ roles.py ฮบ=0.876
[็ฌฌ4ๆฌก] ๆน rbac.py โ
[็ฌฌ5ๆฌก] ๆน rbac.py โ [็ฌฌ1ๆฌก] ๆน roles.py โ ไฟฎๅฅฝไบ
๐ ๅบๅๆต่ฏ โ 2026ๅนด3ๆ
5ไธชไปปๅก๏ผHeldout ๆไปถๅไธ่ฎญ็ป้้ถ้ๅ โ ไธๅฏ่ฝ้ ่ฎฐๅฟไฝๅผใ
| ๅฏน็ ง็ป๏ผsymptom-first๏ผ | wlbs-scan | |
|---|---|---|
| ไปปๅกๅฎๆๆฐ | 0 / 5 | 5 / 5 |
| ๆๅ็ | 0% | 100% |
| ๅนณๅไฟฎๅคๅฐ่ฏๆฌกๆฐ | 2.0 | 1.0 |
| ้ฆๆฌกๅฝไธญๆ นๅ ๅ็กฎ็ | 33% | 100% |
Heldout ไปปๅกๅ
จ็จ่ฎญ็ป้ไปๆชๅบ็ฐ็ๆฐๆไปถๅ๏ผpolicy_gridใrule_sheetใcalc_panel๏ผใ่ทจๆไปถ bug๏ผไธๆธธ1่ทณ๏ผๅๅๆไปถ bug ๅๆๅใไธๆฏ่็ญๆก๏ผๆฏ็ๆญฃๅญฆไผไบใ
โถ ๆฅ็็ๅฎ็ advisory ่พๅบ
wlbs ๅปบ่ฎฎ ยท heldout_rule_widget ไปปๅก
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
็็ถๆไปถ : widget_entry.py
ๅปบ่ฎฎๆฃๆฅ : rule_sheet.py โ ไธๆธธ๏ผ่ท็ฆป 1 ่ทณ
็ฝฎไฟกๅบฆ : 0.876
ๆจ็ไพๆฎ๏ผ
ยท ็็ถๅจ widget_entry๏ผไธๆธธๅ้ rule_sheet ่ท็ฆป 1 ่ทณ
ยท rule_sheet ๅๅฒ lift๏ผ0.660 โ 1.000
ยท ่ทฏ็ฑ็ญ็ฅ็ฝฎไฟกๅบฆ๏ผ0.750
็ปๆ๏ผโ 1 ๆฌกไฟฎๅคๅฎๆ
๏ผๅฏน็
ง็ป๏ผ3ๆฌก๏ผไปๆชไฟฎๅฅฝ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก ้ ๅ Claude ไฝฟ็จ โ ไธๆกๅฝไปค
# 1. ๅฎ่ฃ
pip install wlbs-scan
# 2. ๆซๆ้กน็ฎ
wlbs bug
# 3. ่ทๅๅปบ่ฎฎ โ ็ฒ็ป Claude
wlbs fix
Claude ็ฐๅจ็ฅ้่ฏฅๅ ๆๅผๅชไธชๆไปถไบใไธๆฏ็็ถๆไปถ๏ผๆฏๆ นๅ ๆไปถใ
๐ ๅ็
wlbs-scan ๆไฝ ็ๅฎ็ๅคฑ่ดฅๅๅฒๆ ๅฐๅฐไพ่ตๅพไธ๏ผๅปบ็ซๅฎๆถ้ฃ้ฉๅพใ
ไฝ ็ไปฃ็ ๅบ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ ไพ่ตๅพ โ โ ๆไปถไน้ด็ import ๅ
ณ็ณป
โโโโโโโโโโโโฌโโโโโโโโโโโ
โ ๆต่ฏๅคฑ่ดฅไฟกๅท
โ ๅไธๆธธไผ ๆญ
โ ฮฮบ = ฮฑ ยท ฮป^d
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ้ฃ้ฉๅพ โ
โ โ
โ roles.py ฮบ = 0.876 โก ๅฅ็น โ โ ไฟฎ่ฟ้
โ rbac.py ฮบ = 0.312 โ
โ utils.py ฮบ = 0.091 โ
โโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโ
โ ็ป Claude ็ๅปบ่ฎฎ โ โ ็ดๆฅ็ฒ็ป Claude
โ "ๅ
ๆๅผ roles.py โ
โ ็ฝฎไฟกๅบฆ 0.876" โ
โโโโโโโโโโโโโโโโโโโโโโโ
ๆฏไธชๆไปถๆไธไธชๆฒ็ ฮบ โ [0, 1]ใๆต่ฏๅคฑ่ดฅๆถไฟกๅทๆฒฟ import ๅพๅไธๆธธไผ ๆญ๏ผๆ่ทณๆฐๆๆฐ่กฐๅ๏ผฮฮบ = ฮฑ ยท ฮป^d๏ผใๅฅ็น๏ผฮบ โฅ 0.75๏ผๆ็ปญๅค่ฝฎ๏ผ= ็ปๆๆง่ๅผฑ๏ผ็ซๅณไฟฎใ
๐ฏ ๆ ธๅฟๅ่ฝ
| ๅ่ฝ | ||
|---|---|---|
| ๐บ๏ธ | ้ฃ้ฉๅพ | ๆฏไธชๆไปถ็ ฮบ ๅๅผ + ๅฅ็นๆ ่ฎฐ |
| ๐ | ๆ นๅ ่ทฏ็ฑ | ๅฎไฝไธๆธธๆ นๆบ๏ผไธๆฏไธๆธธ็็ถ |
| ๐ค | Claude ไธๅฑๅปบ่ฎฎ | ไธๆกๅฝไปค๏ผๅ่ฏ Claude ๅ ๆๅผๅชไธชๆไปถ |
| ๐ | ๆ็ปญๅญฆไน | ๆฏๆฌกๆต่ฏ่ชๅจๆดๆฐ๏ผ่ถ็จ่ถๅ |
| ๐ | ไพ่ตๆ็ฅไผ ๆญ | ๅคฑ่ดฅไฟกๅทๆฒฟ import ๅพไผ ๆญ |
| ๐ฅ | ๅฅ็นๆฃๆต | ็ปๆๆง่ๅผฑๆไปถๅๆฌกๅดฉๆไนๅ้ข่ญฆ |
| ๐ | ๅ ฑไบซ็ป้ชๅบ (Pro) | ็คพๅบ็ๅฎ bug ไฟฎๅค็ป้ชๆ็ผ็่งๅ |
| ๐ฆ | CI ้จๆง | ๆฃๆตๅฐๅฅ็นๆถ้ปๆญๅๅนถ |
| ๐ | ็ญๅๅพ Dashboard (Pro) | ไปฃ็ ๅบ้ฃ้ฉ้ขๅฏ่งๅ |
๐ป ๅฟซ้ๅผๅง
1. ๅฎ่ฃ
pip install wlbs-scan
ๆ ้ขๅคไพ่ตใๆฌๅฐๆซๆๅฎๅ จ็ฆป็บฟใPython 3.8+ใ
2. ๆณจๅ โ ๅ ่ดน๏ผๆ ๅฏ็ ๏ผๆ ไฟก็จๅก
wlbs begin
Email: ไฝ ็้ฎ็ฎฑ@example.com
โ ้ช่ฏ็ ๅทฒๅ้
Code: 482910
โ ่ดฆๅทๅทฒๅๅปบ ยท tier: free
โ ๅญ่ฏไฟๅญ่ณ ~/.wlbs/config.json
โ pytest ๆไปถๅทฒ่ชๅจ้
็ฝฎ
่ฟ่ก๏ผwlbs bug
ๅญๆฎ่ชๅจไฟๅญใๆขๆฐๆบๅจๅ่ทไธๆฌก wlbs begin ๅณๅฏ้ๆฐ็ปๅฝใ
3. ๆซๆ้กน็ฎ
wlbs bug
# ๆๆๅฎ็ฎๅฝ๏ผ
wlbs bug src/
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
wlbs-scan v0.6.3 ยท 312 ไธช่็น ยท 1 ไธชๅฅ็น โก
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
้ฃ้ฉ ฮบ ๅคฑ่ดฅ ไฟฎๅค ่็น
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
HIGH 0.821 โก 4 1 auth.RBACManager
HIGH 0.774 โ 2 0 db.Session
MED 0.631 1 1 api.router
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก = ๅฅ็น๏ผ็ปๆๆง๏ผ็ซๅณไฟฎ๏ผ
ฮบ โฅ 0.75 = HIGH ฮบ โฅ 0.55 = MED
4. ่ทๅๅปบ่ฎฎ โ ็ดๆฅ็ฒ็ป Claude
wlbs fix
auth.RBACManager ฮบ=0.821
โ ๅ
ๆๅผ auth/permissions.py๏ผไธๆธธไพ่ต๏ผ่ท็ฆป 1 ่ทณ๏ผ
โ grant() ๅจ roles=None ๆถ้้ปๅคฑ่ดฅ๏ผKeyError ่ขซๅ
โ ็ธๅ
ณ่็น๏ผdb.Role, auth.policy
5. ่ทๆต่ฏๆถ่ชๅจ่ฎฐๅฝ
wlbs . --pytest tests/
ๆฏๆฌกๆต่ฏ็ปๆ่ชๅจ่ฎฐๅฝ๏ผ้ฃ้ฉๅพๆ็ปญๆดๆฐ๏ผ่ถ็จ่ถๅใ
๐ ๅ จ้จๅฝไปค
| ๅฝไปค | ๅ่ฝ |
|---|---|
wlbs begin |
ๆณจๅ + ่ชๅจ้ ็ฝฎ pytest |
wlbs bug |
ๆซๆ + ้ฃ้ฉๅพ |
wlbs bug src/ |
ๆซๆๆๅฎ็ฎๅฝ |
wlbs fix |
็ๆๅฏ็ดๆฅ็ฒ็ป Claude ็ไฟฎๅคๅปบ่ฎฎ |
wlbs . --pytest tests/ |
่ทๆต่ฏ + ่ชๅจ่ฎฐๅฝ |
wlbs . --history |
ๆฅ็ๅญฆไน ๅๅฒ |
wlbs . --diff |
ๆฒ็ๅๅๅฏนๆฏ |
wlbs . --blame src/foo.py |
่ก็บง git ๅฝๅ |
wlbs . --export-html out.html |
HTML ๅฏ่งๅๆฅๅ |
wlbs . --watch |
ๆไปถๅๅๆถ่ชๅจ้ๆซ |
wlbs . --lang js |
ๆซๆ JS/TS ้กน็ฎ |
wlbs . --ci |
ๅฅ็นๆถ exit 1๏ผCI ้จๆง๏ผ |
wlbs . --context src/foo.py |
่ฏฅๆไปถ็ๅ่พจ็่กฐๅไธไธๆ |
wlbs . --dashboard |
็ญๅๅพ Web ็้ข (Pro) |
wlbs . --status |
่ดฆๆท็งฏๅไฝ้ข |
wlbs --version |
ๆๅฐ็ๆฌๅท |
๐ ๅ ่ดน็ vs Pro
| ๅ่ฝ | ๅ ่ดน็ | Pro๏ผยฅ70/ๆ๏ผ |
|---|---|---|
| ๆฌๅฐ้ฃ้ฉๆซๆ + ๅฅ็นๆฃๆต | โ | โ |
| Claude ไธๅฑ advisory ่พๅบ | โ | โ |
| pytest ่ชๅจ่ฎฐๅฝ | โ | โ |
| ๆฌๅฐไธ็็บฟๅๅฒ | โ | โ |
| ไฟฎๅคๅปบ่ฎฎ | ไป ๆฌๅฐ | โ๏ธ ไบ็ซฏๅขๅผบ |
| ๅ ฑไบซ็ป้ชๅบ | โ | โ |
| ่งๅ่ชๅจไธ่ฝฝ | โ | โ |
| ็ญๅๅพ Dashboard | โ | โ |
| ็งฏๅ่ทๅ้็ | 0.3ร | 0.5ร |
็งฏๅ๏ผ ๆฏๆฌกไธไผ ่ฝจ่ฟน่ชๅจๅพๅ๏ผ100 ๅๅ ๆข Pro key๏ผ30 ๅคฉ๏ผ๏ผๆฏๅนด 12 ๆ 31 ๆฅๆธ ้ถใ
ๅ็บง Pro๏ผ valhuang@kaiwucl.com ยท ๅพฎไฟก val001813
๐ง CI ้ๆ
# .github/workflows/ci.yml
- name: wlbs ้ฃ้ฉ้จๆง
run: wlbs . --ci --pytest tests/
# ๆฃๆตๅฐๅฅ็นๆถ exit 1๏ผ้ปๆญ PR ๅๅนถ
# .git/hooks/pre-commit
wlbs . --ci
๐ ็ ็ฉถ & ๅ่ฎฎ
่ฎบๆ๏ผ World-Line Behavior Space: A Unified Framework for Continual Learning and Spatial Root-Cause Attribution ยท arXiv cs.SE/cs.AI ยท 2026ๅนด3ๆ
ไธๅฉ๏ผ CN 2026103746505 ยท CN 2026103756225
่ช้ช่ฏ๏ผ python -m wlbs_scan.validate โ ๅ
จ้จ 15 ๆก paper claim ้่ฟใ
BSL 1.1๏ผ้ๅไธ็จ้ๅ ่ดน๏ผ2029-01-01 ่ชๅจ่ฝฌไธบ Apache 2.0ใ
๐ค ่็ณปไฝ่
้ปไธญๅธธ (Zhongchang Huang)
valhuang@kaiwucl.com ยท ๅพฎไฟก๏ผval001813
github.com/val1813/wlbs-cli
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wlbs_scan-0.6.6.tar.gz.
File metadata
- Download URL: wlbs_scan-0.6.6.tar.gz
- Upload date:
- Size: 13.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18ececdc2680041b0d4c9dbfd3c64df801fc698835be2ed62cad9c6987814976
|
|
| MD5 |
54b35954546aa041e6be95dbe334430a
|
|
| BLAKE2b-256 |
1a1b17e9f429261a11caa79de2a985a323b2af1b704f90122ed63eba775ee1df
|
File details
Details for the file wlbs_scan-0.6.6-py3-none-any.whl.
File metadata
- Download URL: wlbs_scan-0.6.6-py3-none-any.whl
- Upload date:
- Size: 50.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e3970f2c0ce37f1b8fc8039c8e915cbd216e107896fdba52c294c56290b6506
|
|
| MD5 |
5fcba6682cd6b2a9612414d787961128
|
|
| BLAKE2b-256 |
f30a0682f10c764e12c25bcb38df06afe85220f264b2417a1f2bbf6372a3a3b3
|