我在用 PyPI 注册我的最新项目时遇到了一些麻烦,我希望你们中的一个人能告诉我我做错了什么。
我的目录结构如下:
Scrappy/
|-- README.md
|-- setup.py
|-- manifest.in
|-- scrappy
| |-- __init__.py
| |-- core.py
| |-- formatters.py
| |-- docopty.py
| |-- gui.py
| |-- scrappy.py
| |-- scrappy.conf
我的manifest.in
文件结构如下:
include README.md
include scrappy/scrappy.conf
我的 setup.py 文件结构如下:
from setuptools import setup
setup(
name='Scrappy',
version='0.2.1 alpha',
author='Blz McBlz',
author_email='xxxx@xxxx.com',
packages=['scrappy'],
include_package_data=True,
install_requires=['guessit', 'tvdb_api', 'ez_setup', 'titlecase', 'hachoir-metadata'],
url='https://github.com/louist87/scrappy',
license='GPL 3.0',
description='Rename video files based on information scraped from thetvdb.com',
keywords=["TVDB", "thetvdb", "rename", "broadcatching", "media"],
long_description=open('README.md').read()
)
完整的追溯可以在这里找到
我尝试README.md
通过lines = open('README.md').read()
. 没有引发错误,并且文本确实在lines
变量中,如预期的那样。
编辑: 这是有README.md
问题的文件。