What's Changed
* **Dropped Python 2 support. Python 3.9+ required.** by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/108
* Permit type conversions from numpy scalars (without adding numpy dependency) by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/109
* Drop requests dependency and just use urllib3 directly by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/110
* Better text for aocd --help by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/111
* Better detection of expired tokens for get_stats by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/112
* Example data parsing - cache full html files by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/114
* Example scraper plugin system by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/115
* Implement rate-limiting (requested by topaz) by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/117
* Submit bounds, prevent submitting answers known to be too low/high by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/118
* Add ability to run against example data instead of user data with `aoc --example` by wimglenn in https://github.com/wimglenn/advent-of-code-data/pull/121
**Full Changelog**: https://github.com/wimglenn/advent-of-code-data/compare/v1.3.2...v2.0.0