tunesynctool

View on PyPIReverse Dependencies (0)

1.2.1 tunesynctool-1.2.1-py3-none-any.whl
1.2.0 tunesynctool-1.2.0-py3-none-any.whl

Wheel Details

Project: tunesynctool
Version: 1.2.0
Filename: tunesynctool-1.2.0-py3-none-any.whl
Download: [link]
Size: 37061
MD5: a78bfd71fd6f06fd431e80992fbcb596
SHA256: 1859fdacdbf9d987d5f9919b7557f51cdb8fa923f9ead8ab7d9043e259272fc4
Uploaded: 2025-03-01 10:09:06 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: tunesynctool
Version: 1.2.0
Summary: A package and CLI tool to build scripts that interact with various music streaming services.
Author-Email: WilliamNT <wntbox[at]gmail.com>
Project-Url: Homepage, https://github.com/WilliamNT/tunesynctool
Project-Url: Issues, https://github.com/WilliamNT/tunesynctool/issues
Project-Url: Documentation, https://github.com/WilliamNT/tunesynctool/wiki
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Requires-Dist: spotipy
Requires-Dist: py-sonic
Requires-Dist: musicbrainzngs
Requires-Dist: thefuzz
Requires-Dist: streamrip
Requires-Dist: ytmusicapi
Requires-Dist: click
Requires-Dist: tqdm
Requires-Dist: importlib-metadata; python_version < "3.11"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 971 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tunesynctool/__init__.py sha256=TDJzXRPd8IdX90FyNwjijv7wm5p0LjT9ve0QprGd3jc 223
tunesynctool/cli/__init__.py sha256=BIYCj6TRzGWCEbYG5ZNaTHQ4am6c9QVbgS80hLG0blc 6
tunesynctool/cli/main.py sha256=Cdv-zP86ooQR0aoWNuylnmH_R1DdYF9HAqqkVsFjIbY 2284
tunesynctool/cli/commands/__init__.py sha256=AbEae_FyYMgZyMvadNHNSWMhj7u_9z7eliwwzJFt6SU 53
tunesynctool/cli/commands/sync.py sha256=2uh8efub4jwE1N7Xp6cCLkQOawWfX0pZwUjn6KFbpW0 5768
tunesynctool/cli/commands/transfer.py sha256=_hyx9yaIYbAnalyWvXGxTB8t89g8p898dFYJYhQ-YPM 2760
tunesynctool/cli/utils/driver.py sha256=LxIsuruZZStv4HBMwR34ULJqeNg9u8qCOGy7XBvvULA 334
tunesynctool/drivers/__init__.py sha256=oHcU1GuL_Cvd9xH1pbj-F55xeh4AriPaLVbI2riC7hc 163
tunesynctool/drivers/service_driver.py sha256=pIiULp5Yp1x9x1SGwatVnOFOFecjAnPLreNdJKyojtY 5739
tunesynctool/drivers/service_mapper.py sha256=4ONn1MKeNuSySggzu0eAfSpsJO_1lXx62DVs9Um-TZU 675
tunesynctool/drivers/common/__init__.py sha256=HUi2K9Q8wEoc2nWh2KSvfASKoCH4s5xqpc_4hDJ43SA 139
tunesynctool/drivers/common/deezer/__init__.py sha256=aECVjG9wfw7cB1sgIGfVvFQqzSTNz7odGzORPlv-bfg 65
tunesynctool/drivers/common/deezer/driver.py sha256=bpHdvZkWyBvUlX8yu9gGJSoOfZ_yg1FnfLqHmR5Ww4E 5114
tunesynctool/drivers/common/deezer/mapper.py sha256=Z7EQo8Mg2ORHEBy1aEvpLg-MlkLJZP9wXjuIHkuh_6I 2430
tunesynctool/drivers/common/spotify/__init__.py sha256=4fXary_t7N0xUcdkNm6xHheoc94MjbX_0Tf-aV7LEKc 67
tunesynctool/drivers/common/spotify/driver.py sha256=3zZg7rJr1vaF38E47X71diiFh-8ak8e4N-0MlRUpifU 5863
tunesynctool/drivers/common/spotify/mapper.py sha256=i2xVc20l5F-GclR8olL5A7kdnkiuIrhRCblwd1U-J4Y 2402
tunesynctool/drivers/common/subsonic/__init__.py sha256=2btGPZAxANtWCQedTx5U7Dv8jgVGqL9jrA7StF4ZGpM 69
tunesynctool/drivers/common/subsonic/driver.py sha256=N7noXSGDdH7YHIlovh9E-MfM6JXRNde2xZWQI1GA73o 6096
tunesynctool/drivers/common/subsonic/mapper.py sha256=yFBA0ndNK5CueKcRpMOVVydOzF1l-WyNUlNKbmUSGWw 1830
tunesynctool/drivers/common/youtube/__init__.py sha256=4mFV3FZ84yEkAxJJtC43TseTrsd_ghZhOfRxdX_s2qs 67
tunesynctool/drivers/common/youtube/driver.py sha256=oMUYfDXO1c3txWRSdXQwZUBiZ-U0JLAKMdtKela6DPQ 6112
tunesynctool/drivers/common/youtube/mapper.py sha256=6YTp_qW3drHtd9_uSaVUjfcgnWYApL7eQYU18JHfpSA 2608
tunesynctool/exceptions/__init__.py sha256=x3r0nJbRBQ1GHRO7hjggWBuj8CoIN68Q38v9EplyklU 1071
tunesynctool/features/__init__.py sha256=x3X6LOjj9vgK-IPl4j0bOvofrxf8kVGS02loB5HZ6F0 87
tunesynctool/features/playlist_sync.py sha256=sRbmnbldJ7Kxp90VjWrEFEZIfkIEdUdU8AXjEPEvl7Y 3126
tunesynctool/features/track_matcher.py sha256=6IS1ONvt1Jb3ftsVsCYYHa3QRitp1VC_ie0qHXOLKcI 4587
tunesynctool/integrations/__init__.py sha256=29xoQ-9jxgIOTAk285MUMHwsaX4i0XRtQ6QakhNM2uc 36
tunesynctool/integrations/musicbrainz.py sha256=7YKN2yxgc2SOq5KOoAoNvMaMQyrYjhzDSat1HHwCSYY 1406
tunesynctool/models/__init__.py sha256=Nq-WriitOn1jbg5Hp0GfQuzcf77fSsjlVJaBZOk4moo 96
tunesynctool/models/configuration.py sha256=p-207qltMuCSB9rNjhacUKGqng2VHeWP9Ud8bVRwXuU 3857
tunesynctool/models/playlist.py sha256=-otMqljByOCmCVqlVzstEFkwVLeBN-5vWCNk_m1fx3I 1261
tunesynctool/models/track.py sha256=i_Ogi8zijGLjKUPaDZfC1TeMWKoG_HfvpjtOUS-MrAM 3857
tunesynctool/utilities/__init__.py sha256=eTEcAA_miWVLj4Iwt-d4wlSyDfR3tJPtm4Ih-455fVU 110
tunesynctool/utilities/comparison.py sha256=RYgEqQfnYMEWMpHe6FILuvfwyVOxgMm2jp47dro3uj4 735
tunesynctool/utilities/normalization.py sha256=ukMkfOWior3cStYA6m-HNPX6G_ticytFrAogVtLlByc 1448
tunesynctool-1.2.0.dist-info/LICENSE sha256=gXf5dRMhNSbfLPYYTY_5hsZ1r7UU1OaKQEAQUhuIBkM 18092
tunesynctool-1.2.0.dist-info/METADATA sha256=PjQJZXJYVOegOO7ROqgxCocnwA33sIU991hE3xgZPWI 1926
tunesynctool-1.2.0.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
tunesynctool-1.2.0.dist-info/entry_points.txt sha256=VU9Pk7qW0e41obj-yxszOLIXukRydJWfOsxmSt75E3s 59
tunesynctool-1.2.0.dist-info/top_level.txt sha256=BXPCrjpQpNCgmCqFJ9F9lPenxSZP3PRVIsfz2GGYdLY 13
tunesynctool-1.2.0.dist-info/RECORD

top_level.txt

tunesynctool

entry_points.txt

tunesynctool = tunesynctool.cli.main:cli