Flask Extension 만들기 & Python Package (PyPI) 만들어 배포하기

Development / Python / Flask / Boto / PyPI / SQS

Flask에서 AWS SQS를 사용하기 위해 Boto를 이용하고자 하였는데, 각종 외부 Connection들을 Flask의 Application Context 생명 주기(?)에 맞춰주지 않으면 연결이 끊어지는 현상을 자주 겪었기 때문에(MySQL에서도, Memcached에서도, RabbitMQ에서도..) 이를 위해 Flask 전용 Boto 패키지(Flask Extension)가 있는지 찾아보았지만.. 역시나 없었다. (Django용은 있었다.) 그래서 한 번 만들어보았다! Flask Extension을 만드는…