Period.
2025.01 - (in progress)
- 초기 베타: SwiftPM 템플릿/CLI/웹 문서화 동시 진행
- macOS 배포·사인·노타리제이션 실험 병행
Used Tools & Skills
Skills
- Swift 템플릿 설계
- Python 기반 CLI tooling
- GitHub Actions
- Codesign/Notarization 파이프라인
Motivation
Python을 쉽고 간편하게 Apple 플랫폼 프로젝트에 넣을 수 없을까?
Applepie-RPC를 만들며 익힌 스레드 관리·파이썬 런타임 번들링 경험을 “템플릿 + CLI”로 누구나 바로 쓸 수 있게 만드는 것이 목표였습니다.
Swift 템플릿과 Python 스크립트를 묶어, 새로운 프로젝트를 시작할 때 한 번에 부트스트랩하는 워크플로우를 지향합니다.
Learned
- SwiftPM 템플릿을 CLI에서 생성·확장하는 파이프라인 설계
- Swift <-> Python 브릿지(Transcript) 설계, 런타임/패키지 번들링
- GitHub Actions로 codesign/notarization 자동화와 문서/배포 동시 처리
- macOS 앱에 파이썬 런타임·패키지를 내장하고 사인·노타리제이션하는 절차 정리
진행 결과물
- CLI & 템플릿: Pylibkit — https://pylibkit.org
- 웹사이트/문서: https://pylibkit.org
- 2025 · Open Source