From dcf6f61a965c5e35e3b35cdf74a27bf218ff9e6f Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: May 03 2018 12:21:52 +0000 Subject: Use unicode_literals everywhere for Py3 compatibility --- diff --git a/createdb.py b/createdb.py index fdde1c2..27a261c 100644 --- a/createdb.py +++ b/createdb.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 -from __future__ import print_function +from __future__ import print_function, unicode_literals # These two lines are needed to run on EL6 __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] diff --git a/dev-data.py b/dev-data.py index 6589627..5189357 100644 --- a/dev-data.py +++ b/dev-data.py @@ -1,6 +1,8 @@ #!/usr/bin/env python """ Populate the pagure db with some dev data. """ +from __future__ import print_function, unicode_literals + import argparse import os import sys diff --git a/pagure-ev/pagure_stream_server.py b/pagure-ev/pagure_stream_server.py index 3f6f940..9077d6e 100644 --- a/pagure-ev/pagure_stream_server.py +++ b/pagure-ev/pagure_stream_server.py @@ -19,6 +19,8 @@ nc localhost 8080 """ +from __future__ import unicode_literals + import logging import os diff --git a/pagure-milters/comment_email_milter.py b/pagure-milters/comment_email_milter.py index 7e6a706..c339beb 100644 --- a/pagure-milters/comment_email_milter.py +++ b/pagure-milters/comment_email_milter.py @@ -5,7 +5,8 @@ # Return REJECT,TEMPFAIL,ACCEPT to short circuit processing for a message. # You can also add/del recipients, replacebody, add/del headers, etc. -from __future__ import print_function +from __future__ import print_function, unicode_literals + import base64 import email import hashlib diff --git a/pagure/__init__.py b/pagure/__init__.py index 61af657..b5e4a74 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __version__ = '4.0.1' __api_version__ = '0.23' diff --git a/pagure/api/__init__.py b/pagure/api/__init__.py index 73dc342..06a9a47 100644 --- a/pagure/api/__init__.py +++ b/pagure/api/__init__.py @@ -14,6 +14,8 @@ API namespace version 0. # pylint: disable=too-few-public-methods # pylint: disable=too-many-locals +from __future__ import unicode_literals + import codecs import functools import logging diff --git a/pagure/api/ci/jenkins.py b/pagure/api/ci/jenkins.py index 280bf11..caa0722 100644 --- a/pagure/api/ci/jenkins.py +++ b/pagure/api/ci/jenkins.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import flask diff --git a/pagure/api/group.py b/pagure/api/group.py index 6af56a7..4812e3b 100644 --- a/pagure/api/group.py +++ b/pagure/api/group.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + import flask import pagure diff --git a/pagure/api/issue.py b/pagure/api/issue.py index 1e929c2..0a383a0 100644 --- a/pagure/api/issue.py +++ b/pagure/api/issue.py @@ -8,7 +8,7 @@ """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import flask import datetime diff --git a/pagure/api/project.py b/pagure/api/project.py index d823f5c..7455452 100644 --- a/pagure/api/project.py +++ b/pagure/api/project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import flask import logging diff --git a/pagure/api/user.py b/pagure/api/user.py index e8345bb..0032395 100644 --- a/pagure/api/user.py +++ b/pagure/api/user.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import collections import datetime from math import ceil diff --git a/pagure/cli/admin.py b/pagure/cli/admin.py index bf3eb2f..7679b73 100644 --- a/pagure/cli/admin.py +++ b/pagure/cli/admin.py @@ -7,7 +7,8 @@ Pierre-Yves Chibon """ -from __future__ import print_function + +from __future__ import print_function, unicode_literals import argparse import datetime diff --git a/pagure/config.py b/pagure/config.py index 3347949..64bfdd5 100644 --- a/pagure/config.py +++ b/pagure/config.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os # noqa: E402 import flask # noqa: E402 diff --git a/pagure/decorators.py b/pagure/decorators.py index dac2c8a..a894eef 100644 --- a/pagure/decorators.py +++ b/pagure/decorators.py @@ -7,6 +7,9 @@ Clement Verna """ + +from __future__ import unicode_literals + import flask from pagure.flask_app import admin_session_timedout from functools import wraps diff --git a/pagure/default_config.py b/pagure/default_config.py index 21046b1..4233076 100644 --- a/pagure/default_config.py +++ b/pagure/default_config.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os from datetime import timedelta diff --git a/pagure/doc_utils.py b/pagure/doc_utils.py index 047a18b..efcbf41 100644 --- a/pagure/doc_utils.py +++ b/pagure/doc_utils.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + import docutils import docutils.core import docutils.examples diff --git a/pagure/docs_server.py b/pagure/docs_server.py index e531c94..c516f3e 100644 --- a/pagure/docs_server.py +++ b/pagure/docs_server.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import os diff --git a/pagure/exceptions.py b/pagure/exceptions.py index e008f0b..1c375fc 100644 --- a/pagure/exceptions.py +++ b/pagure/exceptions.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + class PagureException(Exception): ''' Parent class of all the exception for all Pagure specific diff --git a/pagure/flask_app.py b/pagure/flask_app.py index c2d713e..acf554f 100644 --- a/pagure/flask_app.py +++ b/pagure/flask_app.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import datetime import gc import logging diff --git a/pagure/forms.py b/pagure/forms.py index e505967..c20a0f0 100644 --- a/pagure/forms.py +++ b/pagure/forms.py @@ -12,6 +12,8 @@ # pylint: disable=no-init # pylint: disable=super-on-old-class +from __future__ import unicode_literals + import datetime import re diff --git a/pagure/hooks/__init__.py b/pagure/hooks/__init__.py index 1a22b9c..5f37913 100644 --- a/pagure/hooks/__init__.py +++ b/pagure/hooks/__init__.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import six diff --git a/pagure/hooks/default.py b/pagure/hooks/default.py index 6d78cdf..f511ea6 100644 --- a/pagure/hooks/default.py +++ b/pagure/hooks/default.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import wtforms try: diff --git a/pagure/hooks/fedmsg.py b/pagure/hooks/fedmsg.py index 7d192c8..bafd652 100644 --- a/pagure/hooks/fedmsg.py +++ b/pagure/hooks/fedmsg.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import wtforms try: diff --git a/pagure/hooks/files/default_hook.py b/pagure/hooks/files/default_hook.py index 97a0e11..16b6e06 100755 --- a/pagure/hooks/files/default_hook.py +++ b/pagure/hooks/files/default_hook.py @@ -3,7 +3,7 @@ """Pagure specific hook to be added to all projects in pagure by default. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import logging diff --git a/pagure/hooks/files/git_multimail.py b/pagure/hooks/files/git_multimail.py index 7d0e1c6..83ddf52 100755 --- a/pagure/hooks/files/git_multimail.py +++ b/pagure/hooks/files/git_multimail.py @@ -47,6 +47,8 @@ See the accompanying README file for the complete documentation. """ +from __future__ import unicode_literals + import sys import os import re diff --git a/pagure/hooks/files/pagure_block_unsigned.py b/pagure/hooks/files/pagure_block_unsigned.py index c5440d8..cdb066e 100755 --- a/pagure/hooks/files/pagure_block_unsigned.py +++ b/pagure/hooks/files/pagure_block_unsigned.py @@ -5,7 +5,7 @@ statement. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import sys diff --git a/pagure/hooks/files/pagure_force_commit_hook.py b/pagure/hooks/files/pagure_force_commit_hook.py index e5611eb..daea5c8 100755 --- a/pagure/hooks/files/pagure_force_commit_hook.py +++ b/pagure/hooks/files/pagure_force_commit_hook.py @@ -4,7 +4,7 @@ """Pagure specific hook to block non-fastforward pushes. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import sys diff --git a/pagure/hooks/files/pagure_hook.py b/pagure/hooks/files/pagure_hook.py index 790db01..fe0dd4d 100755 --- a/pagure/hooks/files/pagure_hook.py +++ b/pagure/hooks/files/pagure_hook.py @@ -5,7 +5,7 @@ relates to an issue. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import logging import os diff --git a/pagure/hooks/files/pagure_hook_requests.py b/pagure/hooks/files/pagure_hook_requests.py index 8364955..219f774 100755 --- a/pagure/hooks/files/pagure_hook_requests.py +++ b/pagure/hooks/files/pagure_hook_requests.py @@ -5,7 +5,7 @@ based on the information pushed in the requests git repository. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import sys diff --git a/pagure/hooks/files/pagure_hook_tickets.py b/pagure/hooks/files/pagure_hook_tickets.py index 25646bb..c5a723d 100755 --- a/pagure/hooks/files/pagure_hook_tickets.py +++ b/pagure/hooks/files/pagure_hook_tickets.py @@ -4,7 +4,7 @@ """Pagure specific hook to update tickets stored in the database based on the information pushed in the tickets git repository. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import sys diff --git a/pagure/hooks/files/rtd_hook.py b/pagure/hooks/files/rtd_hook.py index 80a0f2d..8b7194a 100755 --- a/pagure/hooks/files/rtd_hook.py +++ b/pagure/hooks/files/rtd_hook.py @@ -4,7 +4,7 @@ """Pagure specific hook to trigger a build on a readthedocs.org project. """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import os import sys diff --git a/pagure/hooks/irc.py b/pagure/hooks/irc.py index fb101ff..6564bce 100644 --- a/pagure/hooks/irc.py +++ b/pagure/hooks/irc.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import pygit2 import wtforms diff --git a/pagure/hooks/mail.py b/pagure/hooks/mail.py index c29283e..7319423 100644 --- a/pagure/hooks/mail.py +++ b/pagure/hooks/mail.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import pygit2 import wtforms diff --git a/pagure/hooks/pagure_ci.py b/pagure/hooks/pagure_ci.py index 0666723..3749987 100644 --- a/pagure/hooks/pagure_ci.py +++ b/pagure/hooks/pagure_ci.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import flask import sqlalchemy as sa import wtforms diff --git a/pagure/hooks/pagure_force_commit.py b/pagure/hooks/pagure_force_commit.py index d389405..68dd4be 100644 --- a/pagure/hooks/pagure_force_commit.py +++ b/pagure/hooks/pagure_force_commit.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import pygit2 import wtforms diff --git a/pagure/hooks/pagure_hook.py b/pagure/hooks/pagure_hook.py index c07f1ba..af3f84e 100644 --- a/pagure/hooks/pagure_hook.py +++ b/pagure/hooks/pagure_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import sqlalchemy as sa diff --git a/pagure/hooks/pagure_request_hook.py b/pagure/hooks/pagure_request_hook.py index 650bf47..c1a7785 100644 --- a/pagure/hooks/pagure_request_hook.py +++ b/pagure/hooks/pagure_request_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import flask diff --git a/pagure/hooks/pagure_ticket_hook.py b/pagure/hooks/pagure_ticket_hook.py index b5f5896..6e2b9ed 100644 --- a/pagure/hooks/pagure_ticket_hook.py +++ b/pagure/hooks/pagure_ticket_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import flask diff --git a/pagure/hooks/pagure_unsigned_commits.py b/pagure/hooks/pagure_unsigned_commits.py index 3b983aa..1ec9580 100644 --- a/pagure/hooks/pagure_unsigned_commits.py +++ b/pagure/hooks/pagure_unsigned_commits.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import wtforms try: diff --git a/pagure/hooks/rtd.py b/pagure/hooks/rtd.py index 8ab98eb..d4aeb22 100644 --- a/pagure/hooks/rtd.py +++ b/pagure/hooks/rtd.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + import sqlalchemy as sa import wtforms diff --git a/pagure/internal/__init__.py b/pagure/internal/__init__.py index 94fe0c8..e0fed81 100644 --- a/pagure/internal/__init__.py +++ b/pagure/internal/__init__.py @@ -10,6 +10,8 @@ Internal endpoints. """ +from __future__ import unicode_literals + import collections import logging import os diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 0e5c012..931abe3 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + # pylint: disable=too-many-branches # pylint: disable=too-many-arguments # pylint: disable=too-many-locals diff --git a/pagure/lib/git_auth.py b/pagure/lib/git_auth.py index 233d1ea..8ce78e5 100644 --- a/pagure/lib/git_auth.py +++ b/pagure/lib/git_auth.py @@ -7,7 +7,7 @@ Pierre-Yves Chibon """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import abc import logging diff --git a/pagure/lib/lib_ci.py b/pagure/lib/lib_ci.py index d8c256f..07e1b3a 100644 --- a/pagure/lib/lib_ci.py +++ b/pagure/lib/lib_ci.py @@ -10,6 +10,8 @@ """ +from __future__ import unicode_literals + # pylint: disable=too-many-locals import logging import time diff --git a/pagure/lib/link.py b/pagure/lib/link.py index a8afc12..d25a425 100644 --- a/pagure/lib/link.py +++ b/pagure/lib/link.py @@ -10,6 +10,7 @@ # pylint: disable=too-many-arguments +from __future__ import unicode_literals import re import pagure diff --git a/pagure/lib/plugins.py b/pagure/lib/plugins.py index 84c281c..a0c108b 100644 --- a/pagure/lib/plugins.py +++ b/pagure/lib/plugins.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + from straight.plugin import load from pagure.lib.model import BASE diff --git a/pagure/lib/repo.py b/pagure/lib/repo.py index d20e6fa..2c6dbfd 100644 --- a/pagure/lib/repo.py +++ b/pagure/lib/repo.py @@ -7,7 +7,7 @@ Pierre-Yves Chibon """ -from __future__ import print_function +from __future__ import print_function, unicode_literals import logging import os diff --git a/pagure/lib/tasks_services.py b/pagure/lib/tasks_services.py index e666432..5829664 100644 --- a/pagure/lib/tasks_services.py +++ b/pagure/lib/tasks_services.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import datetime import hashlib import hmac diff --git a/pagure/login_forms.py b/pagure/login_forms.py index 7502266..8433ca3 100644 --- a/pagure/login_forms.py +++ b/pagure/login_forms.py @@ -20,6 +20,8 @@ # pylint: disable=no-init +from __future__ import unicode_literals + import wtforms try: from flask_wtf import FlaskForm as FlaskForm diff --git a/pagure/mail_logging.py b/pagure/mail_logging.py index bc3896b..a1bdd15 100644 --- a/pagure/mail_logging.py +++ b/pagure/mail_logging.py @@ -22,6 +22,9 @@ ''' Mail handler for logging. ''' + +from __future__ import unicode_literals + import logging import logging.handlers diff --git a/pagure/perfrepo.py b/pagure/perfrepo.py index 9c45ab5..88ae083 100644 --- a/pagure/perfrepo.py +++ b/pagure/perfrepo.py @@ -7,7 +7,8 @@ Patrick Uiterwijk """ -from __future__ import print_function + +from __future__ import print_function, unicode_literals import pprint diff --git a/pagure/pfmarkdown.py b/pagure/pfmarkdown.py index a8a8111..3619841 100644 --- a/pagure/pfmarkdown.py +++ b/pagure/pfmarkdown.py @@ -19,6 +19,8 @@ Author: Ralph Bean Pierre-Yves Chibon """ +from __future__ import unicode_literals + import flask import markdown.inlinepatterns diff --git a/pagure/proxy.py b/pagure/proxy.py index d9e0fe2..43eebba 100644 --- a/pagure/proxy.py +++ b/pagure/proxy.py @@ -26,6 +26,8 @@ redirects are using ``https``. Source: http://flask.pocoo.org/snippets/35/ by Peter Hansen ''' +from __future__ import unicode_literals + class ReverseProxied(object): # pragma: no cover '''Wrap the application in this middleware and configure the diff --git a/pagure/ui/__init__.py b/pagure/ui/__init__.py index b0a9047..479152c 100644 --- a/pagure/ui/__init__.py +++ b/pagure/ui/__init__.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import flask UI_NS = flask.Blueprint('ui_ns', __name__) diff --git a/pagure/ui/app.py b/pagure/ui/app.py index 8cfc548..e4e7191 100644 --- a/pagure/ui/app.py +++ b/pagure/ui/app.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + import datetime import logging from math import ceil diff --git a/pagure/ui/diff_style.py b/pagure/ui/diff_style.py index 690165b..44cfda4 100644 --- a/pagure/ui/diff_style.py +++ b/pagure/ui/diff_style.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + from pygments.style import Style from pygments.token import Keyword, Name, Comment, String, Error, \ Number, Operator, Generic, Whitespace, Punctuation, Other, Literal diff --git a/pagure/ui/fas_login.py b/pagure/ui/fas_login.py index 560eabb..4756969 100644 --- a/pagure/ui/fas_login.py +++ b/pagure/ui/fas_login.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import flask diff --git a/pagure/ui/filters.py b/pagure/ui/filters.py index 332424b..6a379a9 100644 --- a/pagure/ui/filters.py +++ b/pagure/ui/filters.py @@ -13,6 +13,8 @@ # pylint: disable=too-many-locals +from __future__ import unicode_literals + import textwrap import arrow diff --git a/pagure/ui/fork.py b/pagure/ui/fork.py index fa8fda3..a86e74f 100644 --- a/pagure/ui/fork.py +++ b/pagure/ui/fork.py @@ -16,6 +16,8 @@ # pylint: disable=too-many-lines +from __future__ import unicode_literals + import logging import os from math import ceil diff --git a/pagure/ui/groups.py b/pagure/ui/groups.py index 90ba8ad..f364be4 100644 --- a/pagure/ui/groups.py +++ b/pagure/ui/groups.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import flask diff --git a/pagure/ui/issues.py b/pagure/ui/issues.py index c44860a..35a1f3b 100644 --- a/pagure/ui/issues.py +++ b/pagure/ui/issues.py @@ -14,6 +14,8 @@ # pylint: disable=too-many-statements +from __future__ import unicode_literals + import datetime import logging import os diff --git a/pagure/ui/oidc_login.py b/pagure/ui/oidc_login.py index 72f1068..6bddce0 100644 --- a/pagure/ui/oidc_login.py +++ b/pagure/ui/oidc_login.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import flask diff --git a/pagure/ui/plugins.py b/pagure/ui/plugins.py index 5f64bc9..400ded0 100644 --- a/pagure/ui/plugins.py +++ b/pagure/ui/plugins.py @@ -11,6 +11,8 @@ # pylint: disable=too-many-branches +from __future__ import unicode_literals + import logging import flask diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index 48c9de0..64953ce 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -17,6 +17,8 @@ # pylint: disable=broad-except +from __future__ import unicode_literals + import datetime import json import logging diff --git a/pagure/utils.py b/pagure/utils.py index 4997806..4c09271 100644 --- a/pagure/utils.py +++ b/pagure/utils.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import re from six.moves.urllib.parse import urlparse, urljoin diff --git a/rundocserver.py b/rundocserver.py index ac34310..a3de285 100755 --- a/rundocserver.py +++ b/rundocserver.py @@ -1,5 +1,7 @@ #!/usr/bin/env python2 +from __future__ import unicode_literals + # These two lines are needed to run on EL6 __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources diff --git a/runserver.py b/runserver.py index b632a31..e0fb9d0 100755 --- a/runserver.py +++ b/runserver.py @@ -1,5 +1,7 @@ #!/usr/bin/env python2 +from __future__ import unicode_literals + # These two lines are needed to run on EL6 __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources diff --git a/runworker.py b/runworker.py index 6d7277e..a1e3214 100755 --- a/runworker.py +++ b/runworker.py @@ -1,5 +1,7 @@ #!/usr/bin/env python2 +from __future__ import unicode_literals + # These two lines are needed to run on EL6 __requires__ = ['SQLAlchemy >= 0.8', 'jinja2 >= 2.4'] import pkg_resources diff --git a/tests/test_alembic.py b/tests/test_alembic.py index 9b35983..b05bb0b 100644 --- a/tests/test_alembic.py +++ b/tests/test_alembic.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import os import subprocess import unittest diff --git a/tests/test_fnmatch.py b/tests/test_fnmatch.py index f634ca2..d554714 100644 --- a/tests/test_fnmatch.py +++ b/tests/test_fnmatch.py @@ -12,6 +12,8 @@ elsewhere in the code. """ +from __future__ import unicode_literals + import os import sys import unittest diff --git a/tests/test_pagure_admin.py b/tests/test_pagure_admin.py index a3479c0..7aedbf0 100644 --- a/tests/test_pagure_admin.py +++ b/tests/test_pagure_admin.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources # noqa diff --git a/tests/test_pagure_exclude_group_index.py b/tests/test_pagure_exclude_group_index.py index b84b9d4..d684fda 100644 --- a/tests/test_pagure_exclude_group_index.py +++ b/tests/test_pagure_exclude_group_index.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask.py b/tests/test_pagure_flask.py index 85ec699..4a5401e 100644 --- a/tests/test_pagure_flask.py +++ b/tests/test_pagure_flask.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_api.py b/tests/test_pagure_flask_api.py index bd239f4..e5bf2c2 100644 --- a/tests/test_pagure_flask_api.py +++ b/tests/test_pagure_flask_api.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_api_auth.py b/tests/test_pagure_flask_api_auth.py index 98dd387..d810748 100644 --- a/tests/test_pagure_flask_api_auth.py +++ b/tests/test_pagure_flask_api_auth.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_api_group.py b/tests/test_pagure_flask_api_group.py index 53b5f75..f6a793e 100644 --- a/tests/test_pagure_flask_api_group.py +++ b/tests/test_pagure_flask_api_group.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest import sys diff --git a/tests/test_pagure_flask_api_issue_change_status.py b/tests/test_pagure_flask_api_issue_change_status.py index e904857..20712c5 100644 --- a/tests/test_pagure_flask_api_issue_change_status.py +++ b/tests/test_pagure_flask_api_issue_change_status.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_api_issue_comment.py b/tests/test_pagure_flask_api_issue_comment.py index d471db0..0fac8bd 100644 --- a/tests/test_pagure_flask_api_issue_comment.py +++ b/tests/test_pagure_flask_api_issue_comment.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import datetime import unittest diff --git a/tests/test_pagure_flask_api_issue_custom_fields.py b/tests/test_pagure_flask_api_issue_custom_fields.py index d038166..c1a2500 100644 --- a/tests/test_pagure_flask_api_issue_custom_fields.py +++ b/tests/test_pagure_flask_api_issue_custom_fields.py @@ -6,6 +6,8 @@ """ +from __future__ import unicode_literals + import unittest import sys import os diff --git a/tests/test_pagure_flask_api_user.py b/tests/test_pagure_flask_api_user.py index 84a7004..cc7d454 100644 --- a/tests/test_pagure_flask_api_user.py +++ b/tests/test_pagure_flask_api_user.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_dump_load_ticket.py b/tests/test_pagure_flask_dump_load_ticket.py index 7023ee0..73d0f3f 100644 --- a/tests/test_pagure_flask_dump_load_ticket.py +++ b/tests/test_pagure_flask_dump_load_ticket.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_app_give_project.py b/tests/test_pagure_flask_ui_app_give_project.py index 8181e68..b8bda3d 100644 --- a/tests/test_pagure_flask_ui_app_give_project.py +++ b/tests/test_pagure_flask_ui_app_give_project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_app_index.py b/tests/test_pagure_flask_ui_app_index.py index 5c44ad7..2855e6d 100644 --- a/tests/test_pagure_flask_ui_app_index.py +++ b/tests/test_pagure_flask_ui_app_index.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_groups.py b/tests/test_pagure_flask_ui_groups.py index 6411a4e..f165b5f 100644 --- a/tests/test_pagure_flask_ui_groups.py +++ b/tests/test_pagure_flask_ui_groups.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_issues_acl_checks.py b/tests/test_pagure_flask_ui_issues_acl_checks.py index 819dc00..d0c8fba 100644 --- a/tests/test_pagure_flask_ui_issues_acl_checks.py +++ b/tests/test_pagure_flask_ui_issues_acl_checks.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_issues_templates.py b/tests/test_pagure_flask_ui_issues_templates.py index 10a6755..3669cab 100644 --- a/tests/test_pagure_flask_ui_issues_templates.py +++ b/tests/test_pagure_flask_ui_issues_templates.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_no_master_branch.py b/tests/test_pagure_flask_ui_no_master_branch.py index fb143b2..69aab0f 100644 --- a/tests/test_pagure_flask_ui_no_master_branch.py +++ b/tests/test_pagure_flask_ui_no_master_branch.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_old_commit.py b/tests/test_pagure_flask_ui_old_commit.py index 29dc3c7..5d179ba 100644 --- a/tests/test_pagure_flask_ui_old_commit.py +++ b/tests/test_pagure_flask_ui_old_commit.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest import sys diff --git a/tests/test_pagure_flask_ui_plugins.py b/tests/test_pagure_flask_ui_plugins.py index 5ee4bdb..9cf5e79 100644 --- a/tests/test_pagure_flask_ui_plugins.py +++ b/tests/test_pagure_flask_ui_plugins.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_default_hook.py b/tests/test_pagure_flask_ui_plugins_default_hook.py index 462afed..32c2b93 100644 --- a/tests/test_pagure_flask_ui_plugins_default_hook.py +++ b/tests/test_pagure_flask_ui_plugins_default_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_plugins_fedmsg.py b/tests/test_pagure_flask_ui_plugins_fedmsg.py index f6b37d5..7166e9e 100644 --- a/tests/test_pagure_flask_ui_plugins_fedmsg.py +++ b/tests/test_pagure_flask_ui_plugins_fedmsg.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_irc.py b/tests/test_pagure_flask_ui_plugins_irc.py index 5957f26..2a5c1f6 100644 --- a/tests/test_pagure_flask_ui_plugins_irc.py +++ b/tests/test_pagure_flask_ui_plugins_irc.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest import sys diff --git a/tests/test_pagure_flask_ui_plugins_mail.py b/tests/test_pagure_flask_ui_plugins_mail.py index 64f0ca2..9cd0ff3 100644 --- a/tests/test_pagure_flask_ui_plugins_mail.py +++ b/tests/test_pagure_flask_ui_plugins_mail.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_noff.py b/tests/test_pagure_flask_ui_plugins_noff.py index b2ffce8..8924506 100644 --- a/tests/test_pagure_flask_ui_plugins_noff.py +++ b/tests/test_pagure_flask_ui_plugins_noff.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_pagure_ci.py b/tests/test_pagure_flask_ui_plugins_pagure_ci.py index 30fa390..9a87481 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_ci.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_ci.py @@ -1,5 +1,7 @@ # -*- coding: utf-8 -*- +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_pagure_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_hook.py index e6d38e1..9cab566 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py index cd9b56e..e7bcdb8 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py index 234e1f7..82b40a1 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_plugins_rtd_hook.py b/tests/test_pagure_flask_ui_plugins_rtd_hook.py index 9dd3a41..d57ccd8 100644 --- a/tests/test_pagure_flask_ui_plugins_rtd_hook.py +++ b/tests/test_pagure_flask_ui_plugins_rtd_hook.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest import shutil diff --git a/tests/test_pagure_flask_ui_plugins_unsigned.py b/tests/test_pagure_flask_ui_plugins_unsigned.py index 9668732..56d8c66 100644 --- a/tests/test_pagure_flask_ui_plugins_unsigned.py +++ b/tests/test_pagure_flask_ui_plugins_unsigned.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import unittest diff --git a/tests/test_pagure_flask_ui_pr_no_sources.py b/tests/test_pagure_flask_ui_pr_no_sources.py index 3f763bd..b8e349d 100644 --- a/tests/test_pagure_flask_ui_pr_no_sources.py +++ b/tests/test_pagure_flask_ui_pr_no_sources.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_repo_delete_project.py b/tests/test_pagure_flask_ui_repo_delete_project.py index 4d1b41b..3905685 100644 --- a/tests/test_pagure_flask_ui_repo_delete_project.py +++ b/tests/test_pagure_flask_ui_repo_delete_project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_repo_flag_commit.py b/tests/test_pagure_flask_ui_repo_flag_commit.py index 4ea9fcd..fefe735 100644 --- a/tests/test_pagure_flask_ui_repo_flag_commit.py +++ b/tests/test_pagure_flask_ui_repo_flag_commit.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import unittest import sys import os diff --git a/tests/test_pagure_flask_ui_repo_slash_name.py b/tests/test_pagure_flask_ui_repo_slash_name.py index 1329bf5..1a78abe 100644 --- a/tests/test_pagure_flask_ui_repo_slash_name.py +++ b/tests/test_pagure_flask_ui_repo_slash_name.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_repo_view_file.py b/tests/test_pagure_flask_ui_repo_view_file.py index 38c3a0e..f842cca 100644 --- a/tests/test_pagure_flask_ui_repo_view_file.py +++ b/tests/test_pagure_flask_ui_repo_view_file.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import unittest import sys import os diff --git a/tests/test_pagure_flask_ui_slash_branch_name.py b/tests/test_pagure_flask_ui_slash_branch_name.py index 8447657..fe2c78f 100644 --- a/tests/test_pagure_flask_ui_slash_branch_name.py +++ b/tests/test_pagure_flask_ui_slash_branch_name.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_flask_ui_star_project.py b/tests/test_pagure_flask_ui_star_project.py index 6aef955..93b46eb 100644 --- a/tests/test_pagure_flask_ui_star_project.py +++ b/tests/test_pagure_flask_ui_star_project.py @@ -9,6 +9,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_add_user_to_project.py b/tests/test_pagure_lib_add_user_to_project.py index dedae96..19ffeb9 100644 --- a/tests/test_pagure_lib_add_user_to_project.py +++ b/tests/test_pagure_lib_add_user_to_project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import unittest import sys import os diff --git a/tests/test_pagure_lib_drop_issue.py b/tests/test_pagure_lib_drop_issue.py index b4711a0..effd518 100644 --- a/tests/test_pagure_lib_drop_issue.py +++ b/tests/test_pagure_lib_drop_issue.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_git_diff_pr.py b/tests/test_pagure_lib_git_diff_pr.py index a42af03..dda3f33 100644 --- a/tests/test_pagure_lib_git_diff_pr.py +++ b/tests/test_pagure_lib_git_diff_pr.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources # noqa diff --git a/tests/test_pagure_lib_git_get_tags_objects.py b/tests/test_pagure_lib_git_get_tags_objects.py index ff50475..f592ab6 100644 --- a/tests/test_pagure_lib_git_get_tags_objects.py +++ b/tests/test_pagure_lib_git_get_tags_objects.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import unittest import sys import os diff --git a/tests/test_pagure_lib_link.py b/tests/test_pagure_lib_link.py index 6c60ad1..14aa418 100644 --- a/tests/test_pagure_lib_link.py +++ b/tests/test_pagure_lib_link.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_model.py b/tests/test_pagure_lib_model.py index 4a8994e..ddfb5f1 100644 --- a/tests/test_pagure_lib_model.py +++ b/tests/test_pagure_lib_model.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_model_delete_project.py b/tests/test_pagure_lib_model_delete_project.py index 3f04c76..1dac1ab 100644 --- a/tests/test_pagure_lib_model_delete_project.py +++ b/tests/test_pagure_lib_model_delete_project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_star_project.py b/tests/test_pagure_lib_star_project.py index ad0d323..5e1ceb2 100644 --- a/tests/test_pagure_lib_star_project.py +++ b/tests/test_pagure_lib_star_project.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pagure_lib_watch_list.py b/tests/test_pagure_lib_watch_list.py index a4151b3..67edd29 100644 --- a/tests/test_pagure_lib_watch_list.py +++ b/tests/test_pagure_lib_watch_list.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + __requires__ = ['SQLAlchemy >= 0.8'] import pkg_resources diff --git a/tests/test_pfmarkdown.py b/tests/test_pfmarkdown.py index ada7947..f232f56 100644 --- a/tests/test_pfmarkdown.py +++ b/tests/test_pfmarkdown.py @@ -1,3 +1,6 @@ + +from __future__ import unicode_literals + import unittest from xml.etree import ElementTree diff --git a/tests/test_stream_server.py b/tests/test_stream_server.py index d4d00c9..70f8ac5 100644 --- a/tests/test_stream_server.py +++ b/tests/test_stream_server.py @@ -14,6 +14,8 @@ Tests for the Pagure streaming server. # obviously this is fine for testing. # pylint: disable=locally-disabled, protected-access +from __future__ import unicode_literals + import logging import os import sys diff --git a/tests/test_style.py b/tests/test_style.py index 6b81337..aed3c11 100644 --- a/tests/test_style.py +++ b/tests/test_style.py @@ -11,6 +11,8 @@ Tests for flake8 compliance of the code """ +from __future__ import unicode_literals + import os import subprocess import sys diff --git a/utils/perfplugin.py b/utils/perfplugin.py index 5ddb058..c818485 100644 --- a/utils/perfplugin.py +++ b/utils/perfplugin.py @@ -8,6 +8,8 @@ """ +from __future__ import unicode_literals + import logging import os