owned this note changed 6 years ago
Linked with GitHub

Moving to Python 3 while keeping the Mozilla fuzzing lights on - Gary Kwong

由於場地問題,第二天我們移動到另一棟大樓啦!議程教室變動請見網站上的議程表

歡迎來到 https://hackmd.io/@coscup/2019 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

點擊本頁上方的 開始用 Markdown 一起寫筆記!
手機版請點選上方 按鈕展開議程列表。

linters

  • Tools:
    • flake8
    • pylint

Intergrate CI

  • run linters first
  • Run on scenery check-in
    • weekly cron job

Stage 3. pip folder structure

  • compatible with pytest
  • allow installation with pip

Code coverage

Dual Python 2.7/3.6 deployment

  • Trasission Period
  • Test CI with differnt Python version and Platform

Remove Python 2.7 code

Why Python 3.6

  • f-strings
  • default on Ubuntu 18.04

Random observations

  • Time: (mid-2017 till end 2018)

Q&A

  • Environment: virtualenv, pip install --user
tags: COSCUP2019 跨境合作 - HKOSCon (Open Source HK) IB302
Select a repo