pyatv

A client library for Apple TV and AirPlay devices

MIT License

Downloads
31.8K
Stars
882

Bot releases are visible (Hide)

pyatv -

Published by postlund about 7 years ago

Changes

  • Support for push updates
  • Fast auto discovery for single device
  • Nicer output in "atvremote playing"
  • Pairing improvements
  • Unpin external dependencies

Other

  • Easier version management (internal)
  • Code quality improvements (quantifiedcode)
pyatv -

Published by postlund about 7 years ago

Changes

  • Added new function: artwork_url
  • aiohttp bumped to 1.3.1
pyatv -

Published by postlund about 7 years ago

Changes

  • Made it possible to pass a custom ClientSession

Notes

  • Renamed topmenu to top_menu which is a breaking change
pyatv -

Published by postlund about 7 years ago

Changes

  • aiohttp bumped to 1.3.0
  • Fix a potential request leak on error
pyatv -

Published by postlund about 7 years ago

This is the same as v0.1.0 but actually contains everything stated in the changes.

pyatv -

Published by postlund about 7 years ago

Changes

  • Pairing
  • Support both HSGID and pairing-guid
  • Play media by specifying a URL (via AirPlay)
  • atvremote artwork will now save to file (artwork.png)
  • Zeroconf bumped to 0.18.0

Notes

  • asyncio loop is now passed to pyatv.scan_for_apple_tvs which breaks previous API

Other

  • Automatic builds with travis
  • Code coverage reports with coveralls
pyatv -

Published by postlund about 7 years ago

Initial version