Name | yarg JSON |
Version |
0.1.9
JSON |
| download |
home_page | https://yarg.readthedocs.org/ |
Summary | A semi hard Cornish cheese, also queries PyPI (PyPI client) |
upload_time | 2014-08-11 22:01:37 |
maintainer | |
docs_url | https://pythonhosted.org/yarg/ |
author | Kura |
requires_python | None |
license | MIT |
keywords |
pypi
client
packages
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
yarg(1) -- A semi hard Cornish cheese, also queries PyPI
========================================================
.. image:: https://img.shields.io/travis/kura/yarg.svg?style=flat
.. image:: https://img.shields.io/coveralls/kura/yarg.svg?style=flat
.. image:: https://pypip.in/version/yarg/badge.svg?style=flat
.. image:: https://pypip.in/download/yarg/badge.svg?style=flat
.. image:: https://pypip.in/py_versions/yarg/badge.svg?style=flat
.. image:: https://pypip.in/implementation/yarg/badge.svg?style=flat
.. image:: https://pypip.in/status/yarg/badge.svg?style=flat
.. image:: https://pypip.in/wheel/yarg/badge.svg?style=flat
.. image:: https://pypip.in/license/yarg/badge.svg?style=flat
Yarg is a PyPI client.
.. code-block:: python
>>> import yarg
>>> package = yarg.get("yarg")
>>> package.name
u'yarg'
>>> package.author
Author(name=u'Kura', email=u'kura@kura.io')
Full documentation is at <https://yarg.readthedocs.org>.
Yarg is released under the `MIT license
<https://github.com/kura/yarg/blob/master/LICENSE>`_. The `source code is on
GitHub <https://github.com/kura/yarg>`_ and `issues are also tracked on
GitHub <https://github.com/kura/yarg/issues>`_.
Release History
===============
0.1.9 (2014-08-11)
------------------
Splatting bugs
~~~~~~~~~~~~~~
- Added `decode` call on the response object for Python 3 in
`yarg.newest_packages` and `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 `yarg.package.Package.release_ids` to sort
based on the upload time of the release ID.
Splatting bugs
~~~~~~~~~~~~~~
- `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
`yarg.package.Package.release_ids`.
Addtionally `yarg.package.Package.latest_release` will do the same as
it gets the latest release information from
`yarg.package.Package.latest_release_id`.
0.1.4 (2014-08-09)
------------------
API changes
~~~~~~~~~~~
- New method `yarg.newest_packages` for querying new packages
from the PyPI RSS feed.
- New method `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
~~~~~~~~~
- `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
`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 `yarg.package.Package` property `has_wheel`.
- New `yarg.package.Package` property `has_egg`.
- New `yarg.package.Package` property `has_source`.
- New `yarg.package.Package` property `python_versions`.
- New `yarg.package.Package` property `python_implementations`.
- Added `yarg.exceptions.HTTPError` to `yarg.__init__`
for easier access.
- Added `yarg.json2package` to `yarg.__init__` to expose it for
use.
0.1.0 (2014-08-08)
------------------
- Initial release
Raw data
{
"_id": null,
"home_page": "https://yarg.readthedocs.org/",
"name": "yarg",
"maintainer": "",
"docs_url": "https://pythonhosted.org/yarg/",
"requires_python": null,
"maintainer_email": "",
"keywords": "pypi,client,packages",
"author": "Kura",
"author_email": "kura@kura.io",
"download_url": "https://files.pythonhosted.org/packages/d4/c8/cc640404a0981e6c14e2044fc64e43b4c1ddf69e7dddc8f2a02638ba5ae8/yarg-0.1.9.tar.gz",
"platform": "linux",
"description": "yarg(1) -- A semi hard Cornish cheese, also queries PyPI\r\n========================================================\r\n\r\n.. image:: https://img.shields.io/travis/kura/yarg.svg?style=flat\r\n\r\n.. image:: https://img.shields.io/coveralls/kura/yarg.svg?style=flat\r\n\r\n.. image:: https://pypip.in/version/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/download/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/py_versions/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/implementation/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/status/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/wheel/yarg/badge.svg?style=flat\r\n\r\n.. image:: https://pypip.in/license/yarg/badge.svg?style=flat\r\n\r\nYarg is a PyPI client.\r\n\r\n.. code-block:: python\r\n\r\n >>> import yarg\r\n >>> package = yarg.get(\"yarg\")\r\n >>> package.name\r\n u'yarg'\r\n >>> package.author\r\n Author(name=u'Kura', email=u'kura@kura.io')\r\n\r\nFull documentation is at <https://yarg.readthedocs.org>.\r\n\r\nYarg is released under the `MIT license\r\n<https://github.com/kura/yarg/blob/master/LICENSE>`_. The `source code is on\r\nGitHub <https://github.com/kura/yarg>`_ and `issues are also tracked on\r\nGitHub <https://github.com/kura/yarg/issues>`_.\r\n\r\n\r\nRelease History\r\n===============\r\n\r\n0.1.9 (2014-08-11)\r\n------------------\r\n\r\nSplatting bugs\r\n~~~~~~~~~~~~~~\r\n\r\n- Added `decode` call on the response object for Python 3 in\r\n `yarg.newest_packages` and `yarg.latest_updated_packages`.\r\n\r\n0.1.8 (2014-08-10)\r\n------------------\r\n\r\nSplatting bugs\r\n~~~~~~~~~~~~~~\r\n\r\n- Integration issue with Python 3, requests, yarg and JSON. Attempt to decode\r\n requests response if decode attribute exists.\r\n\r\n0.1.6 & 0.1.7 (2014-08-10)\r\n--------------------------\r\n\r\nSplatting bugs\r\n~~~~~~~~~~~~~~\r\n\r\n- Bug in setup.py causing installs to fail for sdist (source) releases.\r\n\r\n0.1.5 (2014-08-10)\r\n------------------\r\n\r\nAPI changes\r\n~~~~~~~~~~~\r\n\r\n- Changed sort order of `yarg.package.Package.release_ids` to sort\r\n based on the upload time of the release ID.\r\n\r\nSplatting bugs\r\n~~~~~~~~~~~~~~\r\n\r\n- `yarg.package.Package.latest_release_id` will now return the latest\r\n release ID from the PyPI info source, rather than the final list item in\r\n `yarg.package.Package.release_ids`.\r\n\r\n Addtionally `yarg.package.Package.latest_release` will do the same as\r\n it gets the latest release information from\r\n `yarg.package.Package.latest_release_id`.\r\n\r\n0.1.4 (2014-08-09)\r\n------------------\r\n\r\nAPI changes\r\n~~~~~~~~~~~\r\n\r\n- New method `yarg.newest_packages` for querying new packages\r\n from the PyPI RSS feed.\r\n- New method `yarg.latest_updated_packages` for querying\r\n the latest updated packages from the PyPI RSS feed.\r\n\r\nOther\r\n~~~~~\r\n\r\n- Additional test coverage\r\n- Additional documentation coverage\r\n\r\n0.1.2 (2014-08-08)\r\n------------------\r\n\r\nBug fixes\r\n~~~~~~~~~\r\n\r\n- `yarg.get` will now raise an Exception for errors **including**\r\n 300 and above. Previously only raised for above 300.\r\n- Fix an issue on Python 3.X and PyPy3 where\r\n `yarg.exceptions.HTTPError` was using a method that was\r\n removed in Python 3.\r\n- Added dictionary key lookups for `home_page`, `bugtrack_url`\r\n and `docs_url`. Caused `KeyError` exceptions if they were not\r\n returned by PyPI.\r\n\r\nOther\r\n~~~~~\r\n\r\n- More test coverage.\r\n\r\n0.1.1 (2014-08-08)\r\n------------------\r\n\r\nAPI changes\r\n~~~~~~~~~~~\r\n\r\n- New `yarg.package.Package` property `has_wheel`.\r\n- New `yarg.package.Package` property `has_egg`.\r\n- New `yarg.package.Package` property `has_source`.\r\n- New `yarg.package.Package` property `python_versions`.\r\n- New `yarg.package.Package` property `python_implementations`.\r\n- Added `yarg.exceptions.HTTPError` to `yarg.__init__`\r\n for easier access.\r\n- Added `yarg.json2package` to `yarg.__init__` to expose it for\r\n use.\r\n\r\n0.1.0 (2014-08-08)\r\n------------------\r\n\r\n- Initial release",
"bugtrack_url": null,
"license": "MIT",
"summary": "A semi hard Cornish cheese, also queries PyPI (PyPI client)",
"version": "0.1.9",
"split_keywords": [
"pypi",
"client",
"packages"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ad32517426e63f1f1d9af780ac5a00a8",
"sha256": "4f9cebdc00fac946c9bf2783d634e538a71c7d280a4d806d45fd4dc0ef441492"
},
"downloads": -1,
"filename": "yarg-0.1.9-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ad32517426e63f1f1d9af780ac5a00a8",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 19162,
"upload_time": "2014-08-11T22:01:41",
"upload_time_iso_8601": "2014-08-11T22:01:41.104360Z",
"url": "https://files.pythonhosted.org/packages/8b/90/89a2ff242ccab6a24fbab18dbbabc67c51a6f0ed01f9a0f41689dc177419/yarg-0.1.9-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "a17cb3e82fcd86e4184ec0f8c2e013c7",
"sha256": "55695bf4d1e3e7f756496c36a69ba32c40d18f821e38f61d028f6049e5e15911"
},
"downloads": -1,
"filename": "yarg-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "a17cb3e82fcd86e4184ec0f8c2e013c7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11988,
"upload_time": "2014-08-11T22:01:37",
"upload_time_iso_8601": "2014-08-11T22:01:37.243680Z",
"url": "https://files.pythonhosted.org/packages/d4/c8/cc640404a0981e6c14e2044fc64e43b4c1ddf69e7dddc8f2a02638ba5ae8/yarg-0.1.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2014-08-11 22:01:37",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "yarg"
}