Simple & lightweight IPSW.me API wrapper written in Python
Better docmentation coming soon wiki
pip install ipsw-me
import ipsw_me # Import module
api = ipsw_me.API() # Initialize api
# Get device information by identifier
device = api.device_info("iPad4,7")
print(device.name) # iPad Mini 3 (WiFi)
print(device.boardconfig) # J85mAP
print(device.boards) # List of boards: [{"boardconfig": "J85mAP", "platform": "s5l8960x", "cpid": 35168, "bdid": 50}]
# Get ipsw information by identifier and build id
ipsw = api.get_ipsw("iPad4,7", "15B150")
print(ipsw.version) # 11.1.1
print(ipsw.url) # IPSW download url
print(ipsw.signed) # True or False
fxrcha PyApple package
IPSW.me IPSW.me API documentation
The iPhone Wiki Device information and documentation