Slide 26
Slide 26 text
0DUUI#JP1BDLBUIPO5BLBUTVHV,PTVHJ
1Z1*ͷొ·ͰͷಓͷΓɿTFUVQQZͷ࡞
# setup.pyͷྫ
from setuptools import setup
exec(open("QEPPI/version.py").read())
with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
setup(
name="QEPPI",
version=__version__,
author="blacktanktop,
author_email=“blacktanktop@gmail.com",
description="Calculation module of QEPPI",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/ohuelab/QEPPI/",
license="MIT",
packages=["QEPPI"],
install_requires=[
"rdkit-pypi>=2021.3.1.5",
"numpy>=1.19.5",
"pandas>=1.1.5",
],
classifiers=[
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering :: Chemistry",
"Topic :: Scientific/Engineering :: Bio-Informatics",
],
)
ิ
WFSJPOQZʹॻ͍ͯ͋ΔWFSTJPOΛಡΈࠐΜͰɺ
όʔδϣϯΛมͰཧ͢ΔͨΊͰ͢ɻ
MPOH@EFTDSJQUJPOͱ͍͏มʹ3&"%.&NEͷςΩετ
ΛಥͬࠐΉ͜ͱͰɺ1Z1*ʹొͨ͠ͱ͖ͷը໘Λ
3&"%.&NEͱಉ͡ʹ͢ΔͨΊͷํ๏Ͱ͢ɻ
JOTUBMM@SFRVJSFTΛSFRVJSFNFOUTUYUͰࢦఆ͍ͨ͠߹
ҎԼͷΑ͏ͳઃఆํ๏͕͋Γ·͢ɻ
with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
exec(open("QEPPI/version.py").read())
def _requires_from_file(filename):
return open(filename).read().splitlines()
# ্هͷؔΛ࡞͓͍ͬͯͯɺҎԼͷ༷ʹ͢Δɻ
install_requires=_requires_from_file("requirements.txt")
3&"%.&NEΛಡΈࠐΜͰɺ
MPOH@EFTDSJQUJPOมԽ