Right, that’s deprecated syntax in recent Python versions. Use asyncio.ensure_future(self.play()) instead.
asyncio.ensure_future(self.play())