{"package": "djtools", "summary": "DJ Tools is a library for managing a collection of music.", "pypi_url": "https://pypi.org/project/djtools", "piwheels_url": "https://www.piwheels.org/project/djtools", "releases": {"2.9.1": {"released": "2026-07-04 18:30:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1-py3-none-any.whl", "filehash": "cc768eb78475232abf096b9d545fddaad807a54f659fb187ff5bd01e0282ea94", "filesize": 87569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc8": {"released": "2026-01-06 16:05:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc8-py3-none-any.whl", "filehash": "b76e16c01001845cd08e2aa6c65a43eb7e0e74a2dc23e9dcf61e9b7e0c3c9c9b", "filesize": 87603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc7": {"released": "2026-01-06 03:28:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc7-py3-none-any.whl", "filehash": "3a1ec5a0ef784724629753d016be2a406df09071ad755e912fb3d81030e3d4dd", "filesize": 88655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc6": {"released": "2026-01-06 01:24:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc6-py3-none-any.whl", "filehash": "0d35bc9ad40feb8b961471dc8d82f4cc384f1eb3db35da14db233844ae4e5876", "filesize": 87797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc5": {"released": "2026-01-05 21:23:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc5-py3-none-any.whl", "filehash": "916a9af98476b393f437f4961ccd14399cae30d0b42bf1af8d349d7dd008aad1", "filesize": 87801, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc4": {"released": "2026-01-05 20:47:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc4-py3-none-any.whl", "filehash": "41152fd1b64e437b4ae2bf1af8141d42a2b78d4a6c248e77bbcfc8b95adfa608", "filesize": 87795, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.1rc2": {"released": "2026-01-05 19:51:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.1rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.1rc2-py3-none-any.whl", "filehash": "94436b0a7a2578e93d10502e1531404bca4f888a1f1d0b22306aa88426749692", "filesize": 87788, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotify-tools", "tqdm", "youtube-dl"]}}}, "2.9.0": {"released": "2025-08-02 23:53:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.9.0rc7": {"released": "2025-08-02 21:19:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "2.9.0rc6": {"released": "2025-01-11 23:21:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc6-py3-none-any.whl", "filehash": "e6b159702ea243ba207d35f8fdf929f3f4f43bc6bbde6fddde3d80e9d6fa5e9e", "filesize": 88152, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.9.0rc5": {"released": "2025-01-05 09:09:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc5-py3-none-any.whl", "filehash": "336dfc241cd76b82013e9d398d1e5d4b43c6e0c7bf0aa31dd6d968cecb647321", "filesize": 88137, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.9.0rc4": {"released": "2024-12-05 05:56:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc4-py3-none-any.whl", "filehash": "66b6e22fedfc87e1f0844ccc31687a419a34a505d077e7231f4f929f572815cd", "filesize": 86647, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.9.0rc3": {"released": "2024-12-01 05:11:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc3-py3-none-any.whl", "filehash": "ec029052d800461168e4fe5b1ad4b09093507807fca76a9234e17b5889856694", "filesize": 86571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.9.0rc2": {"released": "2024-12-01 04:40:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc2-py3-none-any.whl", "filehash": "9355ba8acebbdc8a4639bf26acaba02726612357a13e2f42949a580036c275cb", "filesize": 86569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.9.0rc1": {"released": "2024-11-12 16:45:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.9.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.9.0rc1-py3-none-any.whl", "filehash": "ecd39e08f3e3154a5fad1581f1321b13647d1d34688a8b3dac22ae0355053568", "filesize": 87029, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.8.1": {"released": "2024-10-31 05:06:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.8.1-py3-none-any.whl", "filehash": "1b92ffd2ccd75af85076950bf6d4776729aff276c07895f838e5a18717485b27", "filesize": 86322, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.15rc4": {"released": "2024-10-26 18:18:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.15rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.15rc4-py3-none-any.whl", "filehash": "f09736acd25af0940cb5c22b409a368d15f45c476ffe662ffa59b52b769fd3b6", "filesize": 86378, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.15rc3": {"released": "2024-10-25 22:41:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.15rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.15rc3-py3-none-any.whl", "filehash": "b38f86df7ac309c421ba91df43ddaf7ba6486ec0f93a06776f0da8a5f29d35c0", "filesize": 86363, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.15rc2": {"released": "2024-10-20 22:11:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.15rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.15rc2-py3-none-any.whl", "filehash": "a6c371511a444b780012d42dd99a368fff45c35bc28978daf86ec4877f8a28af", "filesize": 86319, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "jinja2", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.15rc1": {"released": "2024-10-20 16:10:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.15rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.15rc1-py3-none-any.whl", "filehash": "4857694e711a15c7bbcc749a9c58ec9205632245757aa033c253717678df4ba8", "filesize": 86312, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14": {"released": "2024-06-23 01:35:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14-py3-none-any.whl", "filehash": "ca02fd5934622fad28fd5de00b1d5ff2de54411ab145ee50243b71d6aeb1b110", "filesize": 86045, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc7": {"released": "2024-06-23 01:11:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc7-py3-none-any.whl", "filehash": "b3619becae07e95fbfea16e11256a73b0d1daeed7c5440b49ae8635eaf5e47dc", "filesize": 86089, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc6": {"released": "2024-06-23 00:38:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc6-py3-none-any.whl", "filehash": "9f1c34d32add7a9cfb916327e7644be1fe1349e1a3020bab86596b724c7f5e68", "filesize": 86109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "python-dateutil", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc5": {"released": "2024-06-23 00:27:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc5-py3-none-any.whl", "filehash": "13605cf5527b6092f6a8a2e08c86ac52006f7c5b0b078cc2f6039e5ae7ed87b9", "filesize": 85550, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc4": {"released": "2024-02-16 23:24:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc4-py3-none-any.whl", "filehash": "d0a2342d57446ff09506f682515aa57c9b5677d37c84c2a2027b05ad942c7f59", "filesize": 85543, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc3": {"released": "2024-01-16 20:02:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc3-py3-none-any.whl", "filehash": "2ec8138bc251fdbdc28a62786fbd55d2a970b4c1fa8bdf7eaa2bd55a45bbd79a", "filesize": 85113, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc2": {"released": "2024-01-03 23:32:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc2-py3-none-any.whl", "filehash": "e7d80ebd13d4a8bbab30e67e32e641b83460af10a5c4f52f4b504bfc3185eeda", "filesize": 84958, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.14rc1": {"released": "2024-01-03 21:38:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.14rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.14rc1-py3-none-any.whl", "filehash": "a9fc74f4f511010a086cba1ce204f37fcea4e6332d868a0d479f595f3d37d332", "filesize": 84955, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13": {"released": "2024-01-03 02:40:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13-py3-none-any.whl", "filehash": "05068b5e3804c50c7c073025e258f539a859d738e25f2f6c29f5bad270b6b35f", "filesize": 84637, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc15": {"released": "2024-01-03 00:19:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc15-py3-none-any.whl", "filehash": "8a7a6948721c12387d8096f48991c7028e6447254a00af9d8875f7a1b9f5044e", "filesize": 84695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc14": {"released": "2023-12-31 07:00:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc14-py3-none-any.whl", "filehash": "d018ccab012be0ec2e1f50552d1c140d7023b76fa232c4b7e17ccb6298842638", "filesize": 84873, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc13": {"released": "2023-12-23 23:04:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc13-py3-none-any.whl", "filehash": "90a53af0e7d3719c49acc71a8db8a807dcb5bda848c6176c11c432f183aa2158", "filesize": 82519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc12": {"released": "2023-12-21 14:41:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc12-py3-none-any.whl", "filehash": "ad2680aa07fbfee4eb69ffbaa3b41518ba3e292f38be594243dc74ae58c26db2", "filesize": 82537, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc11": {"released": "2023-12-20 21:05:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc11-py3-none-any.whl", "filehash": "4a3341c9169b39f48e32898fa624a0a45ed34f83fba0324c5b71a84739b35609", "filesize": 82524, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc10": {"released": "2023-12-19 18:35:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc10-py3-none-any.whl", "filehash": "d1a0cd2a582875674300f72041db29e3cb97915f7e8afd7526de123c5e092421", "filesize": 82503, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc9": {"released": "2023-12-18 03:07:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc9-py3-none-any.whl", "filehash": "48f510a5a23d89735a58982b93fbf2dee4d1e38dd2ce3d7eba5ee382eb885532", "filesize": 81180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc8": {"released": "2023-12-09 21:30:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc8-py3-none-any.whl", "filehash": "a697ae21f26143acd0a1d80e396c339f0b2ea6f28441700ea69b8edba6fcd66f", "filesize": 81184, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc7": {"released": "2023-12-09 21:05:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc7-py3-none-any.whl", "filehash": "caff2929671c5db844203b87ef190d41c68edab8d49eb4ace6c2b123199c43ca", "filesize": 81097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc6": {"released": "2023-12-09 20:55:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc6-py3-none-any.whl", "filehash": "25a9d55a6996403a3cef4d69e96e16f73bfce9072d4764c834a35a6b11994194", "filesize": 81099, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc5": {"released": "2023-11-18 23:30:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc5-py3-none-any.whl", "filehash": "42160b1122d50925cba28df6f05fd5a8b5182ce9fe16cca5e0c47a3bd5e1c5f6", "filesize": 81004, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc4": {"released": "2023-11-18 17:23:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc4-py3-none-any.whl", "filehash": "f7a378edfc54b52c8a33392a0813b5f3d56a621af79b8e35987dcef05599e0b5", "filesize": 80895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc3": {"released": "2023-11-12 17:37:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc3-py3-none-any.whl", "filehash": "a489ce93baf86157a17d4e117505c3c0b72dec4ec3e808593fe72b4fe6a84e4e", "filesize": 80787, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc2": {"released": "2023-11-12 17:31:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc2-py3-none-any.whl", "filehash": "4c425b480c6f3f9193e6333573bfb6769be45083e9410bfd003161a3ce494499", "filesize": 79710, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.13rc1": {"released": "2023-09-30 16:56:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.13rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.13rc1-py3-none-any.whl", "filehash": "cde57bb32c813304147332c4a6d32eb273046d81873937cb58f3a21f1ff9e898", "filesize": 79474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.12": {"released": "2023-09-26 02:01:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.12-py3-none-any.whl", "filehash": "cceb4edcf21c1a5fb871f8eb3c6b737c4f7f60b14bfe99226b9db8cff4b6af6c", "filesize": 79433, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.12rc1": {"released": "2023-09-26 01:55:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.12rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.12rc1-py3-none-any.whl", "filehash": "837522249aabd64e5f51231f35dd556369e0852b5508bcfaa981b73c0a0d74a3", "filesize": 79475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.11": {"released": "2023-09-19 05:36:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.11-py3-none-any.whl", "filehash": "35e671dc580a64c1a857408218c8a95eaec80a8738a189e99f254d6e4eea8990", "filesize": 79424, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.11rc1": {"released": "2023-09-19 05:32:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.11rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.11rc1-py3-none-any.whl", "filehash": "954ba89558dca0c752d9bbbea50a53f520e36bd056ad442fc30a73f9e0308761", "filesize": 79463, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.10rc1": {"released": "2023-09-19 05:20:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.10rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.10rc1-py3-none-any.whl", "filehash": "16bd4180bbac1f8fd17cdd660887c2cd947d06066deb049ad8f3e88b80cc3b2a", "filesize": 79465, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.9": {"released": "2023-09-19 05:08:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.9-py3-none-any.whl", "filehash": "8b9671c847f39287ed9f7690b31d60f29d408cdfa1b5d72fc617cc18ff3f1a0d", "filesize": 79410, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.9rc1": {"released": "2023-09-19 05:03:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.9rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.9rc1-py3-none-any.whl", "filehash": "b2d93581d4858c3a0365835a44ffee7cf2d96b81b620e49d34a12ab248c07557", "filesize": 79454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.8": {"released": "2023-09-19 04:49:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.8-py3-none-any.whl", "filehash": "3d3749c61db13c29bd45e07cfa84021ba41f1af30463d58dbe32f4272ce81af9", "filesize": 79412, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.8rc3": {"released": "2023-09-19 04:45:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.8rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.8rc3-py3-none-any.whl", "filehash": "b05644511dca14f465f419657743775837eae038f135528af57c05bd7032266e", "filesize": 79453, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.8rc2": {"released": "2023-09-19 04:21:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.8rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.8rc2-py3-none-any.whl", "filehash": "3f15eb843397a9c8f4a1426832bbb410ccea297a74b4fc0756017cf442af51d7", "filesize": 79438, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.8rc1": {"released": "2023-09-19 04:19:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.8rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.8rc1-py3-none-any.whl", "filehash": "87871d94b24aa74b57a4e0e36cefc64eaf98dba71a39f5831887d81ac5d459c5", "filesize": 79370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.7": {"released": "2023-09-18 23:36:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.7-py3-none-any.whl", "filehash": "1d1382c8aa2ebe8d2dad48c015b0a3717ce9f12a19e160eae77ed20863137a85", "filesize": 79275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.7rc1": {"released": "2023-09-18 23:32:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.7rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.7rc1-py3-none-any.whl", "filehash": "a084eda7cc789077e975b949ba17901f8535a604798000602bcb094cfaece53e", "filesize": 79315, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.6": {"released": "2023-09-18 18:34:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.6-py3-none-any.whl", "filehash": "cfcf1bac9156515396a87eaaa1358e1c781c4187a6d469a91eefadc039552bc9", "filesize": 79198, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.6rc1": {"released": "2023-09-18 18:27:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.6rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.6rc1-py3-none-any.whl", "filehash": "9d7196d936836430351b84184e26255a3f3de75cddb39683862df026a7d93b80", "filesize": 79236, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.5": {"released": "2023-09-18 18:19:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.5-py3-none-any.whl", "filehash": "61ae5e52ae1d1c5e53de04e0f31fff0c0ba46dbe21f38aed7f7223c3527ac55b", "filesize": 79199, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.3": {"released": "2023-09-18 16:10:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.3-py3-none-any.whl", "filehash": "9ee75f1796ffd9d3378d96b2059a3ba323b89c60c190592e69500be1ec627bfe", "filesize": 79032, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.3rc3": {"released": "2023-09-18 16:05:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.3rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.3rc3-py3-none-any.whl", "filehash": "25747bfd77fb720372fa73de27426387b49cc98ee7173160bd9c7a25175a23ea", "filesize": 79072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.3rc2": {"released": "2023-09-18 15:26:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.3rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.3rc2-py3-none-any.whl", "filehash": "67b679f4dd7da9cf935390be43f44f4f55d8eb11417cae327e39f4e1df5afa3d", "filesize": 79070, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.3rc1": {"released": "2023-09-18 00:59:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.3rc1-py3-none-any.whl", "filehash": "36058401d313a121ab4c192650ce7fe7b041a54b9a2643483ec38f9ffb5d7941", "filesize": 78736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.2": {"released": "2023-09-18 00:16:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.2-py3-none-any.whl", "filehash": "570b77ce02de053b476a7dbfca7dd55f859866c70dfb454538855cda169f3ede", "filesize": 78698, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.2rc1": {"released": "2023-09-18 00:01:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.2rc1-py3-none-any.whl", "filehash": "8742acfd535cd7eadebb22ce42ddfac91ad1008bfa5674b82f1f3db8136e49ef", "filesize": 78737, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.1": {"released": "2023-09-16 20:11:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.1-py3-none-any.whl", "filehash": "ff8e643dad021b268aed12798072904e07f79bc2b07195f6629d4992396e1dc4", "filesize": 79893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.1rc1": {"released": "2023-09-16 20:09:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.1rc1-py3-none-any.whl", "filehash": "7422248958ced736ae692dedb6f9ba2e37bc122270a9978d6998b7cdd84d61c5", "filesize": 79937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0": {"released": "2023-09-12 16:24:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0-py3-none-any.whl", "filehash": "edecd2c2c321be84739fecb04e93e605e0c941e9e40df4982320459fea367d19", "filesize": 79895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0rc1": {"released": "2023-09-16 19:57:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0rc1-py3-none-any.whl", "filehash": "0fae732c09858a2d33f8620fd128f959cbd8a8831597237e566dd2d73f13a398", "filesize": 79937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b21": {"released": "2023-09-12 16:25:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b21-py3-none-any.whl", "filehash": "45b2ba761b886e271eec78d2ab78072c93cd1d7bc68e3c69ef7650c1ef0b7128", "filesize": 79938, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b20": {"released": "2023-09-12 16:24:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b20-py3-none-any.whl", "filehash": "30995b937f1eca318959feed766bdf64e8e075dbd41418a5e243bee8fa281e9c", "filesize": 79937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b19": {"released": "2023-09-10 17:55:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b19-py3-none-any.whl", "filehash": "e0980d0628aeedde22479833a9b7566d9ca2491f36e5e44bf0ef5f5fbb2de305", "filesize": 80121, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b18": {"released": "2023-09-09 17:41:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b18-py3-none-any.whl", "filehash": "3ef129a725a4d7624301797bce3bc3b7eb592bb49d444ea7f07411c65dc30a52", "filesize": 80133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b17": {"released": "2023-08-30 02:06:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b17-py3-none-any.whl", "filehash": "ee91fb8c8361bf3f4cb09bd549f192960802406567a17739c9e9bef97a110253", "filesize": 79612, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b16": {"released": "2023-08-30 01:55:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b16-py3-none-any.whl", "filehash": "7c2e47ac151df1d13c5d09c9893d63d5cb445de0eab30991cdb4b280f6f033e9", "filesize": 79634, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b15": {"released": "2023-08-30 01:54:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b15-py3-none-any.whl", "filehash": "cb66b6f8891f0b655855cbded5c374c56ce4ff166d073bf6fce2e37546373b27", "filesize": 79632, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b14": {"released": "2023-08-30 01:54:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b14-py3-none-any.whl", "filehash": "015baf2b2d3d7efdd7687145d2542330749083b06b35d0ad63eb75ef27336ec2", "filesize": 79631, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b13": {"released": "2023-08-30 01:15:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b13-py3-none-any.whl", "filehash": "5fc7968ba2c6e64a2fc1aea414af29384c7baafbc9d3aaefc0aa6fd218f518f6", "filesize": 79605, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b12": {"released": "2023-08-30 00:59:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b12-py3-none-any.whl", "filehash": "1acaee2e7eb2ed8d8f1d83f99f0dae9c384d6b1a14b718f033ca1e4059ad5ead", "filesize": 79627, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b11": {"released": "2023-08-29 20:00:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b11-py3-none-any.whl", "filehash": "f0e5dec8354b03176da5a688e470fac1545c49a066d234e20f98ba0ef9e00806", "filesize": 79602, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b10": {"released": "2023-08-29 19:45:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b10-py3-none-any.whl", "filehash": "454f429c0451d82fd41f1a7dc8610931596447336b4c392a2bcc5d5622e0614b", "filesize": 79607, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b9": {"released": "2023-08-20 22:08:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b9-py3-none-any.whl", "filehash": "c72a2195edb67edd5a8faef26b760d2eaed44db11d761d488f652c2603136603", "filesize": 79724, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b8": {"released": "2023-08-19 20:28:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b8-py3-none-any.whl", "filehash": "a08ea45803c7016cfbf799862b14b8bd6ffa028c3dc387183d2368603c1a6eec", "filesize": 79266, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b5": {"released": "2023-08-15 00:57:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b5-py3-none-any.whl", "filehash": "a6a55bb32e83b77fed4e51b59cd08c4fe578b5c17669dd1b5e429e4a7860275a", "filesize": 78631, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b4": {"released": "2023-08-15 00:42:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b4-py3-none-any.whl", "filehash": "6a71d89441a2fa70395ff5c75ea5b653c5744375bb5ba1b43bca76310e604090", "filesize": 78618, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b2": {"released": "2023-08-06 00:41:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b2-py3-none-any.whl", "filehash": "5b1f3f0da15b68cc78cd8b58b81b0a7320df8a357d3786f14bd7153ac2d1c07e", "filesize": 78384, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b1": {"released": "2023-08-01 16:32:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b1-py3-none-any.whl", "filehash": "76bf8a7429ed64b8abd59213bfa10b379be0236b33c826e3485e2c7501421701", "filesize": 77124, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.7.0b0": {"released": "2023-07-29 19:29:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.7.0b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.7.0b0-py3-none-any.whl", "filehash": "835075ece74daff0fb335970eb3d7a9b6446d3545ba249da9ef357cec1fa4aee", "filesize": 77065, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pydub", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.6.1b0": {"released": "2023-07-26 19:15:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"djtools-2.6.1b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.6.1b0-py3-none-any.whl", "filehash": "23caf67d9ffbf9ed1bda0750ab6629e8ac29db982fc4ca1551164552e5375e17", "filesize": 73431, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}, "2.6.0": {"released": "2023-07-24 22:05:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"djtools-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/djtools/djtools-2.6.0-py3-none-any.whl", "filehash": "42e1600c25f4923ec1bd2f29fb9a194e430eafe6eb5cdf1fab213f11b1e5fd3d", "filesize": 73056, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["asyncpraw", "awscli", "beautifulsoup4", "fuzzywuzzy", "lxml", "pydantic", "pyperclip", "pyyaml", "requests", "setuptools", "spotipy", "tqdm", "youtube-dl"]}}}}}