[Python-modules-commits] r17858 - in packages/python-django-feincms/trunk/debian (3 files)
janos-guest at users.alioth.debian.org
janos-guest at users.alioth.debian.org
Fri Jul 15 16:40:03 UTC 2011
Date: Friday, July 15, 2011 @ 16:40:02
Author: janos-guest
Revision: 17858
633970
Added:
packages/python-django-feincms/trunk/debian/patches/fix-tagging-import.patch
Modified:
packages/python-django-feincms/trunk/debian/changelog
packages/python-django-feincms/trunk/debian/patches/series
Modified: packages/python-django-feincms/trunk/debian/changelog
===================================================================
--- packages/python-django-feincms/trunk/debian/changelog 2011-07-15 03:05:56 UTC (rev 17857)
+++ packages/python-django-feincms/trunk/debian/changelog 2011-07-15 16:40:02 UTC (rev 17858)
@@ -1,3 +1,9 @@
+python-django-feincms (1.3.0~dfsg-2) unstable; urgency=low
+
+ * Fix conflicting imports in feincms/contrib/tagging.py (Closes: #633970)
+
+ -- Janos Guljas <janos at resenje.org> Fri, 15 Jul 2011 18:33:12 +0200
+
python-django-feincms (1.3.0~dfsg-1) unstable; urgency=low
* Initial release. (Closes: #611048)
Added: packages/python-django-feincms/trunk/debian/patches/fix-tagging-import.patch
===================================================================
--- packages/python-django-feincms/trunk/debian/patches/fix-tagging-import.patch (rev 0)
+++ packages/python-django-feincms/trunk/debian/patches/fix-tagging-import.patch 2011-07-15 16:40:02 UTC (rev 17858)
@@ -0,0 +1,52 @@
+Description: Fix conflicting imports in feincms/contrib/tagging.py module
+Author: Janos Guljas <janos at resenje.org>
+Last-Update: 2011-07-15
+
+--- a/feincms/contrib/tagging.py
++++ b/feincms/contrib/tagging.py
+@@ -7,12 +7,13 @@
+ # from feincms.contrib import tagging
+ # tagging.tag_model(Page)
+ # ------------------------------------------------------------------------
++__package__ = 'feincms.contrib.tagging'
+
+ from django.db.models.signals import pre_save
+ from django import forms
+ from django.contrib.admin.widgets import FilteredSelectMultiple
+
+-from ..tagging.fields import TagField
++from tagging.fields import TagField
+
+ # ------------------------------------------------------------------------
+ def taglist_to_string(taglist):
+@@ -48,8 +49,8 @@ class TagSelectField(TagField):
+ self.filter_horizontal = filter_horizontal
+
+ def formfield(self, **defaults):
+- from ..tagging.models import Tag, TaggedItem
+- from ..tagging.utils import parse_tag_input
++ from tagging.models import Tag, TaggedItem
++ from tagging.utils import parse_tag_input
+
+ if self.filter_horizontal:
+ widget = FilteredSelectMultiple(self.verbose_name, is_stacked=False)
+@@ -70,7 +71,7 @@ def pre_save_handler(sender, instance, *
+ Intercept attempts to save and sort the tag field alphabetically, so
+ we won't have different permutations in the filter list.
+ """
+- from ..tagging.utils import parse_tag_input
++ from tagging.utils import parse_tag_input
+
+ taglist = parse_tag_input(instance.tags)
+ instance.tags = taglist_to_string(taglist)
+@@ -92,8 +93,8 @@ def tag_model(cls, admin_cls=None, field
+ select_field If True, show a multi select instead of the standard
+ CharField for tag entry.
+ """
+- from ..tagging.fields import TagField
+- from ..tagging import register as tagging_register
++ from tagging.fields import TagField
++ from tagging import register as tagging_register
+
+ cls.add_to_class(field_name, (select_field and TagSelectField or TagField)(field_name.capitalize(), blank=True))
+ # use another name for the tag descriptor
Modified: packages/python-django-feincms/trunk/debian/patches/series
===================================================================
--- packages/python-django-feincms/trunk/debian/patches/series 2011-07-15 03:05:56 UTC (rev 17857)
+++ packages/python-django-feincms/trunk/debian/patches/series 2011-07-15 16:40:02 UTC (rev 17858)
@@ -1 +1,2 @@
fix-sphinx-comment.patch
+fix-tagging-import.patch
More information about the Python-modules-commits
mailing list