最新のプロジェクトを 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
を介してPythonシェルにロードしようとしましたlines = open('README.md').read()
。エラーは発生せず、テキストは実際にlines
期待どおりに変数に含まれていました。
編集: ここに問題のREADME.md
ファイルがあります。