Skip to content

Commit

Permalink
Remove Unicode marker before strings
Browse files Browse the repository at this point in the history
All strings are Unicode in Python 3. No need for u'€', just use '€'.
  • Loading branch information
DimitriPapadopoulos authored and adrienverge committed Oct 28, 2022
1 parent 5fbf44c commit 5b21a3d
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
('index', 'yamllint', 'Linter for YAML files', [u'Adrien Vergé'], 1)
('index', 'yamllint', 'Linter for YAML files', ['Adrien Vergé'], 1)
]

# -- Build with sphinx automodule without needing to install third-party libs
Expand Down
12 changes: 6 additions & 6 deletions tests/test_cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,12 +92,12 @@ def setUpClass(cls):
'no-yaml.json': '---\n'
'key: value\n',
# non-ASCII chars
u'non-ascii/éçäγλνπ¥/utf-8': (
u'---\n'
u'- hétérogénéité\n'
u'# 19.99 €\n'
u'- お早う御座います。\n'
u'# الأَبْجَدِيَّة العَرَبِيَّة\n').encode('utf-8'),
'non-ascii/éçäγλνπ¥/utf-8': (
'---\n'
'- hétérogénéité\n'
'# 19.99 €\n'
'- お早う御座います。\n'
'# الأَبْجَدِيَّة العَرَبِيَّة\n').encode('utf-8'),
# dos line endings yaml
'dos.yml': '---\r\n'
'dos: true',
Expand Down
12 changes: 6 additions & 6 deletions tests/test_linter.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ def test_run_on_bytes(self):
linter.run(b'test: document', self.fake_config())

def test_run_on_unicode(self):
linter.run(u'test: document', self.fake_config())
linter.run('test: document', self.fake_config())

def test_run_on_stream(self):
linter.run(io.StringIO(u'hello'), self.fake_config())
linter.run(io.StringIO('hello'), self.fake_config())

def test_run_on_int(self):
self.assertRaises(TypeError, linter.run, 42, self.fake_config())
Expand All @@ -44,14 +44,14 @@ def test_run_on_list(self):
['h', 'e', 'l', 'l', 'o'], self.fake_config())

def test_run_on_non_ascii_chars(self):
s = (u'- hétérogénéité\n'
u'# 19.99 €\n')
s = ('- hétérogénéité\n'
'# 19.99 €\n')
linter.run(s, self.fake_config())
linter.run(s.encode('utf-8'), self.fake_config())
linter.run(s.encode('iso-8859-15'), self.fake_config())

s = (u'- お早う御座います。\n'
u'# الأَبْجَدِيَّة العَرَبِيَّة\n')
s = ('- お早う御座います。\n'
'# الأَبْجَدِيَّة العَرَبِيَّة\n')
linter.run(s, self.fake_config())
linter.run(s.encode('utf-8'), self.fake_config())

Expand Down
4 changes: 2 additions & 2 deletions yamllint/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
APP_VERSION = '1.28.0'
APP_DESCRIPTION = __doc__

__author__ = u'Adrien Vergé'
__copyright__ = u'Copyright 2022, Adrien Vergé'
__author__ = 'Adrien Vergé'
__copyright__ = 'Copyright 2022, Adrien Vergé'
__license__ = 'GPLv3'
__version__ = APP_VERSION
2 changes: 1 addition & 1 deletion yamllint/rules/quoted_strings.py
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ def VALIDATE(conf):
return 'cannot use both "required: false" and "extra-allowed"'


DEFAULT_SCALAR_TAG = u'tag:yaml.org,2002:str'
DEFAULT_SCALAR_TAG = 'tag:yaml.org,2002:str'

# https://stackoverflow.com/a/36514274
yaml.resolver.Resolver.add_implicit_resolver(
Expand Down

0 comments on commit 5b21a3d

Please sign in to comment.