Created temporary directory: /tmp/pip-ephem-wheel-cache-7nkfy2zp Created temporary directory: /tmp/pip-wheel-ushldtj3 Looking in indexes: https://pypi.python.org/simple Collecting grove.py==0.3 1 location(s) to search for versions of grove.py: * https://pypi.python.org/simple/grove-py/ Getting page https://pypi.python.org/simple/grove-py/ Analyzing links from page https://pypi.org/simple/grove-py/ Found link https://files.pythonhosted.org/packages/09/c7/88b0252b4d0735e1a326e9a8ddc3f9cee00e4d060d006e72bd403ed3eb68/grove.py-0.1.tar.gz#sha256=ee0d184911c30566cacb78518af94b848579375013786ace3a3684a2882c84d2 (from https://pypi.org/simple/grove-py/), version: 0.1 Found link https://files.pythonhosted.org/packages/77/d6/00f9ad7bd3426584cfda80e4a83e87c81ff16d104b5e6edd2913c72e996d/grove.py-0.2.tar.gz#sha256=b46e892cae97c17a3013693e4531c9c1157546f964ed9ab00c7b256ec78c3a7d (from https://pypi.org/simple/grove-py/), version: 0.2 Found link https://files.pythonhosted.org/packages/8d/51/0e92925f290a357c5da4eba1be4444b252b8b973351bd11e6fc9d7708966/grove.py-0.3.tar.gz#sha256=9a93ba48973cdbb5fb814a565a9a8e33433b69a5221a45376d08c92a3104644a (from https://pypi.org/simple/grove-py/), version: 0.3 Using version 0.3 (newest of versions: 0.3) Created temporary directory: /tmp/pip-unpack-dk44oy2x Downloading https://files.pythonhosted.org/packages/8d/51/0e92925f290a357c5da4eba1be4444b252b8b973351bd11e6fc9d7708966/grove.py-0.3.tar.gz Downloading from URL https://files.pythonhosted.org/packages/8d/51/0e92925f290a357c5da4eba1be4444b252b8b973351bd11e6fc9d7708966/grove.py-0.3.tar.gz#sha256=9a93ba48973cdbb5fb814a565a9a8e33433b69a5221a45376d08c92a3104644a (from https://pypi.org/simple/grove-py/) Running setup.py (path:/tmp/pip-wheel-ushldtj3/grove.py/setup.py) egg_info for package grove.py Running command python setup.py egg_info running egg_info creating pip-egg-info/grove.py.egg-info writing dependency_links to pip-egg-info/grove.py.egg-info/dependency_links.txt writing entry points to pip-egg-info/grove.py.egg-info/entry_points.txt writing pip-egg-info/grove.py.egg-info/PKG-INFO writing top-level names to pip-egg-info/grove.py.egg-info/top_level.txt writing requirements to pip-egg-info/grove.py.egg-info/requires.txt writing manifest file 'pip-egg-info/grove.py.egg-info/SOURCES.txt' reading manifest file 'pip-egg-info/grove.py.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' writing manifest file 'pip-egg-info/grove.py.egg-info/SOURCES.txt' Source in /tmp/pip-wheel-ushldtj3/grove.py has version 0.3, which satisfies requirement grove.py==0.3 from https://files.pythonhosted.org/packages/8d/51/0e92925f290a357c5da4eba1be4444b252b8b973351bd11e6fc9d7708966/grove.py-0.3.tar.gz#sha256=9a93ba48973cdbb5fb814a565a9a8e33433b69a5221a45376d08c92a3104644a Building wheels for collected packages: grove.py Created temporary directory: /tmp/pip-wheel-itp9o_vi Running setup.py bdist_wheel for grove.py: started Destination directory: /tmp/pip-wheel-itp9o_vi Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-wheel-ushldtj3/grove.py/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-itp9o_vi running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/grove copying grove/grove_tilt_switch.py -> build/lib/grove copying grove/grove_rotary_angle_sensor.py -> build/lib/grove copying grove/grove_temperature_humidity_sensor.py -> build/lib/grove copying grove/grove_piezo_vibration_sensor.py -> build/lib/grove copying grove/grove_oled_display_128x64.py -> build/lib/grove copying grove/grove_3_axis_compass_bmm150.py -> build/lib/grove copying grove/grove_loudness_sensor.py -> build/lib/grove copying grove/grove_recorder_v3_0.py -> build/lib/grove copying grove/grove_button.py -> build/lib/grove copying grove/grove_4_digit_display.py -> build/lib/grove copying grove/grove_switch.py -> build/lib/grove copying grove/grove_moisture_sensor.py -> build/lib/grove copying grove/grove_slide_potentiometer.py -> build/lib/grove copying grove/grove_i2c_motor_driver.py -> build/lib/grove copying grove/grove_mini_pir_motion_sensor.py -> build/lib/grove copying grove/grove_air_quality_sensor_v1_3.py -> build/lib/grove copying grove/grove_touch_sensor.py -> build/lib/grove copying grove/adc.py -> build/lib/grove copying grove/i2c.py -> build/lib/grove copying grove/grove_ultrasonic_ranger.py -> build/lib/grove copying grove/__init__.py -> build/lib/grove copying grove/grove_light_sensor_v1.2.py -> build/lib/grove copying grove/grove_water_sensor.py -> build/lib/grove copying grove/grove_i2c_oled_96x96_hello_world.py -> build/lib/grove copying grove/grove_i2c_color_sensor_v2.py -> build/lib/grove copying grove/grove_temperature_sensor.py -> build/lib/grove copying grove/grove_gesture_sensor.py -> build/lib/grove copying grove/grove_servo.py -> build/lib/grove copying grove/grove_collision_sensor.py -> build/lib/grove copying grove/grove_led.py -> build/lib/grove copying grove/grove_relay.py -> build/lib/grove copying grove/grove_thumb_joystick.py -> build/lib/grove copying grove/grove_sound_sensor.py -> build/lib/grove running egg_info writing requirements to grove.py.egg-info/requires.txt writing top-level names to grove.py.egg-info/top_level.txt writing grove.py.egg-info/PKG-INFO writing entry points to grove.py.egg-info/entry_points.txt writing dependency_links to grove.py.egg-info/dependency_links.txt reading manifest file 'grove.py.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' writing manifest file 'grove.py.egg-info/SOURCES.txt' creating build/lib/grove/gpio copying grove/gpio/__init__.py -> build/lib/grove/gpio copying grove/gpio/gpio_mraa.py -> build/lib/grove/gpio copying grove/gpio/gpio_rpi.py -> build/lib/grove/gpio installing to build/bdist.linux-armv7l/wheel running install running install_lib creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_tilt_switch.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_rotary_angle_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_temperature_humidity_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_piezo_vibration_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_oled_display_128x64.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_3_axis_compass_bmm150.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_loudness_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_recorder_v3_0.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_button.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_4_digit_display.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_switch.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_moisture_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_slide_potentiometer.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_i2c_motor_driver.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_mini_pir_motion_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_air_quality_sensor_v1_3.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_touch_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/adc.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/i2c.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_ultrasonic_ranger.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/__init__.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_light_sensor_v1.2.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_water_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_i2c_oled_96x96_hello_world.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_i2c_color_sensor_v2.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_temperature_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_gesture_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_servo.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_collision_sensor.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_led.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_relay.py -> build/bdist.linux-armv7l/wheel/grove copying build/lib/grove/grove_thumb_joystick.py -> build/bdist.linux-armv7l/wheel/grove creating build/bdist.linux-armv7l/wheel/grove/gpio copying build/lib/grove/gpio/gpio_mraa.py -> build/bdist.linux-armv7l/wheel/grove/gpio copying build/lib/grove/gpio/gpio_rpi.py -> build/bdist.linux-armv7l/wheel/grove/gpio copying build/lib/grove/gpio/__init__.py -> build/bdist.linux-armv7l/wheel/grove/gpio copying build/lib/grove/grove_sound_sensor.py -> build/bdist.linux-armv7l/wheel/grove running install_egg_info Copying grove.py.egg-info to build/bdist.linux-armv7l/wheel/grove.py-0.3-py3.4.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/grove.py-0.3.dist-info/WHEEL creating '/tmp/pip-wheel-itp9o_vi/grove.py-0.3-py3-none-any.whl' and adding '.' to it adding 'grove/__init__.py' adding 'grove/adc.py' adding 'grove/grove_3_axis_compass_bmm150.py' adding 'grove/grove_4_digit_display.py' adding 'grove/grove_air_quality_sensor_v1_3.py' adding 'grove/grove_button.py' adding 'grove/grove_collision_sensor.py' adding 'grove/grove_gesture_sensor.py' adding 'grove/grove_i2c_color_sensor_v2.py' adding 'grove/grove_i2c_motor_driver.py' adding 'grove/grove_i2c_oled_96x96_hello_world.py' adding 'grove/grove_led.py' adding 'grove/grove_light_sensor_v1.2.py' adding 'grove/grove_loudness_sensor.py' adding 'grove/grove_mini_pir_motion_sensor.py' adding 'grove/grove_moisture_sensor.py' adding 'grove/grove_oled_display_128x64.py' adding 'grove/grove_piezo_vibration_sensor.py' adding 'grove/grove_recorder_v3_0.py' adding 'grove/grove_relay.py' adding 'grove/grove_rotary_angle_sensor.py' adding 'grove/grove_servo.py' adding 'grove/grove_slide_potentiometer.py' adding 'grove/grove_sound_sensor.py' adding 'grove/grove_switch.py' adding 'grove/grove_temperature_humidity_sensor.py' adding 'grove/grove_temperature_sensor.py' adding 'grove/grove_thumb_joystick.py' adding 'grove/grove_tilt_switch.py' adding 'grove/grove_touch_sensor.py' adding 'grove/grove_ultrasonic_ranger.py' adding 'grove/grove_water_sensor.py' adding 'grove/i2c.py' adding 'grove/gpio/__init__.py' adding 'grove/gpio/gpio_mraa.py' adding 'grove/gpio/gpio_rpi.py' adding 'grove.py-0.3.dist-info/entry_points.txt' adding 'grove.py-0.3.dist-info/top_level.txt' adding 'grove.py-0.3.dist-info/WHEEL' adding 'grove.py-0.3.dist-info/METADATA' adding 'grove.py-0.3.dist-info/RECORD' removing build/bdist.linux-armv7l/wheel Running setup.py bdist_wheel for grove.py: finished with status 'done' Stored in directory: /tmp/tmpxgpykp70 Successfully built grove.py Cleaning up... Removing source in /tmp/pip-wheel-ushldtj3/grove.py