[openstack-dev] Add a hacking check to not use "Python Source Code Encodings" (PEP0263)
Ihar Hrachyshka
ihrachys at redhat.com
Tue Jul 22 12:41:30 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 21/07/14 17:11, Doug Hellmann wrote:
>
> On Jul 21, 2014, at 4:45 AM, Christian Berendt
> <berendt at b1-systems.de> wrote:
>
>> Hello.
>>
>> There are some files using the Python source code encodings as
>> the first line. That's normally not necessary and I want propose
>> to introduce a hacking check to check for the absence of the
>> source code encodings.
>
> We need to be testing with Unicode inputs. Will the hacking check
> still support that case?
I suspect it just means that we won't be able to use Unicode
codepoints in the code, while we still may specify those characters as
escape sequences, as in:
>>> "\N{GREEK CAPITAL LETTER DELTA}" # Using the character name
'\u0394'
>>> "\u0394" # Using a 16-bit hex value
'\u0394'
>>> "\U00000394" # Using a 32-bit hex value
'\u0394'
(shamelessly copied from https://docs.python.org/3/howto/unicode.html)
>
> Doug
>
>>
>> Best, Christian.
>>
>> -- Christian Berendt Cloud Computing Solution Architect Mail:
>> berendt at b1-systems.de
>>
>> B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg /
>> http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz:
>> Vohburg / AG: Ingolstadt,HRB 3537
>>
>> _______________________________________________ OpenStack-dev
>> mailing list OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>>
>
> _______________________________________________ OpenStack-dev
> mailing list OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBCgAGBQJTzlv6AAoJEC5aWaUY1u57xK4H/iaHyoE2+0gz5sZHhbMHBXm3
8Dti0ZOB2D4XEOhaxhXguuaDQQdzYHc3LOj09uzO+7qjgKQa5X7SExYDg7Tz6VaC
lqgv5mnLZNgt2iNNK0PFGwzYV/n12w513DCuTAxROPKrZuaoMwAZFfqkcf6YGTDg
tH16qU8nr/1SFZYVE7w/flDRI5gS04yZavIHwuMEzWN5fXebR5TxDe/JRwFNMocI
jMwSZKY73TBzGlp8ND9bee0Wzv/IbUzjIi/R+FZAhgwK53Dc/jxUGJ9V+aKEox8d
JdF7yvquOhBQRwuARt9O6IRvN3AG2oT+lcheSA/KAkOZ+1v1oRjNDqkn2Y9KNRk=
=jGEy
-----END PGP SIGNATURE-----
More information about the OpenStack-dev
mailing list