{ "info": { "author": "Chen Meng", "author_email": "ObserverChan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "ipodshuffle is a Python Project for iPod Shuffle 4th generation.\n\nIt contain a few modules to handle \"iTunesSD\".\n\nAnd a cli tool \"teresa\" for sync audio files.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/meng89/ipodshuffle", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "ipodshuffle", "package_url": "https://pypi.org/project/ipodshuffle/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ipodshuffle/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/meng89/ipodshuffle" }, "release_url": "https://pypi.org/project/ipodshuffle/0.4.1/", "requires_dist": null, "requires_python": null, "summary": "modules and tools for iPod shuffle 4th generation", "version": "0.4.1" }, "last_serial": 2080948, "releases": { "0.1.4": [], "0.1.5": [ { "comment_text": "", "digests": { "md5": "54583a7c7d659d20a8bffd755fec36f9", "sha256": "20f54e36b6d8bc4860d706e76168e5b69ed2719d8ef97e56f5e07d4cf0a36be0" }, "downloads": -1, "filename": "ipodshuffle-0.1.5.tar.gz", "has_sig": false, "md5_digest": "54583a7c7d659d20a8bffd755fec36f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17805, "upload_time": "2016-02-13T15:06:55", "url": "https://files.pythonhosted.org/packages/91/19/bca02bdcfab818cb171fc88c7f3cd10edefad7c4851baa7356124addd197/ipodshuffle-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "508760507db338d6143d1b104d6ca41d", "sha256": "44eba5f708d5ad70c3cbc5c8f3423c87f67c3ae931e9fc266da92ade83c1013e" }, "downloads": -1, "filename": "ipodshuffle-0.1.6.tar.gz", "has_sig": false, "md5_digest": "508760507db338d6143d1b104d6ca41d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17818, "upload_time": "2016-02-13T15:14:54", "url": "https://files.pythonhosted.org/packages/11/96/0b5f3a567e19a0351b7c7e3cfcaebcfd0fa569859dc8690f74370d598181/ipodshuffle-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "7f6aed167a1a7a647b810f84d43586a2", "sha256": "c5d68fbc45b9fd130784a28f09cb0be56d7c3f04418a6a4237e47f0342e387a0" }, "downloads": -1, "filename": "ipodshuffle-0.1.7.tar.gz", "has_sig": false, "md5_digest": "7f6aed167a1a7a647b810f84d43586a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17824, "upload_time": "2016-02-13T15:48:42", "url": "https://files.pythonhosted.org/packages/d5/69/ac60ee02dfca47526c7eaf6ab85132a26b0990b20f2481a9ce4e229cfd95/ipodshuffle-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "11fcc21af982340db1485f8d3f2788fc", "sha256": "bc36bb57372e9313ddebca2301d4e2f9bfbda765efaecd0d805f87dc5dfefcc8" }, "downloads": -1, "filename": "ipodshuffle-0.1.8.tar.gz", "has_sig": false, "md5_digest": "11fcc21af982340db1485f8d3f2788fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17741, "upload_time": "2016-02-14T03:27:58", "url": "https://files.pythonhosted.org/packages/61/11/7b03e73719c7dea54290fa2c1a11fe3921cbc4b303df38070a9b7a507f54/ipodshuffle-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "6bc74d6d89f2a1b456f87c02a024a77e", "sha256": "f6dd4b473ddb06150edde42fe508e8d14c4d9c9712714c2df59880c56e0fc197" }, "downloads": -1, "filename": "ipodshuffle-0.1.9.tar.gz", "has_sig": false, "md5_digest": "6bc74d6d89f2a1b456f87c02a024a77e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17743, "upload_time": "2016-02-14T03:38:49", "url": "https://files.pythonhosted.org/packages/0c/48/877b1530921983dd5c9e0fe8fae79303b859023bc54e76b5673e707751cd/ipodshuffle-0.1.9.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "b704316ed7ab7d7ac19ae4e344a583ff", "sha256": "92537b2279efa220ea0d02c66997ce0ea7719ff7447318d9dc6a0ab74d38dc0a" }, "downloads": -1, "filename": "ipodshuffle-0.2.4.tar.gz", "has_sig": false, "md5_digest": "b704316ed7ab7d7ac19ae4e344a583ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17961, "upload_time": "2016-02-14T11:24:41", "url": "https://files.pythonhosted.org/packages/34/87/489e172cbaea15fe193a1d6c8c4004937f007eeae867b0a0cd7ab59bcd9e/ipodshuffle-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9a1335cbdeed29b14b5715158d70f257", "sha256": "175681832afece0886f6ecbad6f4a162d3597de98da7496d8a79b8a509c9e59e" }, "downloads": -1, "filename": "ipodshuffle-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9a1335cbdeed29b14b5715158d70f257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20640, "upload_time": "2016-02-28T01:56:15", "url": "https://files.pythonhosted.org/packages/3a/8f/aaf0cbdded8d7bb6e293a791152e94fa5e2137b44636dc2a0bb53f8d45d1/ipodshuffle-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ca6dbaa8367b59d028c8acc07633dc21", "sha256": "450feacc8843cefb02e33a1301d25809fbad90a214c85710558e7f008c6154f4" }, "downloads": -1, "filename": "ipodshuffle-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ca6dbaa8367b59d028c8acc07633dc21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20624, "upload_time": "2016-02-28T02:11:33", "url": "https://files.pythonhosted.org/packages/5d/44/7467701abbcac41d4c601bab47cb67e2e9064a665aa7e8d8692c0b83db1a/ipodshuffle-0.3.1.tar.gz" } ], "0.3.17": [ { "comment_text": "", "digests": { "md5": "8c3645504a4157fef6d7b87f4765835f", "sha256": "be2e90c548d4afb936e551d2f2f50b97cfedc98e629ee1e8f1a2cfe85f7f278f" }, "downloads": -1, "filename": "ipodshuffle-0.3.17.tar.gz", "has_sig": false, "md5_digest": "8c3645504a4157fef6d7b87f4765835f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23044, "upload_time": "2016-03-15T14:55:33", "url": "https://files.pythonhosted.org/packages/f9/16/677f0e3a386b9c8690a2daed8922bd870ab7a41b8ec4831d4f76d555989e/ipodshuffle-0.3.17.tar.gz" } ], "0.3.19": [ { "comment_text": "", "digests": { "md5": "b3c25e5b47c9b4650b77ef139ff10552", "sha256": "72349f1b3700ff84eb4a1dbabf393ae50c5ad82bce0c9476b457a8fd6d36cc48" }, "downloads": -1, "filename": "ipodshuffle-0.3.19.tar.gz", "has_sig": false, "md5_digest": "b3c25e5b47c9b4650b77ef139ff10552", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23065, "upload_time": "2016-03-16T12:17:40", "url": "https://files.pythonhosted.org/packages/1a/2a/24b24edc7f99d0433ef135112fecc1e084a070a59bf2851d1b0c733d34d8/ipodshuffle-0.3.19.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "9d7f618e6838f094c1f0b2a56a97195b", "sha256": "c2d5587825e48d04fa4ed59ba6c9ddd697a5ee2c4ce798a3ca42ca2afc0262d0" }, "downloads": -1, "filename": "ipodshuffle-0.3.2.tar.gz", "has_sig": false, "md5_digest": "9d7f618e6838f094c1f0b2a56a97195b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20590, "upload_time": "2016-02-28T06:33:36", "url": "https://files.pythonhosted.org/packages/46/83/a8a496e3ae1ca578691b7949f07e9ea30f8a8743a57c709ba0c0feceb6c2/ipodshuffle-0.3.2.tar.gz" } ], "0.3.20": [ { "comment_text": "", "digests": { "md5": "7b4a60912e9ae3f78554c1df0f8b1119", "sha256": "ab4a5d400f4d36f2dd65621980e50ac2fc7afe8cdf0df2e7ef0b8460bba02c32" }, "downloads": -1, "filename": "ipodshuffle-0.3.20.tar.gz", "has_sig": false, "md5_digest": "7b4a60912e9ae3f78554c1df0f8b1119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23121, "upload_time": "2016-03-16T13:02:27", "url": "https://files.pythonhosted.org/packages/1d/9c/bf51a831ac6bad7c4fb1f56a1bc08500a3e6a9a81088b3fe027d662db60f/ipodshuffle-0.3.20.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "d2b50dfd6b119dea17f8015581840ee6", "sha256": "b144d2e248a38ff44fb571325247bfe8b4054e4bceca223b11dfbe5d82c73492" }, "downloads": -1, "filename": "ipodshuffle-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d2b50dfd6b119dea17f8015581840ee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20584, "upload_time": "2016-02-28T08:48:48", "url": "https://files.pythonhosted.org/packages/ac/ad/67c24a530aa22e10432578c59de7e08f2e042e9020b6421fe8ef9d7ef55f/ipodshuffle-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "29ae0ba7df05b9ad3481b7af0a481b03", "sha256": "1caa1ff67cacf49939c11e33172a02c53f93d8ac1ea2c3bc69c347d7edd08d13" }, "downloads": -1, "filename": "ipodshuffle-0.3.6.tar.gz", "has_sig": false, "md5_digest": "29ae0ba7df05b9ad3481b7af0a481b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20589, "upload_time": "2016-02-28T09:10:25", "url": "https://files.pythonhosted.org/packages/a9/6b/740f997e18298fc3d79b2dd17624379a2f053252f13d56bc0d757ad27a3c/ipodshuffle-0.3.6.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d3f928394c956d9d955275083f0b8f34", "sha256": "a1a4da44cbce00a95c33aecea0075730c45dae73da93ba4b17e731059a38f5d1" }, "downloads": -1, "filename": "ipodshuffle-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d3f928394c956d9d955275083f0b8f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23322, "upload_time": "2016-04-24T10:56:59", "url": "https://files.pythonhosted.org/packages/85/1f/16a57b9cb5304233679707f472e54904da3a437273ceb62c42a1bf7c245e/ipodshuffle-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "10cbc04e5ce2135a01776b0e9f83fd16", "sha256": "32ed4ac6baaf2600b7556871e99ad98979e74ba421fa9e1565f02c9173eadabb" }, "downloads": -1, "filename": "ipodshuffle-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "10cbc04e5ce2135a01776b0e9f83fd16", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 32623, "upload_time": "2016-04-24T11:56:01", "url": "https://files.pythonhosted.org/packages/d2/ae/e90a18c9e345d37979e231de43a0d7599b315c165da921f109724b4817a7/ipodshuffle-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d5fc5526148bb020b63c3cc9f283c67", "sha256": "99cd855f6875186df132013eb3b9a7ea23115c5ecf9ec5ae25b28b5991689125" }, "downloads": -1, "filename": "ipodshuffle-0.4.1.tar.gz", "has_sig": false, "md5_digest": "0d5fc5526148bb020b63c3cc9f283c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23360, "upload_time": "2016-04-24T10:59:08", "url": "https://files.pythonhosted.org/packages/89/89/dd1a43148504614273e643c8a17cdbd9b4f49a5cfbfc20b9b854f17523d3/ipodshuffle-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10cbc04e5ce2135a01776b0e9f83fd16", "sha256": "32ed4ac6baaf2600b7556871e99ad98979e74ba421fa9e1565f02c9173eadabb" }, "downloads": -1, "filename": "ipodshuffle-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "10cbc04e5ce2135a01776b0e9f83fd16", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 32623, "upload_time": "2016-04-24T11:56:01", "url": "https://files.pythonhosted.org/packages/d2/ae/e90a18c9e345d37979e231de43a0d7599b315c165da921f109724b4817a7/ipodshuffle-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d5fc5526148bb020b63c3cc9f283c67", "sha256": "99cd855f6875186df132013eb3b9a7ea23115c5ecf9ec5ae25b28b5991689125" }, "downloads": -1, "filename": "ipodshuffle-0.4.1.tar.gz", "has_sig": false, "md5_digest": "0d5fc5526148bb020b63c3cc9f283c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23360, "upload_time": "2016-04-24T10:59:08", "url": "https://files.pythonhosted.org/packages/89/89/dd1a43148504614273e643c8a17cdbd9b4f49a5cfbfc20b9b854f17523d3/ipodshuffle-0.4.1.tar.gz" } ] }