제작한 라이브러리
Python PYPI Release
해당 프로젝트를 진행하면서 아래 라이브러리를 제작하였으며, 지속 관리를 위하여 각자 분리된 오픈소스 패키지로 CI/CD 및 자동 배포를 진행할 수 있도록 구축하였습니다.
-
easy-adb : 안드로이드 디버그 브릿지 서버를 쉽게 구동하기 위한 패키지
-
f-scheduler : 파이썬 함수를 원하는 순서대로 실행하기 위한 스케줄러 패키지
-
q-logger-py : 표준 라이브러리보다 빠르고 쓰레드 지향적인 로거 패키지
-
image-finder: 터미널에서만 동작하는 OpenCV 기반 이미지 좌표 및 텍스트 추출하는 패키지
-
flask-variable-manager: Flask 확장 어플리케이션으로 동작하는 변수 관리 프로젝트
-
notion-database : Notion 공식 API 기반 Python 3 패키지
주의 : notion-database 패키지는 개인적으로 개발하던 프로젝트로서, 지난 해 소프트웨어융합대학 멘토링의 도움도 받아서 발전시켰습니다. 타 패키지와 다르게 LGPL 라이선스로 관리되고 있으며, 제 3자 라이브러리로 링크해서 사용하는 방식은 이슈 없음을 확인했습니다. 단, 직접 수정하고 사용하는 경우는 전체 소스코드를 공개하셔야 합니다.