pypa / pypa/setuptools

Additional metadata should include the sources url

Open
#615 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

help wanted
Dominant language
Python
Stars
2.9k
Forks
1.4k
Avg merge
1d 1h
Merged PRs (30d)
1

Description

As far as most of python packages are free software, they should include a link to the source url in their metadata.

This would allow pypi to show it and is compliant with DOAP (repository keyword).

Other additional metadata urls that would be useful are:

  • CI url/s
  • Coverage url/s

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. First trace where setuptools builds package metadata and check how repository, CI, and coverage URLs are represented; done means the source URL and any agreed additional URLs are emitted in metadata in a form PyPI can display.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.