- 파이썬 패키지 빌드: https://velog.io/@jk01019/python-pacakage-빌드-build
- 사용법
- 설명
setuptools를 사용하여 패키지를 배포할 준비를 할 때, 필요한 정보
를 담고 있음
- Python 패키지에 대한 프로그래머틱한 구성 정보를 제공하며,
setuptools
를 통한 빌드 및 설치 과정에서 사용됩니다.
- Python 패키지의 설치 스크립트
- 주로 패키지 버전, 설명, 의존성 등이 여기에 정의
setuptools
라이브러리를 사용하여 패키지를 빌드하고 설치하는 데 필요한 설정이 포함
from setuptools import setup, find_packages
setup(
name="example_pkg",
version="0.0.1",
author="Your Name",
author_email="you@example.com",
description="An example package",
long_description=open('README.md').read(),
long_description_content_type="text/markdown",
url="https://github.com/yourusername/example_pkg",
packages=find_packages(exclude=("tests*", "testing*")),
install_requires=[
"requests",
"numpy"
],
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
)
from setuptools import setup
setup()