From 2e28613ba0a104fe17624dd3ade047b96f9953e5 Mon Sep 17 00:00:00 2001 From: Jan-Philip Gehrcke Date: Wed, 30 Jul 2014 23:10:25 +0200 Subject: [PATCH 1/2] Specify package_data in setup.py (minecraft.yaml must be included). pymclevel requires minecraft.yaml to be shipped, otherwise IOError: [Errno 2] No such file or directory: 'pymclevel/minecraft.yaml' --- setup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/setup.py b/setup.py index dbefd0d..3fe4798 100644 --- a/setup.py +++ b/setup.py @@ -36,6 +36,12 @@ license='MIT License', package_dir={'pymclevel': '.'}, packages=["pymclevel"], + package_data= { + "pymclevel": [ + "minecraft.yaml", + "README.txt", + "LICENSE.txt" + ]}, ext_modules=ext_modules, include_dirs=numpy.get_include(), include_package_data=True, From 75a819dd719104a9a44aeab78fe47c4e55a0fbb9 Mon Sep 17 00:00:00 2001 From: Jan-Philip Gehrcke Date: Wed, 30 Jul 2014 23:18:53 +0200 Subject: [PATCH 2/2] Setup.py: include pocket.yaml, classic.yaml, indev.yaml. --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 3fe4798..bff1725 100644 --- a/setup.py +++ b/setup.py @@ -39,6 +39,9 @@ package_data= { "pymclevel": [ "minecraft.yaml", + "pocket.yaml", + "classic.yaml", + "indev.yaml", "README.txt", "LICENSE.txt" ]},