Add missing readme_renderer dependency to twine #898
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Twine depends on readme_renderer depends on cmarkgfm. Cmarkgfm is compiled and doesn't exist for Python 3.13. I encountered an inconsistent solved environment with Python 3.13 and twine 1.13.0_0 because this build was missing those dependencies.
As an upcoming solution, I updated the stale cmarkgfm feedstock in conda-forge/cmarkgfm-feedstock#33, and I triggered a pending bot-rerun for the Python 3.13 rebuild in conda-forge/cmarkgfm-feedstock#32.
This patch is a retroactive solution.
Checklist
generate_patch_json.py
if absolutely necessary.pre-commit run -a
and ensured all files pass the linting checks.python show_diff.py
and posted the output as part of the PR.noarch noarch::twine-1.13.0-py_0.tar.bz2 + "readme_renderer >=21.0",