-
Notifications
You must be signed in to change notification settings - Fork 366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PEP 621를 적용할 의향이 있으신가요 #225
Comments
참여와 제안 너무나 감사합니다. 해당 PEP를 살펴보았고, 중장기적으로 적용하는 것이 좋겠다는 생각입니다. setup.py , setup.cfg , MANIFEST.in , requirements.txt |
네. 말씀주신 파일 공유해주시면 pr 작성하여 요청드리겠습니다. 제가 사용해봤던 도구 중 PEP621을 만족하는 도구의 장점은 다음과 같습니다.
제가 사용해봤을 때, pr 초안을 #228 에 작성하였으니, 참고부탁드립니다. |
관련 파일들을 참고로 공유 드립니다. setup.py from setuptools import setup, find_packages
NAME = 'finance-datareader'
INSTALL_REQUIRES = (
['pandas>=0.19.2', 'requests>=2.3.0', 'requests-file', 'lxml', 'tqdm']
)
setup(
name = 'finance-datareader',
version = '0.9.50',
description = 'Financial data reader (price, stock list of markets)',
author = 'FinanceData.KR',
author_email = 'plusjune@financedata.kr',
url = 'https://github.com/financedata/financedatareader',
install_requires = INSTALL_REQUIRES,
packages = find_packages(exclude=['*.pyc']),
license='MIT License',
python_requires = '>=3',
classifiers = [
'Operating System :: OS Independent',
'Programming Language :: Cython',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6'
],
keywords = ['data', 'finance'],
zip_safe=False,
) setup.cfg
MANIFEST.in
requirements.txt
참고가 되시길 바랍니다. |
도구는 검토와 추천 감사합니다. 감사합니다. |
@FinanceData |
@FinanceData 아쉽게도 당장 제가 판단하기에, pr #228 이 병합되기 전까지 해당 기능이 추가된다면, |
이미 많이 살펴보셨을 것 같은데요. |
이 라이브러리는 PEP 621을 만족하지 못하고 있습니다.
현재 PEP 621을 만족하고 있는 PDM, rye 등을 사용하여, 프로젝트 관리와 패키징 작업을 간소화 할 수 있습니다.
필요하시다면 기여할 의향이 있습니다.
확인 부탁드립니다.
The text was updated successfully, but these errors were encountered: