Make CandidateAnnuli a namedtuple
Remove CandidateAnnuli.__init__()
Remove CandidateAnnuli.__eq__()
Remove CandidateAnnuli.__ne__()
Remove CandidateAnnuli.__repr__()
Improve CandidateAnnuli class docstring
Merge branch 'use-a-namedtuple' into update-xmlparse
Rename CandidateAnnuli.xml_dump() to dump() — serialize to JSON
Update docstring of CandidateAnnuli.dump()
Make CandidateAnnuli.dump() a static method
Rename CandidateAnnuli.xml_load() to load() — deserialize a JSON file
Make CandidateAnnuli.load() a class method
Update docstring of CandidateAnnuli.load()
Remove the XML_DTD class attribute
Remove module-level function validate_dtd()
Remove module-level function setup_header()
Sort JSON serialization output by photometric filter and stdev
Remove unused imports
Rename AmplitudesSearchPage.toxml() to dump() — serialize to JSON
Remove AmplitudesSearchPage.xml_dump()