From 9502e75d48e35309facef6f69056c19fa112cbc1 Mon Sep 17 00:00:00 2001 From: Jeffrey Gill Date: Mon, 18 Jan 2021 13:33:45 -0500 Subject: [PATCH 1/2] Include NeuralynxRawIO dir in non-develop installs, wheels, and sdist --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index dcee95408..d8664cbcd 100755 --- a/setup.py +++ b/setup.py @@ -25,8 +25,9 @@ name="neo", version=neo_version, packages=[ - 'neo', 'neo.core', 'neo.io', 'neo.rawio', 'neo.test', - 'neo.test.coretest', 'neo.test.iotest', 'neo.test.rawiotest'], + 'neo', 'neo.core', 'neo.io', 'neo.rawio', 'neo.rawio.neuralynxrawio', + 'neo.test', 'neo.test.coretest', 'neo.test.iotest', + 'neo.test.rawiotest'], install_requires=install_requires, extras_require=extras_require, author="Neo authors and contributors", From 0cda663528fd14bc43d38b13b62ebbee773441b7 Mon Sep 17 00:00:00 2001 From: Jeffrey Gill Date: Mon, 18 Jan 2021 15:23:57 -0500 Subject: [PATCH 2/2] Locate sub-packages automatically using setuptools find_packages --- setup.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/setup.py b/setup.py index d8664cbcd..dbfa5620c 100755 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -from setuptools import setup +from setuptools import setup, find_packages import os long_description = open("README.rst").read() @@ -24,10 +24,7 @@ setup( name="neo", version=neo_version, - packages=[ - 'neo', 'neo.core', 'neo.io', 'neo.rawio', 'neo.rawio.neuralynxrawio', - 'neo.test', 'neo.test.coretest', 'neo.test.iotest', - 'neo.test.rawiotest'], + packages=find_packages(), install_requires=install_requires, extras_require=extras_require, author="Neo authors and contributors",