{
"info": {
"author": "Sami Barakat",
"author_email": "sami@sbarakat.co.uk",
"bugtrack_url": null,
"classifiers": [],
"description": "copyartifacts plugin for beets\n==============================\n\nA plugin that moves non-music files during the import process.\n\nThis is a plugin for `beets `__: a music\nlibrary manager and much more.\n\nInstalling\n----------\n\nInstallation of the plugin can be done using pip:\n\n::\n\n pip install beets-copyartifacts\n\nor by using these commands:\n\n::\n\n git clone https://github.com/sbarakat/beets-copyartifacts.git\n cd beets-copyartifacts\n python setup.py install\n\nIf you get permission errors try running it with ``sudo``\n\nYou will then need to enable the plugin in beets' config.yaml\n\n::\n\n plugins: copyartifacts\n\nConfiguration\n-------------\n\nIt can copy files by file extenstion:\n\n::\n\n copyartifacts:\n extensions: .cue .log\n\nOr copy all non-music files (it does this by default):\n\n::\n\n copyartifacts:\n extensions: .*\n\nIt can also print what got left:\n\n::\n\n copyartifacts:\n print_ignored: yes\n\nRenaming files\n~~~~~~~~~~~~~~\n\nRenaming works in much the same way as beets `Path\nFormats `__\nwith the following limitations: - The fields available are ``$artist``,\n``$albumartist``, ``$album`` and ``$albumpath``. - The full set of\n`built in\nfunctions `__\nare also supported, with the exception of ``%aunique`` - which will\nreturn an empty string.\n\nEach template string uses a query syntax for each of the file\nextensions. For example the following template string will be applied to\n``.log`` files:\n\n::\n\n paths:\n ext:log: $albumpath/$artist - $album\n\nThis will rename a log file to:\n``~/Music/Artist/2014 - Album/Artist - Album.log``\n\nExample config\n~~~~~~~~~~~~~~\n\n::\n\n plugins: copyartifacts\n\n paths:\n default: $albumartist/$year - $album/$track - $title\n singleton: Singletons/$artist - $title\n ext:log: $albumpath/$artist - $album\n ext:cue: $albumpath/$artist - $album\n ext:jpg: $albumpath/cover\n\n copyartifacts:\n extensions: .cue .log .jpg\n print_ignored: yes\n\nThanks\n------\n\ncopyartifacts was built on top of the hard work already done by Adrian\nSampson and the larger community on\n`beets `__. We have also benefited from the\nwork of our\n`contributors `__.\n\nThis plugin was built out of necessity and to scratch an itch. It has\ngained a bit of attention, so I intend to maintain it where I can,\nhowever I doubt I will be able to spend large amount of time on it.\nPlease report any issues you may have and feel free to contribute.\n\nLicense\n-------\n\nCopyright (c) 2015 Sami Barakat\n\nLicensed under the `MIT\nlicense `__.",
"description_content_type": null,
"docs_url": null,
"download_url": "https://github.com/sbarakat/beets-copyartifacts.git",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/sbarakat/beets-copyartifacts",
"keywords": null,
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "beets-copyartifacts",
"package_url": "https://pypi.org/project/beets-copyartifacts/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/beets-copyartifacts/",
"project_urls": {
"Download": "https://github.com/sbarakat/beets-copyartifacts.git",
"Homepage": "https://github.com/sbarakat/beets-copyartifacts"
},
"release_url": "https://pypi.org/project/beets-copyartifacts/0.1.2/",
"requires_dist": null,
"requires_python": null,
"summary": "beets plugin to copy non-music files to import path",
"version": "0.1.2"
},
"last_serial": 2540785,
"releases": {
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "d66959b83fbde6c4f8e17686f25c64a1",
"sha256": "f244459ff5cd1e277657dfb3b841d0dc53c3a0f0f7721e3165f09f3bf5cfb3f3"
},
"downloads": -1,
"filename": "beets-copyartifacts-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "d66959b83fbde6c4f8e17686f25c64a1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4233,
"upload_time": "2015-04-17T20:58:58",
"url": "https://files.pythonhosted.org/packages/48/e9/1384fb0fc444f9997f7f2faa1a820ef219c893bb77342c85a6e46af0db23/beets-copyartifacts-0.1.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d66959b83fbde6c4f8e17686f25c64a1",
"sha256": "f244459ff5cd1e277657dfb3b841d0dc53c3a0f0f7721e3165f09f3bf5cfb3f3"
},
"downloads": -1,
"filename": "beets-copyartifacts-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "d66959b83fbde6c4f8e17686f25c64a1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4233,
"upload_time": "2015-04-17T20:58:58",
"url": "https://files.pythonhosted.org/packages/48/e9/1384fb0fc444f9997f7f2faa1a820ef219c893bb77342c85a6e46af0db23/beets-copyartifacts-0.1.2.tar.gz"
}
]
}