Other
* Bump version for release. [Geoffrey Spear]
* Set title and platform attributes on CounterResource even if they're blank... [Geoffrey Spear]
* Order output reports by title. Fix 28. [Geoffrey Spear]
(Also correct missing line at EOF in last commit)
* Add a test of bad content in CSV, not just Excel (which does more magic conversion behind the scenes before it even hits our code...) [Geoffrey Spear]
* Style/refactor: rename some locals, adjust some docs, to make pycharm inspections happier... [Geoffrey Spear]
* Travis: wrong YAML syntax... [Geoffrey Spear]
* Travis: print coverage report into log (coveralls being down shouldn't make it impossible to view coverage on the web...) [Geoffrey Spear]
* Py2: checking for int objects isn't enough in py2, since these get converted as longs. Use six. [Geoffrey Spear]
* Be more accepting of Excel dates formatted as dates (instead of COUNTER-mandated date format strings), Weirdly formatted date strings, commas in data. [Geoffrey Spear]
( issue 15 )
* Fix typo in docstring. [Geoffrey Spear]
* Some tiny reformatting. [Geoffrey Spear]
* Update copyright dates. [Geoffrey Spear]
* Warning when fallback encoding is used... [Geoffrey Spear]
* Bump version since the API is changing with encoding stuff... [Geoffrey Spear]
* Fall back to 'latin-1' codec (or any specified encoding) when reading files. Fixes issue 26. [Geoffrey Spear]
* Py2: missed this hardcoded utf-8 instead of using self.encoding... [Geoffrey Spear]
* Allow encoding to be specified for separated files. See issue 26. [Geoffrey Spear]
* Fix typo. [Geoffrey Spear]
* Coverage: add SUSHI book with blank value for ISBN fields. [Geoffrey Spear]
* Remove mock that was added then never used. [Geoffrey Spear]
* Merge pull request 27 from chill17/publisher-fix. [Geoffrey Spear]
Removed if condition for setting self.publisher from CounterEresource
* Removed if condition for setting self.publisher from CounterEresource class. [Ed Hill]
ItemPublisher is listed in schema with minOccurs="0"
Not required for every field for valid Counter report
When if condition fails and self.publisher is not set various methods
such as CounterReport.write_tsv throw AttributeError exceptions because
they assume self.publisher.
Causes failure of writing and reading reports from some Counter compliant
vendors.
* Bump version for dev... [Geoffrey Spear]
* SUSHI book report: set ISBN from Online_ISBN field. Fix 25. [Geoffrey Spear]