Poetry 시작하기

아래의 제 개인 블로그에서 Poetry를 활용한 파이썬 프로젝트 의존성 관리에 대해 이야기했습니다.


Poetry?

Poetry 공식 웹사이트에는 Poetry를 이렇게 소개하고 있습니다. "Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. Poetry offers a lockfile to ensure repeatable installs, and can build your project for distribution."

요약하자면, Poetry는

  1. 파이썬의 의존성 관리와 패키징을 위한 도구이다

  2. 프로젝트가 의존하는 라이브러리를 선언하고 (pyproject.toml) 자동으로 관리해 준다

  3. lock file을 통해 다른 개발자와 같은 의존성의 설치를 보장하고,

  4. 배포를 위한 빌드 기능도 제공한다


Why Poetry?

Poetry는 의존성 관리를 위한 올인원 솔루션을 제공하는 느낌입니다. 의존성의 설치, 기록, 업데이트, 격리 및 lock file 작성을 모두 Poetry로 간편하게 할 수 있습니다.


아래의 제 포스트에서는 설치 과정, 기본 기능 및 주요 명령어에 대해 설명하고 있습니다.


더 자세한 내용은 제 블로그에 있습니다:
https://kmsrogerkim.github.io/python/python-dependency-management-with-poetry/

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 9월 11일 오전 5:15

댓글 0

    함께 읽은 게시물

    직장인으로서 10년 정도 일하게 되면 피할 수 없는 순간이 바로 조직에서 리더의 역할을 받게 되는 인사발령이다. 팀원이었을 때는 내게 주어진 업무를 내가 가진 능력과 주변 동료들의 도움으로 해결하고, 그에 합당한 평가와 보상을 기다리며, 나쁘지 않는 리워드와 내 위치에 안도하며 또 새해를 맞이하고 하루하루를 버텨나가는 과정에 큰 어려움이 없다.

    ... 더 보기

     • 

    저장 3 • 조회 737


    앱 개발 개척시대

    A

    ... 더 보기

    앱 개발 개척시대

    K리그 프로그래머

    앱 개발 개척시대

     • 

    저장 2 • 조회 934


    [광고] 다음 직무 채용 예정입니다.


    - 프러덕트/사업 기획 1인

    - 프러덕트 디자인 1인

    ... 더 보기

    📰 OpenAI가 ChatGPT의 커넥터 기능을 업데이트하면서 MCP 지원을 추가했네요.

    ... 더 보기

    하나부터 열까지 리더가 상세히 설명해 주기를 바라는 구성원이 있습니다. 반대로 큰 얼개만 듣고 나머지는 자율적으로 하고 싶어 하는 경우도 있죠. 회식에 참여하는 것을 너무나 힘겨워 하는 구성원이 있는 반면, 동료들과 함께 시간을 보내며 가까워지는 것을 원하는 구성원도 있습니다.

    ... 더 보기

    다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

    네이버 블로그 | HSG 휴먼솔루션그룹

    다양한 구성원을 하나로 모으고 싶다면 - 리더가 가져야 할 모순

     • 

    저장 5 • 조회 643


    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    ... 더 보기

    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    Coupang Careers

    2025 쿠팡이츠 테크 신입 개발자 공개 채용