Skip to content

Tags: trofi/nix-olde

Tags

v0.2.2

Toggle v0.2.2's commit message
release 0.2.2

Highlights:
- enable compression for `repology.org` fetches
- add individual command timing to simplify reporting what was slow
- add `/etc/nix-darwin` autmatic flake resolution for `nix-darwin`

More detailed shortlog:

Sergei Trofimovich (7):
      src/repology.rs: fix `Waith` -> `Wait` typo
      src/cmd.rs: clarify debug messages (commands finished by then)
      src/cmd.rs: add time metering for individual commands
      src/flake.rs: on macos use /etc/nix-darwin  flake path
      src/repology.rs: fix comment typo: s/colland/command/
      src/flake.rs: use `scutil --get LocalHostName` on macos to extrach hostname
      src/repology.rs: re-enable compression by default

v0.2.1

Toggle v0.2.1's commit message
release 0.2.1

A few highlights:
- added initial `darwin` support
- added basic 1s throttling against `repology.org`
- improved error reporting when 4xx style errors (like 429) are served by HTTP

More detailed shortlog:

Artturin (5):
      src/flake.rs: Support darwin
      flake.lock: Update
      `cargo update`
      `cargo clippy --fix`
      Fix `unnecessary_find_map` `unnecessary_filter_map` lints
Sergei Trofimovich (9):
      Cargo.lock: run `cargo upgrade` and pull in all fresh depends
      refresh `flake.lock`
      README.md: document a workaround for "'/etc/nixos': ... is not owned by current user"
      src/repology.rs: make `version` field optional
      src/repology.rs: disable `--compressed` fetch in curl
      */*.rs: apply `rustfmt`
      src/repology.rs: run `curl` with `--no-progress-meter`
      src/repology.rs: use `cusl`s `--fail-with-body`
      src/repology.rs: implement trivial throttling bound by 1s

v0.2.0

Toggle v0.2.0's commit message
release 0.2.0