-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update setup.py, exclude tests #14
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
otherwise: ``` >>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.47, 0.38, 0.50 * Package: dev-python/py-madvr2-1.6.32:0 * Repository: HomeAssistantRepository * Maintainer: b@edevau.net * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_12 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking py_madvr2-1.6.32.tar.gz to /var/tmp/portage/dev-python/py-madvr2-1.6.32/work >>> Source unpacked in /var/tmp/portage/dev-python/py-madvr2-1.6.32/work >>> Preparing source in /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32 ... * Build system packages: * dev-python/setuptools : 74.1.3-r1 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32 ... * python3_12: running distutils-r1_run_phase distutils-r1_python_compile python3.12 setup.py build -j 5 running build running build_py creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/notifications.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/__init__.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/wol.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/commands.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/consts.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/errors.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr copying madvr/madvr.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests copying tests/__init__.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests copying tests/test_MadVR.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests copying tests/conftest.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests copying madvr/py.typed -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-python/py-madvr2-1.6.32 >>> Install dev-python/py-madvr2-1.6.32 into /var/tmp/portage/dev-python/py-madvr2-1.6.32/image * python3_12: running distutils-r1_run_phase distutils-r1_python_install python3.12 setup.py install --skip-build --root=/var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12 running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12 creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12 creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/py.typed -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/notifications.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/__init__.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/wol.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/commands.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/consts.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/errors.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/madvr/madvr.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr creating /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests/__init__.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests/test_MadVR.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests copying /var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32-python3_12/lib/tests/conftest.py -> /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/notifications.py to notifications.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/__init__.py to __init__.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/wol.py to wol.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/commands.py to commands.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/consts.py to consts.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/errors.py to errors.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/madvr/madvr.py to madvr.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests/test_MadVR.py to test_MadVR.cpython-312.pyc byte-compiling /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/tests/conftest.py to conftest.cpython-312.pyc writing byte-compilation script '/var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp7cfys8k3.py' /usr/bin/python3.12 /var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp7cfys8k3.py removing /var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp7cfys8k3.py writing byte-compilation script '/var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp3gkq3ajs.py' /usr/bin/python3.12 /var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp3gkq3ajs.py removing /var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/tmp3gkq3ajs.py running install_egg_info running egg_info writing py_madvr2.egg-info/PKG-INFO writing dependency_links to py_madvr2.egg-info/dependency_links.txt writing top-level names to py_madvr2.egg-info/top_level.txt [10/26/24 22:50:55] ERROR listing git files failed - pretending there aren't any git.py:26 reading manifest file 'py_madvr2.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'py_madvr2.egg-info/SOURCES.txt' Copying py_madvr2.egg-info to /var/tmp/portage/dev-python/py-madvr2-1.6.32/image/_python3.12/usr/lib/python3.12/site-packages/py_madvr2-1.6.32-py3.12.egg-info running install_scripts * The following unexpected files/directories were found top-level * in the site-packages directory: * * /usr/lib/python3.12/site-packages/tests * * This is most likely a bug in the build system. More information * can be found in the Python Guide: * https://projects.gentoo.org/python/guide/qawarn.html#stray-top-level-files-in-site-packages * ERROR: dev-python/py-madvr2-1.6.32::HomeAssistantRepository failed (install phase): * Failing install because of stray top-level files in site-packages * * Call stack: * ebuild.sh, line 136: Called src_install * environment, line 4039: Called distutils-r1_src_install * environment, line 1979: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_install' * environment, line 743: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_install' * environment, line 3649: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install' * environment, line 3145: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_install' * environment, line 3143: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_install' * environment, line 1235: Called distutils-r1_run_phase 'distutils-r1_python_install' * environment, line 1942: Called _distutils-r1_post_python_install * environment, line 635: Called die * The specific snippet of code: * die "Failing install because of stray top-level files in site-packages"; * * If you need support, post the output of `emerge --info '=dev-python/py-madvr2-1.6.32::HomeAssistantRepository'`, * the complete build log and the output of `emerge -pqv '=dev-python/py-madvr2-1.6.32::HomeAssistantRepository'`. * The complete build log is located at '/var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/py-madvr2-1.6.32/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32' * S: '/var/tmp/portage/dev-python/py-madvr2-1.6.32/work/py_madvr2-1.6.32' * Messages for package dev-python/py-madvr2-1.6.32: * The following unexpected files/directories were found top-level * in the site-packages directory: * * /usr/lib/python3.12/site-packages/tests * * This is most likely a bug in the build system. More information * can be found in the Python Guide: * https://projects.gentoo.org/python/guide/qawarn.html#stray-top-level-files-in-site-packages ```
iloveicedgreentea
approved these changes
Oct 26, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm thanks for the patch
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
otherwise: