Release History =============== 0.1.9 (2014-08-11) ------------------ Splatting bugs ~~~~~~~~~~~~~~ - Added `decode` call on the response object for Python 3 in :meth:`yarg.newest_packages` and :meth:`yarg.latest_updated_packages`. 0.1.8 (2014-08-10) ------------------ Splatting bugs ~~~~~~~~~~~~~~ - Integration issue with Python 3, requests, yarg and JSON. Attempt to decode requests response if decode attribute exists. 0.1.6 & 0.1.7 (2014-08-10) -------------------------- Splatting bugs ~~~~~~~~~~~~~~ - Bug in setup.py causing installs to fail for sdist (source) releases. 0.1.5 (2014-08-10) ------------------ API changes ~~~~~~~~~~~ - Changed sort order of :attr:`yarg.package.Package.release_ids` to sort based on the upload time of the release ID. Splatting bugs ~~~~~~~~~~~~~~ - :attr:`yarg.package.Package.latest_release_id` will now return the latest release ID from the PyPI info source, rather than the final list item in :attr:`yarg.package.Package.release_ids`. Addtionally :attr:`yarg.package.Package.latest_release` will do the same as it gets the latest release information from :attr:`yarg.package.Package.latest_release_id`. 0.1.4 (2014-08-09) ------------------ API changes ~~~~~~~~~~~ - New method :meth:`yarg.newest_packages` for querying new packages from the PyPI RSS feed. - New method :meth:`yarg.latest_updated_packages` for querying the latest updated packages from the PyPI RSS feed. Other ~~~~~ - Additional test coverage - Additional documentation coverage 0.1.2 (2014-08-08) ------------------ Bug fixes ~~~~~~~~~ - :meth:`yarg.get` will now raise an Exception for errors **including** 300 and above. Previously only raised for above 300. - Fix an issue on Python 3.X and PyPy3 where :class:`yarg.exceptions.HTTPError` was using a method that was removed in Python 3. - Added dictionary key lookups for `home_page`, `bugtrack_url` and `docs_url`. Caused `KeyError` exceptions if they were not returned by PyPI. Other ~~~~~ - More test coverage. 0.1.1 (2014-08-08) ------------------ API changes ~~~~~~~~~~~ - New :class:`yarg.package.Package` property `has_wheel`. - New :class:`yarg.package.Package` property `has_egg`. - New :class:`yarg.package.Package` property `has_source`. - New :class:`yarg.package.Package` property `python_versions`. - New :class:`yarg.package.Package` property `python_implementations`. - Added :class:`yarg.exceptions.HTTPError` to :mod:`yarg.__init__` for easier access. - Added :meth:`yarg.json2package` to :mod:`yarg.__init__` to expose it for use. 0.1.0 (2014-08-08) ------------------ - Initial release