-
Notifications
You must be signed in to change notification settings - Fork 230
python3 rdm compat work from sdbbs 1615 #1655
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
peternewman
merged 32 commits into
OpenLightingProject:0.10
from
brucelowekamp:sd-ola-py3-patch
Nov 18, 2020
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
d7bf007
python: rdm string handling py3 compat picked from sdbbs pr#1615 9f3…
brucelowekamp cb60274
python: minor py3 print fix
brucelowekamp 611365c
python: additional py3 case from sdbbs and cleanup comment
brucelowekamp fe9a0a6
python: add compile test
brucelowekamp d4acc28
python: add debug logging of messages
brucelowekamp 721cf91
python: clientwrappertest test with message check
brucelowekamp bd19b88
python: add RDMTest with mocked olad
brucelowekamp 4c63cd2
python: vpath fixes for RDMTest
brucelowekamp d1802a9
Merge branch '0.10' into sd-ola-py3-patch
brucelowekamp 8704119
remove config logging to find mac error with tests
brucelowekamp 3728c87
python: minor fixes for rdmtest
brucelowekamp eae77f7
python: switch linux clang build to python 3.8
brucelowekamp 2c06f62
python: do not recompile files that are up to date to avoid race cond…
brucelowekamp 7a36c7f
python: cleanup protocol regression test logging
brucelowekamp a63857e
Merge branch '0.10' into sd-ola-py3-patch
brucelowekamp b07fee1
python: refactor rdm pack/unpack with tests for 2/3 byte arrays
brucelowekamp 1d5a880
python: clean up rdm tests a bit more
brucelowekamp 17adb77
python: experimental python3 travis build
brucelowekamp c8dcc92
python: extra space
brucelowekamp df542e7
python: use pyenv to set py3 as global default
brucelowekamp de18f13
python: remove __pycache__ pyc files on clean
brucelowekamp 032ded5
python: fix test to match comment 256
brucelowekamp 95962ae
switch codespell build to use pyenv for py3
brucelowekamp bf5e002
Merge branch '0.10' into sd-ola-py3-patch
peternewman ea5ae31
set build log flags back to normal
brucelowekamp 206dd77
python: nack test and general cleanup
brucelowekamp f178c63
change travis logs to always output test-suite.log
brucelowekamp 03a141e
python: add make variable for opting into python compile test
brucelowekamp f636029
random build fixes
brucelowekamp c4ce2f8
python: check specific type of nack in response
brucelowekamp 6d6fed7
python: simpler RDMNack syntax and add comment
brucelowekamp 1eff5f2
python: add encoding check of RTC and comments
brucelowekamp File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,3 @@ | ||
| include data/rdm/Makefile.mk | ||
|
|
||
| PYTHON_BUILD_DIRS += data |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,6 @@ | ||
| include include/ola/Makefile.mk | ||
| include include/olad/Makefile.mk | ||
|
|
||
| # uncomment when include is py3 compatible | ||
| # PYTHON_BUILD_DIRS += include | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,17 @@ | ||
| include python/examples/Makefile.mk | ||
| include python/ola/Makefile.mk | ||
|
|
||
| python/PyCompileTest.sh: python/Makefile.mk | ||
| mkdir -p $(top_builddir)/python | ||
| echo "$(PYTHON) -m compileall $(PYTHON_BUILD_DIRS); exit \$$?" > $(top_builddir)/python/PyCompileTest.sh | ||
| chmod +x $(top_builddir)/python/PyCompileTest.sh | ||
|
|
||
| PYTHON_BUILD_DIRS += python | ||
|
|
||
| if BUILD_PYTHON_LIBS | ||
| test_scripts += \ | ||
| python/PyCompileTest.sh | ||
| endif | ||
|
|
||
| CLEANFILES += \ | ||
| python/PyCompileTest.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.