product release finder creating noise milestones

Bug #599250 reported by Stuart Bishop
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Stuart Bishop

Bug Description

 I set the release pattern URL to http://pypi.python.org/packages/source/p/pytz/pytz-*.*. As per https://edge.launchpad.net/pytz/+milestone/2010h this is correctly populating the three source distributions.

However, that glob also matches the digital signatures also found at http://pypi.python.org/packages/source/p/pytz. These signatures are not being added the correct milestone, and instead are being added to their own milestone per https://edge.launchpad.net/pytz/main. For every sane milestone that gets created I get three insane ones.

Related branches

Revision history for this message
Stuart Bishop (stub) wrote :

If extract_version is given a filename with an unknown extension, the unknown extension is parsed as part of the version. We can catch this case by seeing if there is any remaining file extension after extracting the version - if there is none, assume this is a dud match because an extensionless file is useless to us anyway.

Changed in launchpad-registry:
status: New → Triaged
status: Triaged → In Progress
assignee: nobody → Stuart Bishop (stub)
Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: none → 10.07
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Undecided → High
Revision history for this message
Ursula Junque (ursinha) wrote : Bug fixed by a commit
Changed in launchpad-registry:
milestone: 10.07 → 10.06
tags: added: qa-needstesting
Changed in launchpad-registry:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.