1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
|
Release History
===============
0.1.10 (2024-08-09)
- Python 3.12 support
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
|