watchdog: [0.9.0] Build fails on test

I see 2 problems:

  • First the test fails
  • The module is installed at the wrong location. Because it contains C/C++ code it mist be placed under /usr/lib64 but the installer will place it under /usr/lib/ witch is for python code only.

here the build log:

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.TCew4J
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf watchdog-0.9.0
+ /usr/bin/gzip -dc /builddir/build/SOURCES/watchdog-0.9.0.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd watchdog-0.9.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf watchdog.egg-info
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HU8XdO
+ umask 022
+ cd /builddir/build/BUILD
+ cd watchdog-0.9.0
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic'
+ /usr/bin/python3.4 setup.py build '--executable=/usr/bin/python3.4 -s'
running build
running build_py
creating build
creating build/lib
creating build/lib/watchdog
copying src/watchdog/watchmedo.py -> build/lib/watchdog
copying src/watchdog/version.py -> build/lib/watchdog
copying src/watchdog/events.py -> build/lib/watchdog
copying src/watchdog/__init__.py -> build/lib/watchdog
creating build/lib/watchdog/utils
copying src/watchdog/utils/win32stat.py -> build/lib/watchdog/utils
copying src/watchdog/utils/unicode_paths.py -> build/lib/watchdog/utils
copying src/watchdog/utils/platform.py -> build/lib/watchdog/utils
copying src/watchdog/utils/importlib2.py -> build/lib/watchdog/utils
copying src/watchdog/utils/event_backport.py -> build/lib/watchdog/utils
copying src/watchdog/utils/echo.py -> build/lib/watchdog/utils
copying src/watchdog/utils/dirsnapshot.py -> build/lib/watchdog/utils
copying src/watchdog/utils/delayed_queue.py -> build/lib/watchdog/utils
copying src/watchdog/utils/decorators.py -> build/lib/watchdog/utils
copying src/watchdog/utils/compat.py -> build/lib/watchdog/utils
copying src/watchdog/utils/bricks.py -> build/lib/watchdog/utils
copying src/watchdog/utils/__init__.py -> build/lib/watchdog/utils
creating build/lib/watchdog/tricks
copying src/watchdog/tricks/__init__.py -> build/lib/watchdog/tricks
creating build/lib/watchdog/observers
copying src/watchdog/observers/winapi.py -> build/lib/watchdog/observers
copying src/watchdog/observers/read_directory_changes.py -> build/lib/watchdog/observers
copying src/watchdog/observers/polling.py -> build/lib/watchdog/observers
copying src/watchdog/observers/kqueue.py -> build/lib/watchdog/observers
copying src/watchdog/observers/inotify_c.py -> build/lib/watchdog/observers
copying src/watchdog/observers/inotify_buffer.py -> build/lib/watchdog/observers
copying src/watchdog/observers/inotify.py -> build/lib/watchdog/observers
copying src/watchdog/observers/fsevents2.py -> build/lib/watchdog/observers
copying src/watchdog/observers/fsevents.py -> build/lib/watchdog/observers
copying src/watchdog/observers/api.py -> build/lib/watchdog/observers
copying src/watchdog/observers/__init__.py -> build/lib/watchdog/observers
running egg_info
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing src/watchdog.egg-info/PKG-INFO
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
+ sleep 1
+ rm -rf html/.doctrees html/.buildinfo
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8QiunX
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64
++ dirname /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64
+ cd watchdog-0.9.0
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic'
+ /usr/bin/python3.4 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64
running install
running install_lib
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/__init__.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/api.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/fsevents.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/fsevents2.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/inotify.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/inotify_buffer.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/inotify_c.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/kqueue.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/polling.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/read_directory_changes.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
copying build/lib/watchdog/observers/winapi.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/tricks
copying build/lib/watchdog/tricks/__init__.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/tricks
creating /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/__init__.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/bricks.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/compat.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/decorators.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/delayed_queue.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/dirsnapshot.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/echo.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/event_backport.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/importlib2.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/platform.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/unicode_paths.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/utils/win32stat.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils
copying build/lib/watchdog/__init__.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog
copying build/lib/watchdog/events.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog
copying build/lib/watchdog/version.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog
copying build/lib/watchdog/watchmedo.py -> /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/__init__.py to __init__.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/api.py to api.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/fsevents.py to fsevents.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/fsevents2.py to fsevents2.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/inotify.py to inotify.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/inotify_buffer.py to inotify_buffer.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/inotify_c.py to inotify_c.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/kqueue.py to kqueue.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/polling.py to polling.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/read_directory_changes.py to read_directory_changes.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/observers/winapi.py to winapi.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/tricks/__init__.py to __init__.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/__init__.py to __init__.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/bricks.py to bricks.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/compat.py to compat.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/decorators.py to decorators.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/delayed_queue.py to delayed_queue.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/dirsnapshot.py to dirsnapshot.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/echo.py to echo.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/event_backport.py to event_backport.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/importlib2.py to importlib2.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/platform.py to platform.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/unicode_paths.py to unicode_paths.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/utils/win32stat.py to win32stat.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/__init__.py to __init__.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/events.py to events.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/version.py to version.cpython-34.pyc
byte-compiling /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog/watchmedo.py to watchmedo.cpython-34.pyc
writing byte-compilation script '/tmp/tmpyiqk3hge.py'
/usr/bin/python3.4 -O /tmp/tmpyiqk3hge.py
removing /tmp/tmpyiqk3hge.py
running install_egg_info
running egg_info
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing src/watchdog.egg-info/PKG-INFO
writing top-level names to src/watchdog.egg-info/top_level.txt
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
Copying src/watchdog.egg-info to /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/lib/python3.4/site-packages/watchdog-0.9.0-py3.4.egg-info
running install_scripts
Installing watchmedo script to /builddir/build/BUILDROOT/python-watchdog-0.9.0-1.el7.x86_64/usr/bin
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/watchdog-0.9.0
/usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match.
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ou8A87
+ umask 022
+ cd /builddir/build/BUILD
+ cd watchdog-0.9.0
+ /usr/bin/python3.4 setup.py test
running test
running egg_info
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
writing src/watchdog.egg-info/PKG-INFO
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
running build_ext
Traceback (most recent call last):
  File "setup.py", line 167, in <module>
    zip_safe=False
  File "/usr/lib64/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib64/python3.4/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib64/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.4/site-packages/setuptools/command/test.py", line 159, in run
    self.with_project_on_sys_path(self.run_tests)
  File "/usr/lib/python3.4/site-packages/setuptools/command/test.py", line 140, in with_project_on_sys_path
    func()
  File "setup.py", line 77, in run_tests
    errno = pytest.main(self.test_args)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 38, in main
    config = _prepareconfig(args, plugins)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 117, in _prepareconfig
    pluginmanager=pluginmanager, args=args)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 724, in __call__
    return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 338, in _hookexec
    return self._inner_hookexec(hook, methods, kwargs)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 333, in <lambda>
    _MultiCall(methods, kwargs, hook.spec_opts).execute()
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 595, in execute
    return _wrapped_call(hook_impl.function(*args), self.execute)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 249, in _wrapped_call
    wrap_controller.send(call_outcome)
  File "/usr/lib/python3.4/site-packages/_pytest/helpconfig.py", line 28, in pytest_cmdline_parse
    config = outcome.get_result()
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 278, in get_result
    raise ex[1].with_traceback(ex[2])
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 264, in __init__
    self.result = func()
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 596, in execute
    res = hook_impl.function(*args)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 852, in pytest_cmdline_parse
    self.parse(args)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 957, in parse
    self._preparse(args)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 918, in _preparse
    self.pluginmanager.load_setuptools_entrypoints("pytest11")
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 504, in load_setuptools_entrypoints
    self.register(plugin, name=ep.name)
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 207, in register
    ret = super(PytestPluginManager, self).register(plugin, name)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 370, in register
    hook._maybe_apply_history(hookimpl)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 747, in _maybe_apply_history
    res = self._hookexec(self, [method], kwargs)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 338, in _hookexec
    return self._inner_hookexec(hook, methods, kwargs)
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 333, in <lambda>
    _MultiCall(methods, kwargs, hook.spec_opts).execute()
  File "/usr/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py", line 596, in execute
    res = hook_impl.function(*args)
  File "/usr/lib/python3.4/site-packages/pytest_timeout.py", line 65, in pytest_addoption
    parser.addini('timeout_func_only', FUNC_ONLY_DESC, type='bool')
  File "/usr/lib/python3.4/site-packages/_pytest/config.py", line 510, in addini
    assert type in (None, "pathlist", "args", "linelist")
AssertionError

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 31 (10 by maintainers)

Most upvoted comments

Yes, when the package on both sites will in sync again, then it can be closed.

I have take the one from the pip site https://pypi.org/project/watchdog/#files Which points to https://files.pythonhosted.org/packages/bb/e3/5a55d48a29300160779f0a0d2776d17c1b762a2039b36de528b093b87d5b/watchdog-0.9.0.tar.gz I don’t know why the files contains an different content.