{ "info": { "author": "Florian Charpentier", "author_email": "florian.charpentier@epita.fr", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "License :: Freeware", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": ".. image:: http://dadard.fr:8010/dadard/YtApi/raw/branch/master/static/static/favicon.png\n :target: http://dadard.fr:8010/dadard/YtApi/raw/branch/master/static/static/favicon.png\n\n\n.. image:: http://dadard.fr:8020/api/badges/dadard/YtApi/status.svg\n :target: http://dadard.fr:8020/api/badges/dadard/YtApi/status.svg\n\n.. image:: https://badge.fury.io/py/YtApi.svg\n :target: https://badge.fury.io/py/YtApi.svg\n\n\n\nPurpose\n-------\n\nThis is a Web API to manage and download Youtube videos as mp3 files.\n\nBy using your API key, you can manager your own list of videos, and when its complete download all its content with one click\n\nYou can also add to your list all the content of a Youtube playlist, which makes the job easier.\n\nThis extraction part will be used later to train a Machine Learning model, to recognize music type from a file.\n\nSource\n------\n\nBo-Peep_ image\n\n.. _Bo-Peep: https://www.pinterest.fr/pin/116178865374546282/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://dadard.fr:8010/dadard/YtApi.git", "keywords": "", "license": "WTFPL", "maintainer": "", "maintainer_email": "", "name": "YtApi", "package_url": "https://pypi.org/project/YtApi/", "platform": "", "project_url": "https://pypi.org/project/YtApi/", "project_urls": { "Homepage": "https://dadard.fr:8010/dadard/YtApi.git" }, "release_url": "https://pypi.org/project/YtApi/0.29/", "requires_dist": null, "requires_python": "", "summary": "Api to download Youtube videos as mp3 files", "version": "0.29" }, "last_serial": 5854813, "releases": { "0.11": [ { "comment_text": "", "digests": { "md5": "61a884a72b22cbe7eff39d6fb2122978", "sha256": "f037aa778f2957b665d06cc7b173fff87a68227d6f20e61ad660e62eefc5674f" }, "downloads": -1, "filename": "YtApi-0.11.tar.gz", "has_sig": false, "md5_digest": "61a884a72b22cbe7eff39d6fb2122978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1599, "upload_time": "2019-08-24T22:30:40", "url": "https://files.pythonhosted.org/packages/0f/fb/ac90e0da276b2c65cd72fb93f827a0f826ec02bc1866791e03bdc22e504a/YtApi-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "76d446196790739123551fd491d46654", "sha256": "bae304d58f75a99c79b2eb2eae1ece7bf42505ee4e0ae3a8c6fa146604c831a6" }, "downloads": -1, "filename": "YtApi-0.12.tar.gz", "has_sig": false, "md5_digest": "76d446196790739123551fd491d46654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1803, "upload_time": "2019-08-24T22:37:59", "url": "https://files.pythonhosted.org/packages/42/96/3083cc9e1cd8fa194e5b13c413f11423262b396ed058859770b1af967b5f/YtApi-0.12.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "05e0e25d8abdb2bbf617c3e66e28376d", "sha256": "ccefabef06f587d497f0cec81d3d3d4d43d23fe45103a5d7cf4c7eb7be778c82" }, "downloads": -1, "filename": "YtApi-0.15.tar.gz", "has_sig": false, "md5_digest": "05e0e25d8abdb2bbf617c3e66e28376d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1866, "upload_time": "2019-08-25T10:34:06", "url": "https://files.pythonhosted.org/packages/88/bd/3e9b9b559eddfd620567d5a5236efa07187dfe1a353ec04d64c2eecb0241/YtApi-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "67e2d0664427e8bb0f8a2506a78d64a4", "sha256": "738a072d4365733ea4cfaa3ce1b4fe543bbabb74a213d29dab5117d685c057f8" }, "downloads": -1, "filename": "YtApi-0.16.tar.gz", "has_sig": false, "md5_digest": "67e2d0664427e8bb0f8a2506a78d64a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1863, "upload_time": "2019-08-25T10:38:33", "url": "https://files.pythonhosted.org/packages/ae/e6/bdb6e67363a8038f43fb2c04253a4e29495d81f77ec713994fa30fe2a392/YtApi-0.16.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "e7c64f6a17b26ab087576f2cbf848e69", "sha256": "53acb70916e6df7c85e39728522543937063668f3ca2aa78b1658cd0e3c0a747" }, "downloads": -1, "filename": "YtApi-0.18.tar.gz", "has_sig": false, "md5_digest": "e7c64f6a17b26ab087576f2cbf848e69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1861, "upload_time": "2019-08-25T10:41:42", "url": "https://files.pythonhosted.org/packages/70/47/8e03fb13a61feb792cd7d21f54419581ea43b62670ff635bc05f40175bb3/YtApi-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "441ce24235b6a610917f865e69012d4e", "sha256": "1c14e977e9af35745a56d045592e8e07c29cf8f9aa3745a2eaa9bbf36c19b2b4" }, "downloads": -1, "filename": "YtApi-0.19.tar.gz", "has_sig": false, "md5_digest": "441ce24235b6a610917f865e69012d4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1864, "upload_time": "2019-08-25T10:44:39", "url": "https://files.pythonhosted.org/packages/d9/d6/eb9a0c8a77494ff83436d05ecbda7fa91e86ac7bbf612e505cbe5d64b1f6/YtApi-0.19.tar.gz" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "1f3f33e4d91ea9b66952319023c08b7f", "sha256": "e30d1070e9dd5282f3b07b957cf2fcf33e3b87d8593da66704bacbadb936fe8f" }, "downloads": -1, "filename": "YtApi-0.20.tar.gz", "has_sig": false, "md5_digest": "1f3f33e4d91ea9b66952319023c08b7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1868, "upload_time": "2019-08-25T12:24:16", "url": "https://files.pythonhosted.org/packages/15/fb/eb24dd0bb6ba680ddeb9fc04acc361b4bb882ca3f96c741b3060e7312b7e/YtApi-0.20.tar.gz" } ], "0.21": [ { "comment_text": "", "digests": { "md5": "e6956417480f2d580ae43ecb8a77cb79", "sha256": "03c6e7a3214eb14f2f00b56e4f269d9f2c995b269ac6bd154d23a00f04cae943" }, "downloads": -1, "filename": "YtApi-0.21.tar.gz", "has_sig": false, "md5_digest": "e6956417480f2d580ae43ecb8a77cb79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1865, "upload_time": "2019-09-18T15:29:36", "url": "https://files.pythonhosted.org/packages/9d/2f/59b2d49b084648a53d101e865f18c619efb8eb0c6e09dbdb238ba52e2dce/YtApi-0.21.tar.gz" } ], "0.22": [ { "comment_text": "", "digests": { "md5": "e69fa0d029e283ee51c41cd4964e13a2", "sha256": "827869c4b7aa95cd50b1a9574aecb23da6bb9a70c04f021719adfa910008119e" }, "downloads": -1, "filename": "YtApi-0.22.tar.gz", "has_sig": false, "md5_digest": "e69fa0d029e283ee51c41cd4964e13a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1866, "upload_time": "2019-09-19T07:59:21", "url": "https://files.pythonhosted.org/packages/e6/e0/e26d9fffe3155cec83af677a3af4965f8c40c7cc4daa0495e791838dc184/YtApi-0.22.tar.gz" } ], "0.24": [ { "comment_text": "", "digests": { "md5": "2745803b6d6cd25088a72373863ac48d", "sha256": "c96a1c20b40946038282fa2ad464c8fbfc459fdbda386fb2de35ef11900b3bbc" }, "downloads": -1, "filename": "YtApi-0.24.tar.gz", "has_sig": false, "md5_digest": "2745803b6d6cd25088a72373863ac48d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1866, "upload_time": "2019-09-19T08:06:54", "url": "https://files.pythonhosted.org/packages/4d/ad/c8212c88c2a65e3ea1917a83acbe262f022c39e8690d8751c829ce45fecc/YtApi-0.24.tar.gz" } ], "0.25": [ { "comment_text": "", "digests": { "md5": "1fea19f00ae59b33df0a44e793664a69", "sha256": "9bdf28d582b2b2c6d2263ed05057b643b3f249d8e20fa7e486f6cd511f99213b" }, "downloads": -1, "filename": "YtApi-0.25.tar.gz", "has_sig": false, "md5_digest": "1fea19f00ae59b33df0a44e793664a69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1862, "upload_time": "2019-09-19T08:11:14", "url": "https://files.pythonhosted.org/packages/29/e1/e9caf107b7d1b31e3e9514f1bd5d99a77e0db04b3c4bfcfd76076866e183/YtApi-0.25.tar.gz" } ], "0.26": [ { "comment_text": "", "digests": { "md5": "791567970da48aca6c145395b8fb3a29", "sha256": "bca64bb49027e244a92b65290714e33daf4c9632d7b3a538ebe3885495a9d236" }, "downloads": -1, "filename": "YtApi-0.26.tar.gz", "has_sig": false, "md5_digest": "791567970da48aca6c145395b8fb3a29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1873, "upload_time": "2019-09-19T08:16:25", "url": "https://files.pythonhosted.org/packages/6f/c9/579d599e03759b66f63646165d68a254786417ab03741486a7213f9ecfba/YtApi-0.26.tar.gz" } ], "0.27": [ { "comment_text": "", "digests": { "md5": "c31547c899ae46a87dd1c4dfa48f09b1", "sha256": "4ecf3828e15ee9b99797f816c2d50d7ad463d5d454b5f5e975d6d4e2c75b7e76" }, "downloads": -1, "filename": "YtApi-0.27.tar.gz", "has_sig": false, "md5_digest": "c31547c899ae46a87dd1c4dfa48f09b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1864, "upload_time": "2019-09-19T08:20:43", "url": "https://files.pythonhosted.org/packages/55/f9/8dfebfbdad9974831113cee080f289d7ec82f846587eeafa5ef1a1dd1d4b/YtApi-0.27.tar.gz" } ], "0.29": [ { "comment_text": "", "digests": { "md5": "c38408c9452f4fb7ef29675e74c2b688", "sha256": "6a6643076be32a415c4acfb9f2dbfaabad1eb302dc1138aa5d85166762cec680" }, "downloads": -1, "filename": "YtApi-0.29.tar.gz", "has_sig": false, "md5_digest": "c38408c9452f4fb7ef29675e74c2b688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1864, "upload_time": "2019-09-19T08:30:26", "url": "https://files.pythonhosted.org/packages/01/54/05afaa2d44578d292f41a7f71c8b369c2b5abbcec94514222d5b63c8268f/YtApi-0.29.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "850b6de72f3d5da27fd07fa92a281eba", "sha256": "950233cea20cafe687a19e91c1f54e0d471fbbe794761aa512cb52416d42ce3b" }, "downloads": -1, "filename": "YtApi-0.3.tar.gz", "has_sig": false, "md5_digest": "850b6de72f3d5da27fd07fa92a281eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1383, "upload_time": "2019-08-23T14:55:06", "url": "https://files.pythonhosted.org/packages/6c/dd/fc14282f0afeca49c5547bf33bb9eb8d9d76bc5a4f7de429b4f37588650f/YtApi-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "fe737a6ce23e22a923df00e1b15b1760", "sha256": "44d74f282505d5e9d15a29533e3efda8386109533980879ceda397db25bae2ba" }, "downloads": -1, "filename": "YtApi-0.4.tar.gz", "has_sig": false, "md5_digest": "fe737a6ce23e22a923df00e1b15b1760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1389, "upload_time": "2019-08-24T08:41:03", "url": "https://files.pythonhosted.org/packages/be/f9/a59dfc3878f80ce8a5a7528f4a60c50991b542bb80475a313557af50cbdd/YtApi-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "e076a0f48c653606a39beabc14bec54c", "sha256": "f97fff294fc31c3cb1675140bf963eed114cf36b55abd856a8785a08be25e571" }, "downloads": -1, "filename": "YtApi-0.5.tar.gz", "has_sig": false, "md5_digest": "e076a0f48c653606a39beabc14bec54c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1378, "upload_time": "2019-08-24T08:50:00", "url": "https://files.pythonhosted.org/packages/bc/72/7bd01a5e268b1a323b1373c299dabf85778eb1222343b9e063d012783ff5/YtApi-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "06e9a4e6f2ace0f9ae5f5b564b3aecde", "sha256": "c87fb2274bdf0917c779c1819bd9de9e192e33d74e3c6c808041c6c03a18995f" }, "downloads": -1, "filename": "YtApi-0.6.tar.gz", "has_sig": false, "md5_digest": "06e9a4e6f2ace0f9ae5f5b564b3aecde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1383, "upload_time": "2019-08-24T09:07:36", "url": "https://files.pythonhosted.org/packages/05/02/0fcd44e8ab6d1faca79e44a425a06ebe90e166ed812756dc357646aaf4b8/YtApi-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "487f2ac7589c3d3f751861b707efb3de", "sha256": "e1dbc9913f297a71473131026898cdb56f5b314fb8fe378e29b9645c7cbb219e" }, "downloads": -1, "filename": "YtApi-0.7.tar.gz", "has_sig": false, "md5_digest": "487f2ac7589c3d3f751861b707efb3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1385, "upload_time": "2019-08-24T16:40:26", "url": "https://files.pythonhosted.org/packages/c9/d1/54ebc826b2679131df0e57ebf4f53f6630c3de1ae2497c68320d0df51e5b/YtApi-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "de530e19d062f3c5b3413e31f55200b1", "sha256": "3eeb8405a2c89e714ee0a1e4f7ecd23cf5780d60a68f77d60e6d8e1fe1ff3cfc" }, "downloads": -1, "filename": "YtApi-0.8.tar.gz", "has_sig": false, "md5_digest": "de530e19d062f3c5b3413e31f55200b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1382, "upload_time": "2019-08-24T17:12:46", "url": "https://files.pythonhosted.org/packages/70/b4/5a585c3daea74ed26c9318add5a45c0594ca52efa034ba01ce5f4551ee16/YtApi-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "199c969ef241dc0946aa22e1230e59c1", "sha256": "b8b0c3f57935ec6b5a0819d3e5b0e3a4328121ae7f0430cda1ac8104b42433fa" }, "downloads": -1, "filename": "YtApi-0.9.tar.gz", "has_sig": false, "md5_digest": "199c969ef241dc0946aa22e1230e59c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1381, "upload_time": "2019-08-24T18:57:14", "url": "https://files.pythonhosted.org/packages/c9/c9/de638174d9b65667ed4eb3f234ebe41588bb0be19c3ddd80a801b84ea282/YtApi-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c38408c9452f4fb7ef29675e74c2b688", "sha256": "6a6643076be32a415c4acfb9f2dbfaabad1eb302dc1138aa5d85166762cec680" }, "downloads": -1, "filename": "YtApi-0.29.tar.gz", "has_sig": false, "md5_digest": "c38408c9452f4fb7ef29675e74c2b688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1864, "upload_time": "2019-09-19T08:30:26", "url": "https://files.pythonhosted.org/packages/01/54/05afaa2d44578d292f41a7f71c8b369c2b5abbcec94514222d5b63c8268f/YtApi-0.29.tar.gz" } ] }