Files
netris-nestri/apps/nesdoctor/Cargo.toml
Wanjohi 29a826d9f9 release(nesdoctor): 0.3.0
Minor rather than patch, because the output changed meaning and not just its
numbers. `up=` was overstated by about a fifth and is now measured over the
window the bytes were actually counted in, so a figure from 0.2.x and one from
this release are not comparable. And the hour-of-day histogram was labelled
launches when Steam only stores one timestamp per title, so the summary line
now carries which sample a peak came from — `n=28/all` where it used to say
`n=28`, which is a shape people paste.

New wire keys hours30, n30, nspan, playh and peaksrc. hours, n and peak keep
their names and meaning so the corpus stays continuous; a submission without
peaksrc is whole-library by construction.
2026-09-03 22:31:58 +03:00

26 lines
831 B
TOML

[package]
name = "nesdoctor"
version = "0.3.0"
edition.workspace = true
license.workspace = true
repository.workspace = true
[[bin]]
name = "nesdoctor"
path = "src/main.rs"
# Dependencies are deliberately few. This binary is handed to strangers and
# asked to be trusted with a look at their machine, so the dependency tree is
# part of the interface: a reviewer has to be able to read all of it. Anything
# that can be done with `std` is done with `std` -- the VDF parser and every
# platform probe shell out or read files rather than pulling a crate.
[dependencies]
anyhow.workspace = true
clap.workspace = true
serde.workspace = true
serde_json.workspace = true
# The one non-trivial dependency, and only for the throughput half of the
# network test. rustls rather than native-tls so there is no OpenSSL to find.
ureq = "3"