Repository navigation
Commit 856016d
committed
chore: bump TechEngine submodule to 0c5012b
This brings in GetTechAPI/TechEngine#132. Ingest now writes a value
only when the source cell states it unambiguously. A cell that is only
a cTDP range, one that lists several memory sizes, types or buses, and
a half-year or bare-year date give no value, so the row is skipped as
incomplete. Laptop rows keep a laptop name instead of the desktop
card's, Ryzen X parts are desktop rather than HEDT, each model of a
Ryzen PRO pair gets its own cell value, and rows that repeat a slug
with different values are skipped.
collect.yml's three `uses:` move to the same commit. Only app/ingest,
app/verify/wikipedia_gpu_backfill.py, their tests and the docs
changed; the workflows, the validator and the dump code didn't.
Refs #2971 parent efbc59b commit 856016d
2 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
Submodule TechEngine updated 20 files
- app/ingest/cpu_identity.py+10
- app/ingest/gpu_identity.py+46-6
- app/ingest/normalize.py+59-6
- app/ingest/pipeline.py+86-10
- app/ingest/sources/cpu_tables.py+72-11
- app/ingest/sources/wikipedia_cpu.py+100-38
- app/ingest/sources/wikipedia_gpu.py+185-49
- app/ingest/sources/wikipedia_smartphone.py+72-9
- app/ingest/sources/wikitable.py+25-4
- app/verify/wikipedia_gpu_backfill.py+7-6
- docs/DATA_PIPELINE.md+8-2
- tests/unit/test_ingest_cpu_values.py+232
- tests/unit/test_ingest_gpu_values.py+223
- tests/unit/test_ingest_normalize.py+81
- tests/unit/test_ingest_pipeline.py+51
- tests/unit/test_ingest_skip_uncertain.py+12-3
- tests/unit/test_ingest_wikipedia_gpu.py+2-1
- tests/unit/test_ingest_wikipedia_smartphone.py+47-2
- tests/unit/test_ingest_wikitable.py+27-1
- tests/verify/test_wikipedia_gpu_backfill.py+8
0 commit comments