{ "info": { "author": "Michal Czaplinski", "author_email": "mmczaplinski@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP :: Browsers", "Topic :: Internet :: WWW/HTTP :: Indexing/Search", "Topic :: Multimedia :: Sound/Audio", "Topic :: Utilities" ], "description": "pitchfork\n=========\n\nAn unofficial python API for\n`pitchfork.com `__ reviews.\n\n+------------------+--------------------+-----------------------+\n| Build Status | Version | Downloads (30 days) |\n+==================+====================+=======================+\n| |Build Status| | |Latest Version| | |Downloads| |\n+------------------+--------------------+-----------------------+\n\nInstallation\n------------\n\nYou can get it from `python package\nindex `__:\n\n.. code:: sh\n\n pip install pitchfork\n\nYou can also clone the repository, but note that ``pitchfork`` depends\non ``beautifulsoup4`` for HTML parsing so you first have to install\n``beautifulsoup4`` yourself !!!\n\n.. code:: sh\n\n git clone https://github.com/michalczaplinski/pitchfork.git\n\nUsage\n-----\n\n.. code:: python\n\n >> import pitchfork\n\n >> p = pitchfork.search('kanye west', 'my beautiful') # the title is autocompleted\n >> p.album() # the full album title\n u'My Beautiful Dark Twisted Fantasy'\n\n >> p.label()\n u'Def Jam / Roc-A-Fella'\n\n >> p.editorial()[:100] # get the first 100 characters of the review.\n u\"Kanye West's 35-minute super-video,\\xa0Runaway, peaks with a parade. Fireworks flash while red hoods ma\"\n\n # the link to the album cover image\n >> p.cover()\n 'http://cdn4.pitchfork.com/albums/15935/homepage_large.831179e9.jpg'\n\n >> p.score()\n 10.0\n # pretty overrated IMHO!\n\nTests\n-----\n\nYou can run the basic tests located in the ``tests`` directory with:\n\n.. code:: sh\n\n $ cd pitchfork\n $ python3 -m unittest discover\n\nLicense\n-------\n\nMIT\n\nContributions\n-------------\n\nIf you want to add some new feature, suggest improvement or whatnot\nyou're welcome to message me or send a pull request!\n\n.. |Build Status| image:: https://travis-ci.org/michalczaplinski/pitchfork.svg?branch=master\n :target: https://travis-ci.org/michalczaplinski/pitchfork\n.. |Latest Version| image:: https://pypip.in/v/pitchfork/badge.png\n :target: https://pypi.python.org/pypi/pitchfork/\n.. |Downloads| image:: https://pypip.in/download/pitchfork/badge.png\n :target: https://pypi.python.org/pypi/pitchfork/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/pitchfork/", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "pitchfork", "package_url": "https://pypi.org/project/pitchfork/", "platform": "", "project_url": "https://pypi.org/project/pitchfork/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/pitchfork/" }, "release_url": "https://pypi.org/project/pitchfork/0.1.5/", "requires_dist": null, "requires_python": "", "summary": "Unofficial API for pitchfork.com reviews", "version": "0.1.5" }, "last_serial": 4189355, "releases": { "0.1.5": [ { "comment_text": "", "digests": { "md5": "dd3db1b7d00a7272a48bb7f231b5c53e", "sha256": "7dd5846a75e1ed21824002aa9573883bff7a4a6b0d26b9d38a5a8f6ba4ccbad0" }, "downloads": -1, "filename": "pitchfork-0.1.5.tar.gz", "has_sig": false, "md5_digest": "dd3db1b7d00a7272a48bb7f231b5c53e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6091, "upload_time": "2018-08-20T18:16:12", "url": "https://files.pythonhosted.org/packages/16/f8/63cbc2c774f2a3a8867a956602e84088b584f8c09fd70c41ca7270a8b372/pitchfork-0.1.5.tar.gz" } ], "v0.1.0": [ { "comment_text": "", "digests": { "md5": "a5c9bdddd1b2eb9695c5092979fe415a", "sha256": "961da17af82363423810ac56446e66e9815a03fdcb486ad0898c7d36e527a06c" }, "downloads": -1, "filename": "pitchfork-v0.1.0.tar.gz", "has_sig": false, "md5_digest": "a5c9bdddd1b2eb9695c5092979fe415a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5369, "upload_time": "2014-06-25T18:49:45", "url": "https://files.pythonhosted.org/packages/e3/83/6dace58012265a7ee44b16af281dc1e6848539695fa44a78b8edbe808b9e/pitchfork-v0.1.0.tar.gz" } ], "v0.1.1": [ { "comment_text": "", "digests": { "md5": "4e945d4ce31c254447d5817e424693e9", "sha256": "bda9e27d05d2c4be0e4eb751c3438f29d015fb99dbac0f97ac60726de57abece" }, "downloads": -1, "filename": "pitchfork-v0.1.1.tar.gz", "has_sig": false, "md5_digest": "4e945d4ce31c254447d5817e424693e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5846, "upload_time": "2014-06-28T10:35:03", "url": "https://files.pythonhosted.org/packages/19/61/b43f2d4dcdff80ba1a8d3d977a65e1883a74228bf3913fe46e2622876694/pitchfork-v0.1.1.tar.gz" } ], "v0.1.2": [ { "comment_text": "", "digests": { "md5": "a626f210a5db60b2fcfe173912885af5", "sha256": "28ec2d2fab0fcd2ecf0fd4897d1ee8173c06f68332b3b88ad1e8bc3cf6de9c01" }, "downloads": -1, "filename": "pitchfork-v0.1.2.tar.gz", "has_sig": false, "md5_digest": "a626f210a5db60b2fcfe173912885af5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5852, "upload_time": "2014-06-28T15:41:22", "url": "https://files.pythonhosted.org/packages/ca/72/3b9d4311f5a34bcd8f4490f377932d247146e4399006532a3fbf92a1429e/pitchfork-v0.1.2.tar.gz" } ], "v0.1.3": [ { "comment_text": "", "digests": { "md5": "15c19da26ccb42bf313012fbf75ab811", "sha256": "ddcb297bcf9ba753571b68c4b851d6cd4e9873152093ac03a7633406a4df69c3" }, "downloads": -1, "filename": "pitchfork-v0.1.3.tar.gz", "has_sig": false, "md5_digest": "15c19da26ccb42bf313012fbf75ab811", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5941, "upload_time": "2014-07-02T19:23:39", "url": "https://files.pythonhosted.org/packages/91/dc/f7e6e5c6f0fec82ff0c16b7b3f7965353537b5b70c5551168355ded6c174/pitchfork-v0.1.3.tar.gz" } ], "v0.1.4": [ { "comment_text": "", "digests": { "md5": "1269d5907b192cad7b040f387df1a08c", "sha256": "c80721a243f992861f4e5b4c9fdffbcc635e6cf8f93b0b95aa566b747f8d1120" }, "downloads": -1, "filename": "pitchfork-v0.1.4.tar.gz", "has_sig": false, "md5_digest": "1269d5907b192cad7b040f387df1a08c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5755, "upload_time": "2016-06-06T13:18:54", "url": "https://files.pythonhosted.org/packages/e2/59/70b7a0184a78bf159508cbac402c1b6190f6bd9d3676d41a489b5bc784db/pitchfork-v0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd3db1b7d00a7272a48bb7f231b5c53e", "sha256": "7dd5846a75e1ed21824002aa9573883bff7a4a6b0d26b9d38a5a8f6ba4ccbad0" }, "downloads": -1, "filename": "pitchfork-0.1.5.tar.gz", "has_sig": false, "md5_digest": "dd3db1b7d00a7272a48bb7f231b5c53e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6091, "upload_time": "2018-08-20T18:16:12", "url": "https://files.pythonhosted.org/packages/16/f8/63cbc2c774f2a3a8867a956602e84088b584f8c09fd70c41ca7270a8b372/pitchfork-0.1.5.tar.gz" } ] }