macOS offers good BLE support and only requires one library to be installed. The Adafruit Python BluefruitLE library
git clone https://github.com/adafruit/Adafruit_Python_BluefruitLE.git cd Adafruit_Python_BluefruitLE sudo python setup.py install
This what the default Schluff output looks like on a macOS system which is connected to the Feather 32u4 BLE using Bluetooth and relaying the data to the adafruit.io website. The output is in the order of temperature, humidity, light, lux, noise and heart rate.