diff --git a/CHANGES.rst b/CHANGES.rst index 8d4fa39..4e5afbd 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,7 +4,8 @@ Alterações 2.0.3 (unreleased) ^^^^^^^^^^^^^^^^^^ -- Nothing changed yet. +- Adiciona dependência no `six `_ para futura compatibilidade com Python 3. + [hvelarde] 2.0.2 (2017-12-22) diff --git a/setup.py b/setup.py index 3d066e1..a35b2cb 100644 --- a/setup.py +++ b/setup.py @@ -46,6 +46,7 @@ 'raptus.autocompletewidget', 'rdflib', 'setuptools', + 'six', 'zope.component', 'z3c.form', 'zope.interface', diff --git a/src/brasil/gov/vcge/browser/viewlets.py b/src/brasil/gov/vcge/browser/viewlets.py index 1ad4f4c..fa3e398 100644 --- a/src/brasil/gov/vcge/browser/viewlets.py +++ b/src/brasil/gov/vcge/browser/viewlets.py @@ -1,11 +1,11 @@ # -*- coding: utf-8 -*- """Modulo que implementa o(s) viewlet(s) do VCGE.""" +from six.moves.urllib.parse import urlencode # noqa: I001 from Acquisition import aq_base from Acquisition import aq_inner from plone.app.layout.viewlets import ViewletBase from Products.CMFPlone.utils import safe_hasattr from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile -from urllib import urlencode from zope.component import queryUtility from zope.schema.interfaces import IVocabularyFactory