This pull request removes check for isPy3 variable. This was done because the add-on manifest says Braille Extender supports NVDA 2019.3, which is a Python 3 release, along with the fact that NVDA Core wants Python 3.7 or later. As a result, conditions that formerly required checking for Python 3 has been lifted tyhrough this PR, including imports, urllib module contents in update checks and others. Also, the PR removes the line "from future import unicode_literals" as Unicode is used in Python 3 natively.
Hi Andre,
This pull request removes check for isPy3 variable. This was done because the add-on manifest says Braille Extender supports NVDA 2019.3, which is a Python 3 release, along with the fact that NVDA Core wants Python 3.7 or later. As a result, conditions that formerly required checking for Python 3 has been lifted tyhrough this PR, including imports, urllib module contents in update checks and others. Also, the PR removes the line "from future import unicode_literals" as Unicode is used in Python 3 natively.
Thanks.