On 05/09/17 17:41, Cédric Bosdonnat
wrote:
For sdist to package both the tests and sources, move the sources up one level in the tree. --- README.md | 2 +- run | 2 +- setup.py | 9 +++------ {src/virtBootstrap => virtBootstrap}/__init__.py | 0 {src/virtBootstrap => virtBootstrap}/progress.py | 0 {src/virtBootstrap => virtBootstrap}/sources/__init__.py | 0 {src/virtBootstrap => virtBootstrap}/sources/docker_source.py | 0 {src/virtBootstrap => virtBootstrap}/sources/file_source.py | 0 .../sources/virt_builder_source.py | 0 {src/virtBootstrap => virtBootstrap}/utils.py | 0 {src/virtBootstrap => virtBootstrap}/virt_bootstrap.py | 0 11 files changed, 5 insertions(+), 8 deletions(-) rename {src/virtBootstrap => virtBootstrap}/__init__.py (100%) rename {src/virtBootstrap => virtBootstrap}/progress.py (100%) rename {src/virtBootstrap => virtBootstrap}/sources/__init__.py (100%) rename {src/virtBootstrap => virtBootstrap}/sources/docker_source.py (100%) rename {src/virtBootstrap => virtBootstrap}/sources/file_source.py (100%) rename {src/virtBootstrap => virtBootstrap}/sources/virt_builder_source.py (100%) rename {src/virtBootstrap => virtBootstrap}/utils.py (100%) rename {src/virtBootstrap => virtBootstrap}/virt_bootstrap.py (100%) diff --git a/README.md b/README.md index ecb533e..40c2cc3 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ To test changes without installing the package in your machine, use the run script. For example to run virt-bootstrap, use a command like the following one: - ./run src/virtBootstrap/virt_bootstrap.py --help + ./run virtBootstrap/virt_bootstrap.py --help The following commands will be useful for anyone writing patches: diff --git a/run b/run index 5112034..a333fb3 100755 --- a/run +++ b/run @@ -16,5 +16,5 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -export PYTHONPATH=$PWD/src:$PYTHONPATH +export PYTHONPATH=$PWD:$PYTHONPATH $@ diff --git a/setup.py b/setup.py index bca9955..1ed852f 100755 --- a/setup.py +++ b/setup.py @@ -12,9 +12,7 @@ import sys import subprocess import setuptools from setuptools.command.install import install - -# pylint: disable=import-error, wrong-import-position -sys.path.insert(0, 'src') # noqa: E402 We need to update the line+from setuptools.command.sdist import sdist import virtBootstrap @@ -75,7 +73,7 @@ class CheckPylint(setuptools.Command): """ res = 0 - files = ' '.join(["setup.py", "src/virtBootstrap/*.py", "tests/*.py"]) + files = ' '.join(["setup.py", "virtBootstrap/*.py", "tests/*.py"]) output_format = "colorized" if sys.stdout.isatty() else "text" print(">>> Running pycodestyle ...") @@ -105,8 +103,7 @@ setuptools.setup( url='', # What does your project relate to? keywords='virtualization container rootfs', - package_dir={"": "src"}, - packages=setuptools.find_packages('src'), + packages=setuptools.find_packages(), test_suite='tests', entry_points={ 'console_scripts': [ diff --git a/src/virtBootstrap/__init__.py b/virtBootstrap/__init__.py similarity index 100% rename from src/virtBootstrap/__init__.py rename to virtBootstrap/__init__.py diff --git a/src/virtBootstrap/progress.py b/virtBootstrap/progress.py similarity index 100% rename from src/virtBootstrap/progress.py rename to virtBootstrap/progress.py diff --git a/src/virtBootstrap/sources/__init__.py b/virtBootstrap/sources/__init__.py similarity index 100% rename from src/virtBootstrap/sources/__init__.py rename to virtBootstrap/sources/__init__.py diff --git a/src/virtBootstrap/sources/docker_source.py b/virtBootstrap/sources/docker_source.py similarity index 100% rename from src/virtBootstrap/sources/docker_source.py rename to virtBootstrap/sources/docker_source.py diff --git a/src/virtBootstrap/sources/file_source.py b/virtBootstrap/sources/file_source.py similarity index 100% rename from src/virtBootstrap/sources/file_source.py rename to virtBootstrap/sources/file_source.py diff --git a/src/virtBootstrap/sources/virt_builder_source.py b/virtBootstrap/sources/virt_builder_source.py similarity index 100% rename from src/virtBootstrap/sources/virt_builder_source.py rename to virtBootstrap/sources/virt_builder_source.py diff --git a/src/virtBootstrap/utils.py b/virtBootstrap/utils.py similarity index 100% rename from src/virtBootstrap/utils.py rename to virtBootstrap/utils.py diff --git a/src/virtBootstrap/virt_bootstrap.py b/virtBootstrap/virt_bootstrap.py similarity index 100% rename from src/virtBootstrap/virt_bootstrap.py rename to virtBootstrap/virt_bootstrap.py sys.path.insert(0, '../src') # noqa: E402 to sys.path.insert(0, '..') # noqa: E402 in tests/__init__.py to ensure that the tests will be able to import the virtBootstrap module correctly. ACKed with this update |
_______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list