nugget / python-insteonplm

Python 3 asyncio module for interfacing with Insteon Powerline modems
MIT License
33 stars 19 forks source link

Fix wheel build #151

Closed pvizeli closed 5 years ago

pvizeli commented 5 years ago

I hope that fix but I can't build a wheel from this packages because:

Building wheels for collected packages: insteonplm
  Building wheel for insteonplm (setup.py): started
  Building wheel for insteonplm (setup.py): finished with status 'error'
  Complete output from command /usr/local/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-wheel-iszp680s/insteonplm/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-w15xs85n:
  Skipping md->rst conversion for long_description

  ***
  ***
  WARNING: Error converting Markdown from git repo
  ***
  ***

  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/insteonplm
  copying insteonplm/__init__.py -> build/lib/insteonplm
  copying insteonplm/plm.py -> build/lib/insteonplm
  copying insteonplm/tools.py -> build/lib/insteonplm
  copying insteonplm/messagecallback.py -> build/lib/insteonplm
  copying insteonplm/address.py -> build/lib/insteonplm
  copying insteonplm/linkedDevices.py -> build/lib/insteonplm
  copying insteonplm/constants.py -> build/lib/insteonplm
  copying insteonplm/utils.py -> build/lib/insteonplm
  creating build/lib/tests
  copying tests/test_messages.py -> build/lib/tests
  copying tests/__init__.py -> build/lib/tests
  copying tests/test_userdata.py -> build/lib/tests
  copying tests/mockPLM.py -> build/lib/tests
  copying tests/mockCallbacks.py -> build/lib/tests
  copying tests/test_device.py -> build/lib/tests
  copying tests/mockConnection.py -> build/lib/tests
  copying tests/test_address.py -> build/lib/tests
  copying tests/test_messageFlags.py -> build/lib/tests
  copying tests/todo_test_default_links.py -> build/lib/tests
  copying tests/test_message_callback.py -> build/lib/tests
  copying tests/test_linkedDevices.py -> build/lib/tests
  copying tests/test_switchedLightingControl.py -> build/lib/tests
  copying tests/test_sensorsActuators.py -> build/lib/tests
  copying tests/test_aldb.py -> build/lib/tests
  copying tests/test_x10.py -> build/lib/tests
  copying tests/test_plm.py -> build/lib/tests
  copying tests/test_message.py -> build/lib/tests
  copying tests/test_dimmableLightingControl.py -> build/lib/tests
  copying tests/test_securityHealthSafety.py -> build/lib/tests
  creating build/lib/insteonplm/devices
  copying insteonplm/devices/dimmableLightingControl.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/x10.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/__init__.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/climateControl.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/unknowndevice.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/generalController.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/switchedLightingControl.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/windowCoverings.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/sensorsActuators.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/ipdb.py -> build/lib/insteonplm/devices
  copying insteonplm/devices/securityHealthSafety.py -> build/lib/insteonplm/devices
  creating build/lib/insteonplm/messages
  copying insteonplm/messages/resetIM.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/x10received.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/getImConfiguration.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/allLinkCleanupFailureReport.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/__init__.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/startAllLinking.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/standardReceive.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/setImConfiguration.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/allLinkCleanupStatusReport.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/userReset.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/message.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/extendedReceive.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/getFirstAllLinkRecord.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/extendedSend.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/standardSend.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/getIMInfo.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/x10send.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/getNextAllLinkRecord.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/allLinkRecordResponse.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/userdata.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/allLinkComplete.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/cancelAllLinking.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/sendAlllinkCommand.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/buttonEventReport.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/messageFlags.py -> build/lib/insteonplm/messages
  copying insteonplm/messages/manageAllLinkRecord.py -> build/lib/insteonplm/messages
  creating build/lib/insteonplm/states
  copying insteonplm/states/x10.py -> build/lib/insteonplm/states
  copying insteonplm/states/cover.py -> build/lib/insteonplm/states
  copying insteonplm/states/__init__.py -> build/lib/insteonplm/states
  copying insteonplm/states/statusReport.py -> build/lib/insteonplm/states
  copying insteonplm/states/dimmable.py -> build/lib/insteonplm/states
  copying insteonplm/states/sensor.py -> build/lib/insteonplm/states
  copying insteonplm/states/onOff.py -> build/lib/insteonplm/states
  copying insteonplm/states/thermostat.py -> build/lib/insteonplm/states
  running egg_info
  writing insteonplm.egg-info/PKG-INFO
  writing dependency_links to insteonplm.egg-info/dependency_links.txt
  writing entry points to insteonplm.egg-info/entry_points.txt
  writing requirements to insteonplm.egg-info/requires.txt
  writing top-level names to insteonplm.egg-info/top_level.txt
  warning: Failed to find the configured license file 'LICENSE.md'
  reading manifest file 'insteonplm.egg-info/SOURCES.txt'
  writing manifest file 'insteonplm.egg-info/SOURCES.txt'
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_lib
  creating build/bdist.linux-x86_64
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/insteonplm
  creating build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/dimmableLightingControl.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/x10.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/__init__.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/climateControl.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/unknowndevice.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/generalController.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/switchedLightingControl.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/windowCoverings.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/sensorsActuators.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/ipdb.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/devices/securityHealthSafety.py -> build/bdist.linux-x86_64/wheel/insteonplm/devices
  copying build/lib/insteonplm/__init__.py -> build/bdist.linux-x86_64/wheel/insteonplm
  creating build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/resetIM.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/x10received.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/getImConfiguration.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/allLinkCleanupFailureReport.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/__init__.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/startAllLinking.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/standardReceive.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/setImConfiguration.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/allLinkCleanupStatusReport.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/userReset.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/message.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/extendedReceive.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/getFirstAllLinkRecord.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/extendedSend.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/standardSend.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/getIMInfo.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/x10send.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/getNextAllLinkRecord.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/allLinkRecordResponse.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/userdata.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/allLinkComplete.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/cancelAllLinking.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/sendAlllinkCommand.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/buttonEventReport.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/messageFlags.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/messages/manageAllLinkRecord.py -> build/bdist.linux-x86_64/wheel/insteonplm/messages
  copying build/lib/insteonplm/plm.py -> build/bdist.linux-x86_64/wheel/insteonplm
  copying build/lib/insteonplm/tools.py -> build/bdist.linux-x86_64/wheel/insteonplm
  copying build/lib/insteonplm/messagecallback.py -> build/bdist.linux-x86_64/wheel/insteonplm
  copying build/lib/insteonplm/address.py -> build/bdist.linux-x86_64/wheel/insteonplm
  creating build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/x10.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/cover.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/__init__.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/statusReport.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/dimmable.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/sensor.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/onOff.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/states/thermostat.py -> build/bdist.linux-x86_64/wheel/insteonplm/states
  copying build/lib/insteonplm/linkedDevices.py -> build/bdist.linux-x86_64/wheel/insteonplm
  copying build/lib/insteonplm/constants.py -> build/bdist.linux-x86_64/wheel/insteonplm
  copying build/lib/insteonplm/utils.py -> build/bdist.linux-x86_64/wheel/insteonplm
  creating build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_messages.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_userdata.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/mockPLM.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/mockCallbacks.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_device.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/mockConnection.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_address.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_messageFlags.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/todo_test_default_links.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_message_callback.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_linkedDevices.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_switchedLightingControl.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_sensorsActuators.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_aldb.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_x10.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_plm.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_message.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_dimmableLightingControl.py -> build/bdist.linux-x86_64/wheel/tests
  copying build/lib/tests/test_securityHealthSafety.py -> build/bdist.linux-x86_64/wheel/tests
  running install_egg_info
  Copying insteonplm.egg-info to build/bdist.linux-x86_64/wheel/insteonplm-0.15.2-py3.7.egg-info
  running install_scripts
  error: [Errno 2] No such file or directory: 'LICENSE.md'

  ----------------------------------------
  Running setup.py clean for insteonplm
  Failed building wheel for insteonplm
Failed to build insteonplm
ERROR: Failed to build one or more wheels