Started adding support for JSON schema_version 2.0
Switch to pysemver instead of python-semver
Fixed a bunch of incorrect re.MatchObject API usage
Fixed error handling with the CurlDownloader
Fixed the GitHubPackageProvider to actually, you know, provide packages
Renamed Urllib2Downloader to UrllibDownloader to better fit with Python 3
Changed tabs to spaces
Extracted the download_url() method from PackageManager and put it in DownloadManager
Changed the version compat code to accept a timestamp with T in the middle
Added updated example-channel.json (previously example-repositories.json) and example-repository.json (previously example-packages.json)
Slight clarification about choosing to use the "name" key for a package
Added support for the .no-sublime-package file to prevent a package from being re-zipped during the install process
Added exception handling for when the git or hg binary is missing
Fixed some debug display bugs when running with ST3
Added missing __init__.py from the clients/ dir
Fix non-ASCII file paths on Windows with ST2 and git-based packages
Tagged 2.0.0-alpha4
Changed docs about the "includes" key to only discuss URLs, since that is all that is really supported.
Fixed some inconsistencies in the provider APIs, changed "url" keys for packages to "homepage"
Renamed DownloadManager.download_url() to DownloadManager.fetch()