Lots of bluetooth packages for connecting your computer to bluetooth peripherals (pybluez, bluepy, pygatt, socket via AF_BLUETOOTH, etc)
What happens when you want your computer to be a peripheral itself?
That is what pybleno is for!
Port of a node module (bleno, https://github.com/noble/bleno )
Creates a GATT server and allows you to interface over Bluetooth LE as a peripheral.