thepeopleseason/pybrightcove — comment on commit 1ac1e37802691c1a9723314c4ec27ebef5449da2
File:  line 0
By thepeopleseason:

I can only surmise that the removed __setattr__ method was meant for Video creation and writing to the brightcove API, as any call to the API requesting item_state where the status might be 'DELETED' will result in a raised exception (in our case a 'for video in Video.find_modified():' threw the exception).

Ideally, this sort of input-checking should be done elsewhere.