Tag:
Branch:
Tree:
9675794969
0.6.1-en
0.6.2-en
0.6.3-en
0.6.4-en
0.6.5-en
0.6.6-en
0.7.0-en
0.7.1-en
0.7.10
0.7.10-081-model
0.7.2-en
0.7.3-en
0.7.4-i18n
0.7.5-i18n
0.7.6-i18n
0.7.7-i18n
0.7.8-i18n
0.8.0
0.8.1
0.8.10
0.8.12
0.8.13
0.8.4
0.8.5
0.8.6
0.8.7
0.8.8
0.8.9
0.9.8
0.9.8-pre-build
0.9.8-pre-build-tr7
d2
d2-honda
d3
deprecated-beta2
deprecated-beta3
deprecated-release2
deprecated-release2_e2e
deprecated-release3
docs
pre-build
r2
r2-v2022.07.29
r3-v2022.07.29
r3-v2022.08.14
v0.1
v0.2
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.2.9
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.4.0.2
v0.4.1
v0.4.2
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.5
v0.5.1
v0.5.10
v0.5.11
v0.5.12
v0.5.13
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
v0.6.2-zhs
v0.6.2-zht
v0.6.3-zhs
v0.6.3-zht
v0.6.4-zhs
v0.6.4-zht
v0.6.5-zhs
v0.6.5-zht
v0.6.6-zhs
v0.6.6-zht
v0.7.0-zhs
v0.7.0-zht
v0.7.1-zhs
v0.7.1-zht
v0.7.2-zhs
v0.7.2-zht
v0.7.3-zhs
v0.7.3-zht
v0.7.4-i18n
v0.7.4-zhs
v0.7.4-zht
v0.7.5-i18n
v0.7.6-i18n
${ noResults }
2 Commits (9675794969328df1e0b8e6f81b28bae217293921)
Author | SHA1 | Message | Date |
---|---|---|---|
|
9dae0bfac4 |
getting ready for Python 3 (#619)
* tabs to spaces python 2 to 3: https://portingguide.readthedocs.io/en/latest/syntax.html#tabs-and-spaces * use the new except syntax python 2 to 3: https://portingguide.readthedocs.io/en/latest/exceptions.html#the-new-except-syntax * make relative imports absolute python 2 to 3: https://portingguide.readthedocs.io/en/latest/imports.html#absolute-imports * Queue renamed to queue in python 3 Use the six compatibility library to support both python 2 and 3: https://portingguide.readthedocs.io/en/latest/stdlib-reorg.html#renamed-modules * replace dict.has_key() with in python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#removed-dict-has-key * make dict views compatible with python 3 python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#dict-views-and-iterators Where needed, wrapping things that will be a view in python 3 with a list(). For example, if it's accessed with [] Python 3 has no iter*() methods, so just using the values() instead of itervalues() as long as it's not too performance intensive. Note that any minor performance hit of using a list instead of a view will go away when switching to python 3. If it is intensive, we could use the six version. * Explicitly use truncating division python 2 to 3: https://portingguide.readthedocs.io/en/latest/numbers.html#division python 3 treats / as float division. When we want the result to be an integer, use // * replace map() with list comprehension where a list result is needed. In python 3, map() returns an iterator. python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter * replace filter() with list comprehension In python 3, filter() returns an interatoooooooooooor. python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter * wrap zip() in list() where we need the result to be a list python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-zip * clean out some lint Removes these pylint warnings: ************* Module selfdrive.car.chrysler.chryslercan W: 15, 0: Unnecessary semicolon (unnecessary-semicolon) W: 16, 0: Unnecessary semicolon (unnecessary-semicolon) W: 25, 0: Unnecessary semicolon (unnecessary-semicolon) ************* Module common.dbc W:101, 0: Anomalous backslash in string: '\?'. String constant might be missing an r prefix. (anomalous-backslash-in-string) ************* Module selfdrive.car.gm.interface R:102, 6: Redefinition of ret.minEnableSpeed type from float to int (redefined-variable-type) R:103, 6: Redefinition of ret.mass type from int to float (redefined-variable-type) ************* Module selfdrive.updated R: 20, 6: Redefinition of r type from int to str (redefined-variable-type) |
6 years ago |
|
f74a201edc |
openpilot v0.5.10 release
|
6 years ago |