Skip to content
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

update to boost 1.72.0 with python 3.8 #150

Merged
merged 1 commit into from
Apr 26, 2020
Merged

Conversation

chcg
Copy link
Collaborator

@chcg chcg commented Apr 26, 2020

  • update to python 3.8.2
  • update to boost 1.72

Intermediate steps:

  • fixed some x64 compiler warnings
  • fix msi build
  • updated python 3.7.5 lib data
  • moved extra libs into full
  • python 3.7.5
  • add unicode filename testfile (removed again as MSI can't handle it)
  • update to python 3.7.3
  • update boost to 1.70
  • update to python 3.7.1 and boost 1.68
  • initial try of build adaptations for python 3 support, see Move to Python 3.8 #36 on blockage, due to missing boost python3 nuget package

update to python 3.8.2

- update tp boost 1.71
- fixed some x64 compiler warnings
- fix msi build

- updated python 3.7.5 lib data
- moved extra libs into full

python 3.7.5
add unicode filename testfile

update to python 3.7.3

update boost to 1.70

update to python 3.7.1 and boost 1.68

initial try of build adaptations for python 3 support, see #36 on blockage, due to missing boost python3 nuget package
@chcg
Copy link
Collaborator Author

chcg commented Apr 26, 2020

Open issue:

  • there is still a problem with GILHandler::doIHaveTheGIL()
  • unicode issues
  • check https://www.python.org/dev/peps/pep-0587/ and how to correct startup/env settings, probably within PythonHandler::initPython()
  • samples and tests not changed from python 2.7 -> python 3.8
  • exe from python test project doesn't run without manual copy step of python38.dll
  • sphinx warnings

C:\projects\pythonscript\docs\source\notepad.rst:77: WARNING: duplicate object description of notepad.clearCallbacks, other instance in notepad, use :noindex: for one of them
C:\projects\pythonscript\docs\source\notepad.rst:85: WARNING: duplicate object description of notepad.clearCallbacks, other instance in notepad, use :noindex: for one of them
C:\projects\pythonscript\docs\source\notepad.rst:93: WARNING: duplicate object description of notepad.clearCallbacks, other instance in notepad, use :noindex: for one of them
C:\projects\pythonscript\docs\source\notepad.rst:515: WARNING: duplicate object description of notepad.setEncoding, other instance in notepad, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:3483: WARNING: duplicate object description of editor.getCharacterPointer, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4580: WARNING: duplicate object description of editor.clearCallbacks, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4585: WARNING: duplicate object description of editor.clearCallbacks, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4590: WARNING: duplicate object description of editor.clearCallbacks, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4779: WARNING: duplicate object description of editor.search, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4785: WARNING: duplicate object description of editor.search, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4791: WARNING: duplicate object description of editor.search, other instance in scintilla, use :noindex: for one of them
C:\projects\pythonscript\docs\source\scintilla.rst:4797: WARNING: duplicate object description of editor.search, other instance
in scintilla, use :noindex: for one of them
looking for now-outdated files... none found

@chcg chcg merged commit 33d8671 into bruderstein:master Apr 26, 2020
@chcg chcg deleted the python36_test branch December 18, 2020 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant