{ "info": { "author": "David Bourgin", "author_email": "ddbourgin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# bestnewmusic\n[![TravisCI](https://travis-ci.org/ddbourgin/bestnewmusic.svg)](https://travis-ci.org/ddbourgin/bestnewmusic)\n\nView recent highly rated albums in the terminal. \n\n![bnm](images/bnm.gif \"bnm p4k\")\n\n`bnm` supports the following sources:\n- [Pitchfork 8.0+ Albums](https://pitchfork.com/best/high-scoring-albums/)\n- [Resident Advisor Recommends](https://www.residentadvisor.net/reviews.aspx?format=recommend)\n- [Forced Exposure Best Sellers](https://forcedexposure.com/Best/BestIndex.html)\n- [Boomkat Best Sellers](https://boomkat.com/bestsellers)\n- [Midheaven Weekly Best Sellers](https://www.midheaven.com/top-selling)\n- [Stranded Recommended Records](https://www.strandedrecords.com/collections/recommended)\n- [WFMU Heavily Played Records](http://www.wfmu.org/Playlists/Wfmu/#t)\n- [KALX Weekly Top 35](https://www.kalx.berkeley.edu/charts/top-35)\n\n## Installation\nInstall with pip:\n```\npip install bestnewmusic\n```\n\n## Usage\n```\nusage: bnm [-h] [-r] [-l LENGTH] {p4k, ra, bk, mh, fe, sd, wfmu, kalx}\n\npositional arguments:\n {am,p4k,ra,bk,mh,fe,sd,wfmu,kalx}\n - p4k : Pitchfork 8.0+ Albums\n - ra : Resident Advisor Recommends\n - bk : Boomkat Weekly Best Sellers\n - mh : Midheaven Weekly Best Sellers\n - fe : Forced Exposure Weekly Best Sellers\n - sd : Stranded Recommended Records\n - wfmu : WFMU Weekly Charts\n - kalx : KALX Weekly Charts\n\noptional arguments:\n -h, --help Show this help message and exit\n -r, --reverse Display items in reverse order (with most recent last)\n -l, --length Number of items to display\n```\n\n## Example\nShow the WFMU weekly play charts for the current week, organized by frequency:\n```bash\nbnm wfmu\n```\nShow the first five most recent 8.0+ albums on Pitchfork (incl. reissues):\n```bash\nbnm p4k -l 5\n```\nShow the weekly bestsellers on Forced Exposure, ordered from least to most\npopular:\n```bash\nbnm fe -r\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ddbourgin/bestnewmusic", "keywords": "music,terminal", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bestnewmusic", "package_url": "https://pypi.org/project/bestnewmusic/", "platform": "", "project_url": "https://pypi.org/project/bestnewmusic/", "project_urls": { "Homepage": "https://github.com/ddbourgin/bestnewmusic", "Source": "https://github.com/ddbourgin/bestnewmusic" }, "release_url": "https://pypi.org/project/bestnewmusic/0.4.2/", "requires_dist": [ "requests", "termcolor", "beautifulsoup4", "html5lib" ], "requires_python": "", "summary": "View music reviews and weekly radio charts in the terminal", "version": "0.4.2" }, "last_serial": 5620979, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "d2c6eaa5cfe108c8de97c63ffada5de9", "sha256": "1a984545959c57836e45d4f126b14972a4a310a62db6825fd7f416b3b4e2fa99" }, "downloads": -1, "filename": "bestnewmusic-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2c6eaa5cfe108c8de97c63ffada5de9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9913, "upload_time": "2018-05-03T02:56:21", "url": "https://files.pythonhosted.org/packages/46/26/c664c6db4e09f41035f250f0caebfe49b7d18d98969c593cda3acb549817/bestnewmusic-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b8629bf82940f88a5871db13027ca33", "sha256": "4d1273a3b212b458d1a9b50cf3b847f55859081b0f18c5890a10c66b058a9088" }, "downloads": -1, "filename": "bestnewmusic-0.2.tar.gz", "has_sig": false, "md5_digest": "1b8629bf82940f88a5871db13027ca33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7082, "upload_time": "2018-05-03T02:56:23", "url": "https://files.pythonhosted.org/packages/4e/30/2efcc170c97cd2c7c40bf2558d314a9cd66c172b5f7e7e92ac68cb41f72c/bestnewmusic-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "99974eecf99d8c8253de34fb2096361f", "sha256": "9bd4f410652598aa868203c4453ad2dd275cd5751fd45c177fca7bca5425c0a2" }, "downloads": -1, "filename": "bestnewmusic-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99974eecf99d8c8253de34fb2096361f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9493, "upload_time": "2018-05-12T05:26:42", "url": "https://files.pythonhosted.org/packages/be/6f/f42d8d5d70d17fff2b84f6207e2ddb5d2c6ddf5da77effab3dd397ebc015/bestnewmusic-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e11aefd2107c8eb2b7ad10c116a2b4b8", "sha256": "8cfa48bf0713d3e953f44e1afbc18782f3c0af5270b39f3b09eb576fd8c6db8f" }, "downloads": -1, "filename": "bestnewmusic-0.3.tar.gz", "has_sig": false, "md5_digest": "e11aefd2107c8eb2b7ad10c116a2b4b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9389, "upload_time": "2018-05-12T05:26:43", "url": "https://files.pythonhosted.org/packages/a8/cd/b1bf86de882ccdaed4d7f879bb8fc737dc348be564e10afc89f9a5d87884/bestnewmusic-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "6661acc232c1b0050d4d69c88776cccf", "sha256": "bafc3212f3f03d0ab45ac963ea5fb0e8a12c79161a0c846f549752555192d823" }, "downloads": -1, "filename": "bestnewmusic-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6661acc232c1b0050d4d69c88776cccf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10130, "upload_time": "2018-12-24T03:57:22", "url": "https://files.pythonhosted.org/packages/af/b9/0092134986f2b074fa67ec00d23065f0b309317f56c707affbd1c3600826/bestnewmusic-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4f0f09b43ec230b71e07ec3c3144b83", "sha256": "dbe09366797bea3b117f0667eedd86d257872cbfe41f28620ce92db7704117d8" }, "downloads": -1, "filename": "bestnewmusic-0.4.tar.gz", "has_sig": false, "md5_digest": "e4f0f09b43ec230b71e07ec3c3144b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9999, "upload_time": "2018-12-24T03:57:23", "url": "https://files.pythonhosted.org/packages/d1/15/228f1544268f86144c7ada1eef1eefb9a3f3aebed3ce8f9d41323b70b631/bestnewmusic-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "fd7cb338f9b114eda84fb97a8a145a42", "sha256": "8ca7e8e376c55458e753002c76f68af5daa5c840a56c3328e8bdd1bfceec524b" }, "downloads": -1, "filename": "bestnewmusic-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd7cb338f9b114eda84fb97a8a145a42", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10803, "upload_time": "2018-12-24T21:37:46", "url": "https://files.pythonhosted.org/packages/8c/00/d2f02541144d72637ee452d11434a53ff15f06828c1fc5f5f1dc4d9818ab/bestnewmusic-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4432bc5aad232f4e44b1319a4a8c16e1", "sha256": "a22ace28b60cd91779f9c5aa2bec87c008c216efe93b9a268cf08ac083e37629" }, "downloads": -1, "filename": "bestnewmusic-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4432bc5aad232f4e44b1319a4a8c16e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10852, "upload_time": "2018-12-24T21:37:47", "url": "https://files.pythonhosted.org/packages/5b/52/340f10c8c4a5839dca97ac04f4eb16cdc38a4e2d02566ce963c619e99b71/bestnewmusic-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "41db1a362f6a2bbf47d83e86def71414", "sha256": "6fae81e8ef5def3320084aae30b2555bc92c13cc93854d0521922eada7b36ff1" }, "downloads": -1, "filename": "bestnewmusic-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41db1a362f6a2bbf47d83e86def71414", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11122, "upload_time": "2019-08-01T21:46:37", "url": "https://files.pythonhosted.org/packages/c5/d7/3c8ec6d4582669c9e256feb5869605c9afa67ce5482580a5d4324dfe6a27/bestnewmusic-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "448407288629b2575cdd0d92613ff901", "sha256": "0b253e03ded35aaf9e6f73ab9fca4a697f5e31dc62694af749d3e62cb42a5516" }, "downloads": -1, "filename": "bestnewmusic-0.4.2.tar.gz", "has_sig": false, "md5_digest": "448407288629b2575cdd0d92613ff901", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10889, "upload_time": "2019-08-01T21:46:38", "url": "https://files.pythonhosted.org/packages/e5/c9/387d84e070a55ce239d855bcd71be604096208ef3227754b70bc4605aece/bestnewmusic-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41db1a362f6a2bbf47d83e86def71414", "sha256": "6fae81e8ef5def3320084aae30b2555bc92c13cc93854d0521922eada7b36ff1" }, "downloads": -1, "filename": "bestnewmusic-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41db1a362f6a2bbf47d83e86def71414", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11122, "upload_time": "2019-08-01T21:46:37", "url": "https://files.pythonhosted.org/packages/c5/d7/3c8ec6d4582669c9e256feb5869605c9afa67ce5482580a5d4324dfe6a27/bestnewmusic-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "448407288629b2575cdd0d92613ff901", "sha256": "0b253e03ded35aaf9e6f73ab9fca4a697f5e31dc62694af749d3e62cb42a5516" }, "downloads": -1, "filename": "bestnewmusic-0.4.2.tar.gz", "has_sig": false, "md5_digest": "448407288629b2575cdd0d92613ff901", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10889, "upload_time": "2019-08-01T21:46:38", "url": "https://files.pythonhosted.org/packages/e5/c9/387d84e070a55ce239d855bcd71be604096208ef3227754b70bc4605aece/bestnewmusic-0.4.2.tar.gz" } ] }