METADATA 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. Metadata-Version: 2.0
  2. Name: yarg
  3. Version: 0.1.9
  4. Summary: A semi hard Cornish cheese, also queries PyPI (PyPI client)
  5. Home-page: https://yarg.readthedocs.org/
  6. Author: Kura
  7. Author-email: kura@kura.io
  8. License: MIT
  9. Keywords: pypi,client,packages
  10. Platform: linux
  11. Classifier: Development Status :: 4 - Beta
  12. Classifier: Intended Audience :: Developers
  13. Classifier: Natural Language :: English
  14. Classifier: License :: OSI Approved :: MIT License
  15. Classifier: Programming Language :: Python
  16. Classifier: Programming Language :: Python :: 2.6
  17. Classifier: Programming Language :: Python :: 2.7
  18. Classifier: Programming Language :: Python :: 3
  19. Classifier: Programming Language :: Python :: 3.3
  20. Classifier: Programming Language :: Python :: 3.4
  21. Classifier: Programming Language :: Python :: Implementation :: CPython
  22. Classifier: Programming Language :: Python :: Implementation :: PyPy
  23. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  24. Classifier: Topic :: System :: Archiving :: Packaging
  25. Requires: requests
  26. Provides: yarg
  27. Requires-Dist: requests
  28. yarg(1) -- A semi hard Cornish cheese, also queries PyPI
  29. ========================================================
  30. .. image:: https://img.shields.io/travis/kura/yarg.svg?style=flat
  31. .. image:: https://img.shields.io/coveralls/kura/yarg.svg?style=flat
  32. .. image:: https://pypip.in/version/yarg/badge.svg?style=flat
  33. .. image:: https://pypip.in/download/yarg/badge.svg?style=flat
  34. .. image:: https://pypip.in/py_versions/yarg/badge.svg?style=flat
  35. .. image:: https://pypip.in/implementation/yarg/badge.svg?style=flat
  36. .. image:: https://pypip.in/status/yarg/badge.svg?style=flat
  37. .. image:: https://pypip.in/wheel/yarg/badge.svg?style=flat
  38. .. image:: https://pypip.in/license/yarg/badge.svg?style=flat
  39. Yarg is a PyPI client.
  40. .. code-block:: python
  41. >>> import yarg
  42. >>> package = yarg.get("yarg")
  43. >>> package.name
  44. u'yarg'
  45. >>> package.author
  46. Author(name=u'Kura', email=u'kura@kura.io')
  47. Full documentation is at <https://yarg.readthedocs.org>.
  48. Yarg is released under the `MIT license
  49. <https://github.com/kura/yarg/blob/master/LICENSE>`_. The `source code is on
  50. GitHub <https://github.com/kura/yarg>`_ and `issues are also tracked on
  51. GitHub <https://github.com/kura/yarg/issues>`_.
  52. Release History
  53. ===============
  54. 0.1.8 (2014-08-10)
  55. ------------------
  56. Splatting bugs
  57. ~~~~~~~~~~~~~~
  58. - Integration issue with Python 3, requests, yarg and JSON. Attempt to decode
  59. requests response if decode attribute exists.
  60. 0.1.6 & 0.1.7 (2014-08-10)
  61. --------------------------
  62. Splatting bugs
  63. ~~~~~~~~~~~~~~
  64. - Bug in setup.py causing installs to fail for sdist (source) releases.
  65. 0.1.5 (2014-08-10)
  66. ------------------
  67. API changes
  68. ~~~~~~~~~~~
  69. - Changed sort order of `yarg.package.Package.release_ids` to sort
  70. based on the upload time of the release ID.
  71. Splatting bugs
  72. ~~~~~~~~~~~~~~
  73. - `yarg.package.Package.latest_release_id` will now return the latest
  74. release ID from the PyPI info source, rather than the final list item in
  75. `yarg.package.Package.release_ids`.
  76. Addtionally `yarg.package.Package.latest_release` will do the same as
  77. it gets the latest release information from
  78. `yarg.package.Package.latest_release_id`.
  79. 0.1.4 (2014-08-09)
  80. ------------------
  81. API changes
  82. ~~~~~~~~~~~
  83. - New method `yarg.newest_packages` for querying new packages
  84. from the PyPI RSS feed.
  85. - New method `yarg.latest_updated_packages` for querying
  86. the latest updated packages from the PyPI RSS feed.
  87. Other
  88. ~~~~~
  89. - Additional test coverage
  90. - Additional documentation coverage
  91. 0.1.2 (2014-08-08)
  92. ------------------
  93. Bug fixes
  94. ~~~~~~~~~
  95. - `yarg.get` will now raise an Exception for errors **including**
  96. 300 and above. Previously only raised for above 300.
  97. - Fix an issue on Python 3.X and PyPy3 where
  98. `yarg.exceptions.HTTPError` was using a method that was
  99. removed in Python 3.
  100. - Added dictionary key lookups for `home_page`, `bugtrack_url`
  101. and `docs_url`. Caused `KeyError` exceptions if they were not
  102. returned by PyPI.
  103. Other
  104. ~~~~~
  105. - More test coverage.
  106. 0.1.1 (2014-08-08)
  107. ------------------
  108. API changes
  109. ~~~~~~~~~~~
  110. - New `yarg.package.Package` property `has_wheel`.
  111. - New `yarg.package.Package` property `has_egg`.
  112. - New `yarg.package.Package` property `has_source`.
  113. - New `yarg.package.Package` property `python_versions`.
  114. - New `yarg.package.Package` property `python_implementations`.
  115. - Added `yarg.exceptions.HTTPError` to `yarg.__init__`
  116. for easier access.
  117. - Added `yarg.json2package` to `yarg.__init__` to expose it for
  118. use.
  119. 0.1.0 (2014-08-08)
  120. ------------------
  121. - Initial release