← Back to issue list

experimental: use humanize for lists

View original Github issue

Metadata

Project
craft-parts
Number
#997
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

PR #997 was closed unmerged after prolonged inactivity; the proposed switch from craft-parts' humanize_list to humanize.natural_list was abandoned.

Resolution: closed stale

Reason: No resolving PR or commit was recorded. The closed PR had zero reviews and zero CI runs, and craft-parts still retains its own humanize_list implementation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This replaces our home-grown humanize_list with the humanize library's natural_list function. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale PR #997 was closed unmerged after prolonged inactivity; the proposed switch from craft-parts' humanize_list to humanize.natural_list was abandoned.
stealth/space-bunny-alpha — closed stale Replacing craft-parts' custom humanize_list with humanize.natural_list was abandoned in unmerged PR canonical/craft-parts#997, with no reviews or CI checks.
qwen/qwen3.6-35b-a3b — — The proposed refactor to replace a custom humanize_list function with the humanize library's natural_list function was closed without merging. It received no reviews, had no CI checks, and was abandoned.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 15
Confidence: 85
close stale Replaces custom humanize_list with the humanize library's natural_list. Inactive for 525 days with no comments, CI, or maintainer feedback.

Update history

Date Change
closed

Related issues

Issue Project State Summary Similarity
#183 Include humanize_list function as a utility craft-cli open humanize_list and unit tests now exist in craft-cli, but downstream craft-app migration remains unresolved; the humanize-based craft-parts experiment was closed unmerged.
76%
#6432 refactor: use humanize_list from craft-application snapcraft closed Merged #6432 via commit 87c89a9b9, replacing Snapcraft’s local humanize_list with craft-application’s implementation after ty 0.0.83 complaints.
71%