[SoC] Week 3 Report - Full support of Python 3 in GRASS GIS

Sanjeet edu.sanjeet at gmail.com
Sun Jun 3 12:26:37 PDT 2018


Hi everyone,

This is my Week 3 report for the project "Full support of Python 3 in GRASS GIS"

1) What did I complete this week?

    Wrote new tests for 'Script' library [0]
    Made changes to the existing source files according to the failing tests [1]
    Updated scripts in 'trunk/Scripts' [2]
    Created a spreadsheet to keep track of the status for all trunk/scripts [3]
    Tested the changes with Python versions 2.7, 3.5 and 3.6 [1,3]
    Cleaned the patches according to the pep8 guidelines and pushed
those patches to the repository

2) What am I going to achieve for the next week?

    After discussion and feedback from the mentors, finish pending work
    Look into ctypes and pygrass libraries
    Discuss with mentors about possible solutions for ctypes
    Test all the changes done for the evaluation period

3) Is there any blocking issue?
    Not at the moment.

The link to my wiki page is here [4].

Thanks,
Sanjeet

[0] https://github.com/sanjeetbhatti/FullSupportPython3/tree/master/grass_trunk/lib-python-script
[1] https://docs.google.com/spreadsheets/d/1eAIJtegNWSbBscFChhQzMTl0vmbGPjmrW_013hSw9bI/#gid=0
[2] https://github.com/sanjeetbhatti/FullSupportPython3/tree/master/grass_trunk/scripts
[3] https://docs.google.com/spreadsheets/d/1eAIJtegNWSbBscFChhQzMTl0vmbGPjmrW_013hSw9bI/#gid=278198865
[4] https://trac.osgeo.org/grass/wiki/GSoC/2018/FullSupportPython3#Week3


More information about the SoC mailing list