← Back to issue list

WIP: extractors: match setuptools metadata keys

View original Github issue

Metadata

Project
snapcraft
Number
#2756
Type
pull request
State
closed
Author
merlijn-sebrechts
Labels
—
Created
Updated
Closed

Current evaluation

PR #2756 was closed unmerged; mapping setuptools long_description to a Snap description was abandoned over format, length, compatibility, and regression concerns. No fix shipped.

Resolution: closed stale

Reason: The 2019-10-20 review documented multiple problems, and the PR was closed without review or CI and never merged. It followed the equally abandoned earlier attempt in #2518.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? ----- * Use setuptools' `description` as snapcraft's summary * Use setuptools' `long_description` as snapcraft's description Fixes LP https://bugs.launchpad.net/snapcraft/+bug/1813364 See also https://forum.snapcraft.io/t/using-external-metadata/4642/10 This was first proposed in March: https://github.com/snapcore/snapcraft/pull/2518, but the tests failed and the author didn't respond.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale PR #2756 was closed unmerged; mapping setuptools long_description to a Snap description was abandoned over format, length, compatibility, and regression concerns. No fix shipped.
stealth/space-bunny-alpha — closed stale PR #2756 was closed unmerged after problems with using setuptools long_description as a Snapcraft description were identified; no fix shipped. The earlier attempt #2518 was also abandoned.
qwen/qwen3.6-35b-a3b — — Abandoned after the author noted critical flaws like incompatible formats, excessive length, and potential build breaks. Closed without review or merge.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The author identified critical flaws, including incompatible formats, excessive length, and potential build failures, leading to the proposal being abandoned.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#2518 (confidence 98%)

    The earlier proposal to use setuptools long_description as the Snap description was also closed unmerged.

Related issues

Issue Project State Summary Similarity
#2518 snapcraft/extractors/setuppy.py: match setuptools metadata keys snapcraft closed PR #2518 (setup.py: use setuptools description/long_description as snap summary/description, for LP#1813364) was closed unmerged in Oct 2019 by maintainer merlijn-sebrechts; WIP successor #2756 was also closed.
84%