# bestnewmusic
[![TravisCI](https://travis-ci.org/ddbourgin/bestnewmusic.svg)](https://travis-ci.org/ddbourgin/bestnewmusic)
View recent highly rated albums in the terminal.
![bnm](images/bnm.gif "bnm p4k")
`bnm` supports the following sources:
- [Pitchfork 8.0+ Albums](https://pitchfork.com/best/high-scoring-albums/)
- [Resident Advisor Recommends](https://ra.co/reviews/recommends)
- [Forced Exposure Best Sellers](https://forcedexposure.com/Best/BestIndex.html)
- [Boomkat Best Sellers](https://boomkat.com/bestsellers)
- [Midheaven Weekly Best Sellers](https://www.midheaven.com/top-selling)
- [Stranded Recommended Records](https://www.strandedrecords.com/collections/recommended)
- [WFMU Heavily Played Records](http://www.wfmu.org/Playlists/Wfmu/#t)
- [AllMusic Featured New Albums](https://www.allmusic.com/newreleases)
## Installation
Install with pip:
```
pip install bestnewmusic
```
## Usage
```
usage: bnm [-h] [-r] [-l LENGTH] {p4k, ra, bk, mh, fe, sd, wfmu, am}
positional arguments:
{p4k,ra,bk,mh,fe,sd,wfmu,kalx}
- p4k : Pitchfork 8.0+ Albums
- ra : Resident Advisor Recommends
- bk : Boomkat Weekly Best Sellers
- mh : Midheaven Weekly Best Sellers
- fe : Forced Exposure Weekly Best Sellers
- sd : Stranded Recommended Records
- wfmu : WFMU Weekly Charts
- am : AllMusic Featured New Albums
optional arguments:
-h, --help Show this help message and exit
-r, --reverse Display items in reverse order (with most recent last)
-l, --length Number of items to display
```
## Example
Show the WFMU weekly play charts for the current week, organized by frequency:
```bash
bnm wfmu
```
Show the first five most recent 8.0+ albums on Pitchfork (incl. reissues):
```bash
bnm p4k -l 5
```
Show the weekly bestsellers on Forced Exposure, ordered from least to most
popular:
```bash
bnm fe -r
```
Raw data
{
"_id": null,
"home_page": "https://github.com/ddbourgin/bestnewmusic",
"name": "bestnewmusic",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "music,terminal",
"author": "David Bourgin",
"author_email": "ddbourgin@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/50/a6/2faef8a819c8cc6fedf2c68b5f37f86184ad66444bb7bb008e01fed3bdcb/bestnewmusic-0.5.9.tar.gz",
"platform": null,
"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://ra.co/reviews/recommends)\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- [AllMusic Featured New Albums](https://www.allmusic.com/newreleases)\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, am}\n\npositional arguments:\n {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 - am : AllMusic Featured New Albums\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",
"bugtrack_url": null,
"license": "MIT",
"summary": "View music reviews and weekly radio charts in the terminal",
"version": "0.5.9",
"split_keywords": [
"music",
"terminal"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e516d0ece4cb079776d31ed6a7f0983cb06895301f34b97a2c26f9a2934b2eab",
"md5": "82a2974ad64d55362b5e4e1eccf8990e",
"sha256": "56ffc080f92b70894ede4c2318762a02d1a1e44f4aedb6485e3cf6a570e6eead"
},
"downloads": -1,
"filename": "bestnewmusic-0.5.9-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "82a2974ad64d55362b5e4e1eccf8990e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12427,
"upload_time": "2023-03-20T15:01:54",
"upload_time_iso_8601": "2023-03-20T15:01:54.977360Z",
"url": "https://files.pythonhosted.org/packages/e5/16/d0ece4cb079776d31ed6a7f0983cb06895301f34b97a2c26f9a2934b2eab/bestnewmusic-0.5.9-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "50a62faef8a819c8cc6fedf2c68b5f37f86184ad66444bb7bb008e01fed3bdcb",
"md5": "d29ca89b9a9d78547fc14f123e87acf8",
"sha256": "2dc4684956902bffe5a91893a6daad9b9aa00b9934633153fa96fab707d15707"
},
"downloads": -1,
"filename": "bestnewmusic-0.5.9.tar.gz",
"has_sig": false,
"md5_digest": "d29ca89b9a9d78547fc14f123e87acf8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12192,
"upload_time": "2023-03-20T15:01:56",
"upload_time_iso_8601": "2023-03-20T15:01:56.419284Z",
"url": "https://files.pythonhosted.org/packages/50/a6/2faef8a819c8cc6fedf2c68b5f37f86184ad66444bb7bb008e01fed3bdcb/bestnewmusic-0.5.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-20 15:01:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "ddbourgin",
"github_project": "bestnewmusic",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"appveyor": true,
"requirements": [],
"tox": true,
"lcname": "bestnewmusic"
}