DFSG NEW Queue

DFSG, Licensing & New Packages Team

rust-humanize-duration 0.0.7-1

Package Information

DescriptionConvert time Duration to human readable format - Rust source code

Source code for Debianized Rust crate "humanize-duration"

MaintainerDebian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed ByJeremy Bícha <jbicha@ubuntu.com>
Sponsorjbicha@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/rust-team/debcargo-conf.git [src/humanize-duration] (browse)
Trackerhttps://tracker.debian.org/pkg/rust-humanize-duration
Uploaded2 hours ago

New Package Report

.changes◂
Changed-ByJeremy Bícha <jbicha@ubuntu.com>
Architecturesource amd64
Distributionunstable
DateFri, 23 Oct 2026 15:35:45 +0200
Sourcerust-humanize-duration
Version0.0.7-1
Changelog◂
rust-humanize-duration (0.0.7-1) unstable; urgency=medium
 .
   * Package humanize-duration 0.0.7 from crates.io using debcargo 2.8.4
.dsc◂
Sectionrust
Priorityoptional
Componentmain
Package-Listlibrust-humanize-duration-dev deb rust optional arch=any
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: humanize-duration
Upstream-Contact: Alessandro Crugnola <alessandro.crugnola@gmail.com>
Source: https://github.com/sephiroth74/humanize-duration

Files: *
Copyright: 2025 Alessandro Crugnola <alessandro.crugnola@gmail.com>
License: MIT

Files: debian/*
Copyright:
 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
 2026 Jeremy Bícha <jbicha@ubuntu.com>
License: MIT

License: MIT
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 0 hours ago.

Report◂

DFSG NEW review for rust-humanize-duration version 0.0.7-1

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: Yes
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 0 important, 0 minor
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

The whole crate is MIT, matched by a machine-readable (DEP-5 1.0) debian/copyright with Files: * (MIT), Files: debian/* (MIT) and a full stand-alone MIT text. LICENSE (© 2024 Alessandro Crugnola) vs. Files: * (© 2025) is minor year drift, not noteworthy. The prescan author check found every holder already named in debian/copyright. No non-free terms, no binaries/minified/generated-preference-form files, no unclear-provenance assets and no embedded third-party code.

Packaging

Standard debcargo 2.8.4 output with a light overlay (uploaders, collapse_features), consistent with the Rust team's conventions: debhelper-compat (= 13) with dh $@ --buildsystem cargo, an override_dh_auto_test (-- test --all) that compat 13 correctly skips under nocheck in line with the <!nocheck> Build-Depends-Arch, Sensing no flaws.

Issues

None.

Verified

  • Read every file in the tree (excluding .pc/ and debian/cargo-checksum.json): src/ {lib,impls,macros,prelude,types}.rs, LICENSE, README.md, Cargo.toml, Cargo.toml.orig, Cargo.lock, justfile, .gitignore, .cargo_vcs_info.json, .github/workflows/rust.yml, and all of debian/ (control, rules, changelog, copyright, copyright.debcargo.hint, debcargo.toml, source/format, tests/control, upstream/metadata, watch).
  • All upstream files are MIT: LICENSE is the MIT text Copyright (c) 2024 Alessandro Crugnola, Cargo.toml[.orig] state license = "MIT"; no Rust source carries a different header. debian/copyright's Files: * (© 2025 Alessandro Crugnola) matches with minor year drift only.
  • debian/copyright is machine-readable (Format: copyright-format/1.0), has no Files-Excluded, and includes the full MIT text inline; nothing else in the tree needs reproducing.
  • Prescan dfsg-author-check: Scanned 13 files ... every holder found is named in debian/copyright (only Alessandro Crugnola appears anywhere in upstream files).
  • No DFSG problems: no non-free wording, no minified/compiled/bytecode files, no fonts/images/sounds of unclear provenance, no vendored third-party source (Cargo.lock is only registry name/version/checksum metadata; its crates are not bundled).
  • Policy version (referenced via policy tool): 4.7.4.1; Standards-Version: 4.7.4 first-two-components current, not an issue.
  • Build/repo deps resolve via apt-cache: dh-cargo 34 (>= 33~ in tests/control satisfied), libstd-rust-dev 1.97.1+dfsg1-1, cargo/rustc:native exist; librust-time-0.3+default-dev provided by librust-time-dev 0.3.55-1 (>= 0.3.41 satisfied), librust-chrono-0.4+default-dev by librust-chrono-dev 0.4.45-1 (>= 0.4.40 satisfied).
  • dh --buildsystem cargo with override_dh_auto_test: dh_auto_test -- test --all; debhelper tool confirms compat 13 skips the override when DEB_BUILD_OPTIONS includes nocheck, matching the <!nocheck> marks on Build-Depends-Arch.
  • autopkgtest via cargo-auto-test runs default, --features chrono, --no-default-features and --all-features; the Architecture: !riscv64 restrictions on two tests are standard debcargo output.
  • Changelog (0.0.7-1) unstable; urgency=medium with one debcargo entry; source format 3.0 (quilt); only binary is librust-humanize-duration-dev (Architecture: any, Multi-Arch: same, Provides for every feature/version prefix, collapse_features set in debcargo.toml); Vcs-Git/Vcs-Browser point at the rust-team debcargo-conf repo.
  • uscan found the packaged version as the newest upstream release (upstream 0.0.7, packaged 0.0.7).

Not confirmed

None.

Proposed changes

None.

Uploader's response to the LLM review

The uploader was emailed about the review 0 hours ago.

Back to Dashboard | View all reviews for this package