This thread originates from September 2010. Since nobody wrote a library to
handle special pages, and we say in Hungary* "Yourself, mister, if you have
no servants"*, I began to write apispec.py that tries to give interfaces
for special pages through API whenever possible. Special:Blocklist is in
good state, and I will use it to send a mail to admins' list when blocks
(and protections in the next phase) expire.
I have just sent my commit access request, and if I get it, I will commit
the first parts of the library.