RSS feeds break with old django (lucid)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
harvest |
Fix Released
|
High
|
Dylan McCall |
Bug Description
With django in lucid (1.1.1-2ubuntu1.3), I get the following stacktrace:
Original Traceback (most recent call last):
File "/usr/lib/
result = node.render(
File "/usr/lib/
url = reverse(
File "/usr/lib/
*args, **kwargs)))
File "/usr/lib/
possibilities = self.reverse_
File "/usr/lib/
self.
File "/usr/lib/
for name in pattern.
File "/usr/lib/
self.
File "/usr/lib/
for pattern in reversed(
File "/usr/lib/
patterns = getattr(
File "/usr/lib/
self.
File "/usr/lib/
__import_
File "/home/
import feeds
File "/home/
from django.
ImportError: cannot import name Feed
Related branches
- Daniel Holbach: Approve
-
Diff: 116 lines (+23/-17)5 files modifiedharvest/opportunities/feeds.py (+11/-7)
harvest/opportunities/urls.py (+9/-7)
harvest/templates/opportunities/filter.html (+1/-1)
harvest/templates/opportunities/include/package_details.html (+1/-1)
harvest/templates/opportunities/single_package.html (+1/-1)
Changed in harvest: | |
importance: | Undecided → High |
milestone: | none → 0.2.8 |
status: | New → Triaged |
Changed in harvest: | |
assignee: | nobody → Dylan McCall (dylanmccall) |
status: | Triaged → Fix Committed |
Changed in harvest: | |
status: | Fix Committed → Fix Released |
Ah, looks like they changed their syndication API with 1.2. The old API is deprecated and will be removed in Django 1.4, so I'll file a bug report with a patch to upgrade when that time comes along.