Changes between Version 12 and Version 13 of GSoC/2018/FullSupportPython3
- Timestamp:
- 06/03/18 12:31:06 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2018/FullSupportPython3
v12 v13 70 70 }}} 71 71 {{{#!td 72 Done (Writing new tests pending)72 Done 73 73 }}} 74 74 |----------------------- … … 82 82 }}} 83 83 {{{#!td 84 Done 84 85 }}} 85 86 |----------------------- … … 246 247 - Updated source code in python lib files (uncommitted, still testing) 247 248 248 '''What am I going to achieve for next week?'''\\249 '''What am I going to achieve for the next week?'''\\ 249 250 - Finish porting 'script' library to support Python3 250 251 - Test the changes for both the versions … … 261 262 - Tested against the python-grass-addon scripts available from here (https://github.com/wenzeslaus/python-grass-addon) 262 263 263 '''What am I going to achieve for next week?'''\\264 '''What am I going to achieve for the next week?'''\\ 264 265 - Write more tests for script library to test the changes 265 266 - Look into the issue of running scripts for Python 3.5 and Python 3.6 (some tests fail on either of the versions) … … 269 270 Not at the moment. 270 271 272 === Week 3 === 273 '''What did I complete this week?'''\\ 274 - Wrote new tests for 'Script' library (https://github.com/sanjeetbhatti/FullSupportPython3/tree/master/grass_trunk/lib-python-script) 275 - Made changes to the existing source files according to the failing tests (https://docs.google.com/spreadsheets/d/1eAIJtegNWSbBscFChhQzMTl0vmbGPjmrW_013hSw9bI/#gid=0) 276 - Updated scripts in 'trunk/Scripts' (https://github.com/sanjeetbhatti/FullSupportPython3/tree/master/grass_trunk/scripts) 277 - Created a spreadsheet to keep track of the status for all trunk/scripts (https://docs.google.com/spreadsheets/d/1eAIJtegNWSbBscFChhQzMTl0vmbGPjmrW_013hSw9bI/#gid=278198865) 278 - Tested the changes with Python versions 2.7, 3.5 and 3.6 279 - Cleaned the patches according to the pep8 guidelines and pushed those patches to the repository 280 281 '''What am I going to achieve for the next week?'''\\ 282 - After discussion and feedback from the mentors, finish pending work 283 - Look into ctypes and pygrass libraries 284 - Discuss with mentors about possible solutions for ctypes 285 - Test all the changes done for the evaluation period 286 287 '''Is there any blocking issue?'''\\ 288 Not at the moment. 289