0
私のsetup.py
の機能で読むことができるように、README.md
ファイルをPyPI用の私のモジュールパッケージに含めたいと思います。ただし、実際にREADME.md
ファイルを含めるには、setup.py
と関連するインフラストラクチャを実際に取得する方法はわかりません。setup.pyを使用してPythonモジュールパッケージにREADME.mdファイルを含めるにはどうすればいいですか?
私は、それ自体がREADME.md
を示しています、私のパッケージでMANIFEST.in
ファイルが含まれていると私はTrue
にsetuptools.setup
引数include_package_data
を設定しているが、これは働いていません。
manifest.in
:
junkmodule.py
junkmodule_script.py
LICENSE
MANIFEST.in
README.md
setup.py
setup.py
:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import pypandoc
import setuptools
def main():
setuptools.setup(
name = "junkmodule",
version = "2017.01.13.1416",
description = "junk testing module",
long_description = pypandoc.convert("README.md", "rst"),
url = "https://github.com/user/junkmodule",
author = "LRH",
author_email = "[email protected]",
license = "GPLv3",
include_package_data = True,
py_modules = [
"junkmodule"
],
install_requires = [
"numpy"
],
scripts = [
"junkmodule_script.py"
],
entry_points = """
[console_scripts]
junkmodule = junkmodule:junkmodule
"""
)
if __name__ == "__main__":
main()
私はは、PyPIにモジュールを登録し、アップロードするために使用するコマンドは次のとおりです。私はこれを使用してい
python setup.py register -r https://pypi.python.org/pypi
python setup.py sdist upload -r https://pypi.python.org/pypi