lukasschwab / arxiv.py

Python wrapper for the arXiv API
MIT License
1.11k stars 123 forks source link

Return fully-qualified pre-March 2007 IDs from `get_short_id` #76

Closed lukasschwab closed 3 years ago

lukasschwab commented 3 years ago

Description

Breaking changes

List any changes that break the API usage supported on master.

(Result).get_short_id() return values change. Users keying on short IDs (e.g. to see if they have already processed an article) may re-process articles because of this value change.

Of course, keying on short IDs was broken: legacy short IDs were not truly unique.

Relevant issues

List GitHub issues relevant to this change.

Fix #74

Checklist