feeluown

View on PyPIReverse Dependencies (4)

4.1.10 feeluown-4.1.10-py3-none-any.whl

Wheel Details

Project: feeluown
Version: 4.1.10
Filename: feeluown-4.1.10-py3-none-any.whl
Download: [link]
Size: 728679
MD5: c08b18d5fcd167253eeea08bffc522a0
SHA256: 76bc54cb55c56419934a23e63678d77274febfbd6d5b14c6a879acacecc9d958
Uploaded: 2025-02-21 15:03:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: feeluown
Version: 4.1.10
Summary: *nix music player
Author: feeluown
Author-Email: yinshaowen241[at]gmail.com
Home-Page: https://github.com/feeluown/FeelUOwn
License: GPL-3.0
Keywords: media,player,application,PyQt5,music
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Environment :: X11 Applications :: Qt
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.8
Requires-Dist: janus
Requires-Dist: requests
Requires-Dist: qasync
Requires-Dist: tomlkit
Requires-Dist: packaging
Requires-Dist: pydantic (>=1.10)
Requires-Dist: mutagen (>=1.37)
Requires-Dist: openai (>=1.50); extra == "ai"
Requires-Dist: fuo-netease (>=1.0.3); extra == "battery"
Requires-Dist: fuo-qqmusic (>=1.0.5); extra == "battery"
Requires-Dist: fuo-ytmusic (>=0.4.4); extra == "battery"
Requires-Dist: feeluown-bilibili (>=0.4.1); extra == "battery"
Requires-Dist: yt-dlp; extra == "cookies"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pyqt5-stubs; extra == "dev"
Requires-Dist: pytest (>=5.4.0); extra == "dev"
Requires-Dist: pytest-runner; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-qt; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-benchmark (>=3.4.1); extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: aionowplaying (>=0.10); extra == "macos"
Requires-Dist: PyQt5; extra == "qt"
Requires-Dist: PyQtWebEngine; extra == "webengine"
Requires-Dist: sanic; extra == "webserver"
Requires-Dist: websockets; extra == "webserver"
Requires-Dist: json-rpc; extra == "webserver"
Requires-Dist: pyshortcuts; extra == "win32"
Requires-Dist: aionowplaying (>=0.10); extra == "win32"
Requires-Dist: yt-dlp; extra == "ytdl"
Provides-Extra: ai
Provides-Extra: battery
Provides-Extra: cookies
Provides-Extra: dev
Provides-Extra: macos
Provides-Extra: qt
Provides-Extra: webengine
Provides-Extra: webserver
Provides-Extra: win32
Provides-Extra: ytdl
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2072 characters]

WHEEL

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

RECORD

Path Digest Size
feeluown/__init__.py sha256=miKD2U8A6A3cXYCUutTSl-XX5IJW_ElDuKsLH7t_dK0 2066
feeluown/__main__.py sha256=0vfI9nbGh3wAn8xc9gr86y0fltCo3MqzOyvRBgvpgOE 158
feeluown/ai.py sha256=O19QaxbGwyUobbN1WyDeRjb_PFFAp9E5rQfbZtMs_PA 903
feeluown/alert.py sha256=bt9GfakV9Met-AghYfaNWNOm1DIfi0P89vQ5bUNbLdI 1582
feeluown/argparser.py sha256=KpPM8omkaVhfzql5123tRfrs4CR5IKoB-2hMCf2_KNU 6008
feeluown/collection.py sha256=evsQAs3ACCNesvTJI8M3rbfuBNyi3Rgf_TheGoltrJs 13808
feeluown/config.py sha256=y65YW9z_2YPD6gkp3MW7LVE0WyyZYz2wLqraJxVxQBQ 3045
feeluown/consts.py sha256=iXl8AqzkFNhPE8v6qcelvI4B5FTir1CGXojH5h_ddpc 444
feeluown/excs.py sha256=e1p0_noI5sG8BwEC8ZLZxK9hMG0Je0nb1CtmGuA3An4 2337
feeluown/media.py sha256=zr3q5ox0lXGVUIav_qLx4VgB2HUfKkAg_NTMlA0-l-k 7630
feeluown/mpv.py sha256=MEmvDOZ5t-axOYAhik4Of2QS8U3475b62_H9l3mF1eY 79978
feeluown/plugin.py sha256=ZAwXIv0iv7O-fAHEsuMluLBcQUJRR8NGWcgLlTORaQs 7522
feeluown/task.py sha256=AiTRp25L5VbvSYYcvcgar--lppAJa4iXhpAnuiJxhHA 4177
feeluown/version.py sha256=-moJISwL-IgedPlm8TyFv2cc__5o33WxrddOn2itJn0 1993
feeluown/app/__init__.py sha256=WuNjykdEI87PE29AaoLqsej6QvhooGunuU8uIeNN-Ug 182
feeluown/app/app.py sha256=az38pzTgJPrch4lAqh2061p93v9dR3mxcZzWMIUOZVo 11506
feeluown/app/cli_app.py sha256=rTZgJa33e9U8Jxj_EBj7Dw-Rd5MjiNTUfT_UJd_5WAQ 577
feeluown/app/config.py sha256=idyOFdEPgg9dZPFDoLbWs_-7dv6MGNql9fXpSU82ytE 4648
feeluown/app/gui_app.py sha256=rJiJy7LT4P2XhZbR_EJTJlwBh3Lg1eSprNWe5JKM8yY 5888
feeluown/app/mixed_app.py sha256=bjnYM7MFn_5qAQ2vmeAQnY9Coc1jPtxXsfOt0NLScgo 280
feeluown/app/mode.py sha256=Qwtinat0RvA7UmHq4PttMB47qP8-qOIdbUg1R02kZKI 466
feeluown/app/once_app.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/app/server_app.py sha256=-3dCGDUZrYez3Qc6SjL8_C6hMUAgapwwqZ40Vg9-jD4 2232
feeluown/cli/__init__.py sha256=Y-Ju4AtkG6FPkMdk86AMHlTSTavSQJCPMaAKnP7-R4g 84
feeluown/cli/cli.py sha256=ayDQbNK3nsbGQGJpsJo5iNNokhqdJFPDIsszgIQOPmY 7402
feeluown/cli/install.py sha256=qsjmBcEJqEyP5yTb2v1fBHcye7ZqCSOihqWeJQnGax4 4208
feeluown/entry_points/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/entry_points/base.py sha256=ObXpfQWUcLtEPPYkiVsQg1XCIhfHpacUgEI9q1tiUGM 2025
feeluown/entry_points/run.py sha256=uXNTFg1iD7ueqN3KPZ-IN05-BbHAUQzbwIX8gPyWt40 1077
feeluown/entry_points/run_app.py sha256=ke_AdnxYn3kQYQAt7Yh5DUFTdlZ_HRa8NAqGzJL_pcM 7245
feeluown/entry_points/run_cli.py sha256=J_6QFpCBCQ0SfUwmJRy39ceypN26RLkNrdUQ1BkEodM 112
feeluown/fuoexec/__init__.py sha256=rO6C2Kr9I7VYv5LoZ8eeKsXgx_iqrTTl1hVQtgo7tN8 105
feeluown/fuoexec/functions.py sha256=HJrKiJuFOYvwcyk_LUR0XNi7H_I39o3v_ao2tXyQVBI 1546
feeluown/fuoexec/fuoexec.py sha256=Fzdq-Vojx38ufJzPFf0-oZwvJlQpt0Mo8aTf6e0UlIE 1881
feeluown/fuoexec/signal_manager.py sha256=HClAH9IZe_3ruyNDQBB1kWVp1Mx7QixfOCSA1Smw-tY 4989
feeluown/gui/__init__.py sha256=mVrIxRB5ag-2_6vuGgmMVrtMpMjMra6gcggFC641Aus 229
feeluown/gui/base_renderer.py sha256=QekVRX69jIDZWnqMpnDaa7vlV40J0f9RzcLcYv4ZCvc 2893
feeluown/gui/browser.py sha256=qZxiUn_y0Of4uKTB9f8V4LmMNV3H6IcMfrrTczqZ-zU 7885
feeluown/gui/consts.py sha256=fa7oNnAzHxMmoy4i_yZaEkR4KBlWDYHG3NWzGhY3Eyo 730
feeluown/gui/debug.py sha256=4KDCtb7BSpYSUjgl8mroQ0bm7Fr1NjwBpgX9FSKNZFc 1037
feeluown/gui/drawers.py sha256=k0ljyGm5WfPLjwPLLcSlx5Ld5n2EjR8B0JX2GY-RZSU 20988
feeluown/gui/helpers.py sha256=-ddP4ndWIMTytRFNV5dWeAxX8NlYM5naduX3YaO7JV0 21113
feeluown/gui/hotkey.py sha256=lEjNW5cfVuBAlfSPFwew2IWEYwE39v7UzmEGTgM5W58 2716
feeluown/gui/image.py sha256=rXX_qlulfQAZ28s_KmNebTy4qeT2DwK4ri41E2psOQE 4907
feeluown/gui/mimedata.py sha256=4k4ftPE1hKKNqxsXQ3iI72uCTbEgC6Ico16HMyWzfmk 1029
feeluown/gui/provider_ui.py sha256=6IfIkWfRNBJzh9_zO8SNJ4iQxLdrpvWp0FIl8TZZHDI 5942
feeluown/gui/theme.py sha256=DLwVUu-3pZkHkoZm5yl9tUFuSwJHqmz3UMeguxRV7eY 4945
feeluown/gui/tips.py sha256=mJ7t2JE8IsRUe2VYxhCD9pjQqmG7RByx6ZReRpJJA2g 2250
feeluown/gui/tray.py sha256=z5yXX17yRvBZUtxmPTKGrCw6Rzrup3e-WGb5HSwZOOI 7682
feeluown/gui/ui.py sha256=Js_2PmyN5-4WijrDkz5ygW91MUlndfK1imsRFWa0iQI 3997
feeluown/gui/watch.py sha256=AnY9r3ubtokdQieObTulb71Kd89l2RZmvUKc9TDt2sc 7443
feeluown/gui/assets/icons/already_download.png sha256=Q7K7ZuxIFxvnvWTjMgFQH9tVLxr3-kCzmLzcEdcQqWc 1046
feeluown/gui/assets/icons/already_downloaded_dark.png sha256=Ygov0hzXOYOiq55IawBBtrdp1ZMlKAlq-tK5L4UThyE 1061
feeluown/gui/assets/icons/cur_playlist.png sha256=1f8nUXrJs5caWT4UahPVxkhMPnMEe-niyf1lZ_QlgOY 846
feeluown/gui/assets/icons/cur_playlist_dark.png sha256=vaLWY52DQlxucmUeTtixxXVHf2bTKAdV6BE9M7pZbEo 855
feeluown/gui/assets/icons/download.png sha256=SB8zEWLMWuQmTRQNRrlBIVtaIQIJRaEtl5hxDHaIdNk 665
feeluown/gui/assets/icons/download_dark.png sha256=qYkPNI59GZ4roK7WM7vHjLAeZzYrbLSAwQbpPRGuF8E 649
feeluown/gui/assets/icons/feeluown.icns sha256=yVmlfvc6T6sYEbRwVBPtSP0EKtsm7ZlssyCKDFcQnWs 303153
feeluown/gui/assets/icons/feeluown.ico sha256=kDxtSWRvykqnmb0rwgzSWvj5LlWC8ftDObngA7mnha4 112526
feeluown/gui/assets/icons/feeluown.png sha256=VE2pDBqh68YtKPcPkhBYx8wYcxSvTWV2E43SRKJgrNQ 35773
feeluown/gui/assets/icons/like.png sha256=ToFtaCqRaKAos-OSQPVszpaM1JOfZeLIQycWWJjWd4M 789
feeluown/gui/assets/icons/like_checked.png sha256=pvgb5L9gSsrCv1PgtKxhuRTS7vCZ6aL8TMBkz_U39fk 795
feeluown/gui/assets/icons/like_checked_dark.png sha256=ewTBMiOstb75ar1YT73MyBtrQ8rl5l2gGhh1D13l0Go 980
feeluown/gui/assets/icons/like_dark.png sha256=TSUdXz_m6eYvTBCeGRFOkqz_B4va8RzreuY-voa4Ieo 961
feeluown/gui/assets/icons/tray-dark.png sha256=vj6bUy3y_TuhyQSFpIPLERPmrIQUsF_tL3eeLbFaYrU 7730
feeluown/gui/assets/icons/tray-light.png sha256=0MExBH835cdFBdCidMcQSD8A5yX-Yin8AzyUOJKkU6c 7712
feeluown/gui/assets/themes/common.qss sha256=hQIFXualoixcQDfuKkGMAupQh64bLeSKlWk-fn80gAM 2144
feeluown/gui/assets/themes/dark.qss sha256=lnQzAqRdq4VIGycrZwb6ax0QS3JOTEeUAwzuVaBWGIM 729
feeluown/gui/assets/themes/light.qss sha256=YZxOSLE20VPzQZR30lU_8VKe_Gbs2E9kEAYUKAP0I9E 547
feeluown/gui/assets/themes/macos_dark.colors sha256=4bNZxtIH55YVSEf3R_3NLWZP_my5KOcbA_9eosUr9cI 2233
feeluown/gui/components/__init__.py sha256=denNr_j5lhW3B52vJ1Xw_E3SSUFIgbaR_QHn5oieA6s 552
feeluown/gui/components/avatar.py sha256=bi8RwztgLr8p35eE1n4bhcyB7kFimGCq37NOVTUYhjY 7511
feeluown/gui/components/btns.py sha256=eiQJ2IkGeTHfhYkvMul5n6gVfpdOVieo2hFIpyDFvvo 7084
feeluown/gui/components/collections.py sha256=FW5dJ7g_9OTDleirdsX2QsxPx4XD_l6pVHfbhpuS6Ak 3649
feeluown/gui/components/line_song.py sha256=QuuhYxVfVptczlaz3OTJmpEqvTcD2CzwMwAmYxTlkjs 6256
feeluown/gui/components/menu.py sha256=-GOubH__Xs-HyuvtNYT2_qEy8lvUsjKYAZNWZiWAalg 6809
feeluown/gui/components/nowplaying.py sha256=6F2kVYdhsbBQkNgNhgm8z8BrsowbjGILu5ujEYhm8DA 8901
feeluown/gui/components/player_playlist.py sha256=YtOEJ4alHUPJjvQKDaSVLUmlaeypLK49n7ZZqSE4cdU 4152
feeluown/gui/components/player_progress.py sha256=_SVrtH0h_Axd1MpTUwairXBlOAqdfsaAoplMlM0ZHKI 1444
feeluown/gui/components/playlist_btn.py sha256=55NaWhOjRNbFNLf0SgvJvge6s8h0-QTPQXYksmJg22I 3445
feeluown/gui/components/search.py sha256=qGtR511HjeuOLMBBlEXrETsK6n_hIoPl8y967VewC0c 6850
feeluown/gui/components/song_tag.py sha256=zHHEYLTOuwMa06oVHTzO8nT4xi3Lgo2UkxD7JfbxhEY 3532
feeluown/gui/components/volume_slider.py sha256=vCEsXZRjoqu1V3FZSp2O2YVcBxtPLKZEzT2G3tJk4EQ 490
feeluown/gui/page_containers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/gui/page_containers/scroll_area.py sha256=l8rSpBKA76YN4nXJf_3bUy-79mukO3QuOArjlFuXzWY 615
feeluown/gui/page_containers/table.py sha256=hUoiz4Hrt5i5COLfKGC75a0Zey5QTxDMmTgmY-78Jb0 20407
feeluown/gui/pages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/gui/pages/coll_mixed.py sha256=s-vbY-o5s5APhXhbogVCEK99X0gpmWA9L6Qxaq4a998 3045
feeluown/gui/pages/homepage.py sha256=TyTO3Pv_6YtKfckLaZs-LlIdpqjdrhHWIgZzE8gPp5Y 10229
feeluown/gui/pages/model.py sha256=F7kV1LQl19Qkc4RsgA1NzamdgUMVZy6YwYIsPuExZgM 8315
feeluown/gui/pages/my_fav.py sha256=ml1BQE-5JzlJuCOick_78PnoyBpnYv_mlP3okbOVAhE 3359
feeluown/gui/pages/provider_home.py sha256=Nx-yTqTknUcwe7oCJJAVJcwjU4Q7rC_AdAbKvhwxGbI 2231
feeluown/gui/pages/recently_played.py sha256=0Ma3xH4YR4R75ntinc-4kYN7h2QKi0XW8kb_xcLfPmM 673
feeluown/gui/pages/recommendation.py sha256=_rpPbtiDwsW1WSiAx7cKJjTJTPLoZnOJJRCUG0XsKdg 3634
feeluown/gui/pages/recommendation_daily_songs.py sha256=BJMtu7Ul9M9pcmBorM7mwMLj1WOw68UJYaKZkjEmUY8 1167
feeluown/gui/pages/search.py sha256=cwH-ZziMDYuT4uB6GtZ3qRks0g6XGUI4U4r4VjjSoCk 893
feeluown/gui/pages/song_explore.py sha256=nE6gLExDFHhG_-nMweFid-vHAz7AC0FgjU1t4vGZt5M 13611
feeluown/gui/pages/template.py sha256=s4-c28dEQA5ZTnid_vypXI62IHM1lcLNa1lBFEFSR4A 364
feeluown/gui/pages/toplist.py sha256=f_TfMvH44AuvMleMqTSk4irxBDZ9H9gAKnviBL9Z06g 1211
feeluown/gui/uimain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/gui/uimain/ai_chat.py sha256=ZN9I_qNHSblQVW5rgZCrKuf1pl6sguFDWEm-07rHoEs 10295
feeluown/gui/uimain/floating_box.py sha256=UhpGWnK0FTT3pLllNSZk_7kNtCsspREoGhYGZdx4M0U 10284
feeluown/gui/uimain/lyric.py sha256=BD-_59XhKUHSy4hKjKRpYtm-fZDYBhgFA1uWbsae7RA 15253
feeluown/gui/uimain/nowplaying_overlay.py sha256=rVcnpfoNb17W8l9E1Rf24BKttfk1STzUGzvWcj4xgHI 7981
feeluown/gui/uimain/page_view.py sha256=oOV18_YY9yd3oD0Atu86OrwQj7LbrZAMeqb8VkLAA7Q 12782
feeluown/gui/uimain/player_bar.py sha256=T8JcJjwoFkOjwV6a8H39HslTroKxFy6j93gGv2NkOqk 8284
feeluown/gui/uimain/playlist_overlay.py sha256=NbDOQY4lZsQYBhL_WXT5L7XzY-yCa4-cQi9BEp36_B0 9015
feeluown/gui/uimain/provider_bar.py sha256=6kswbx63QXCUcCQ9FBF-tLzWwcZCNUpiY5v9K8qHky4 9213
feeluown/gui/uimain/sidebar.py sha256=tCaqYtwA-i4iz_OXLXWdY4P3ju6YiAq7lxHzRg2dJzM 7160
feeluown/gui/uimain/toolbar.py sha256=IphkucrqYcPjL4Wk1S5vRIQkTvmcSECCUFn8kr4ZFkw 4510
feeluown/gui/uimodels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/gui/uimodels/my_music.py sha256=JW56Ig-FfIhf3Xa-Rzw2H0rSrnYEskgaHjkDIzre1Fw 972
feeluown/gui/uimodels/playlist.py sha256=mp6ba8Za2xImEvv5cXCsUz181hZRHxIPK5-Tn8DTRKM 795
feeluown/gui/uimodels/provider.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/gui/widgets/__init__.py sha256=J47zfUhMpVafoWxaIglHcdiOg24w9r7UurJVrCSeVDo 512
feeluown/gui/widgets/accordion.py sha256=3iXepDaN0bwP7HwBBAs1BaR4bYRUA-u4iC13XljHZ8w 2102
feeluown/gui/widgets/comment_list.py sha256=lwjbV82GI9B99M7lyrUC1dXvamf_yi5WuqU2ntTUsT4 8150
feeluown/gui/widgets/cover_label.py sha256=SwnBvkI4UduBe3tlQAu-Nw1zZRMDZ2EAbI0EX_r9CBs 2921
feeluown/gui/widgets/frameless.py sha256=_f5q1jrnIOgevVIoSH89foNg_tiAnzvVf7322_YecXs 2436
feeluown/gui/widgets/header.py sha256=TNUUnvhrP1wGiCkjvV6uz5XvMvONYz8iwasxtv-9Ok4 634
feeluown/gui/widgets/img_card_list.py sha256=yAKhIHCcwTu_pNLPbD-8ibZFdKRkN1QYYAiKXgBykmQ 18252
feeluown/gui/widgets/labels.py sha256=DlW9umY0dyIaoTMw7vDG96C3_TuA2ZtwVvrGMqqBvSM 3006
feeluown/gui/widgets/login.py sha256=weStO-ZUSLycGzvo-GwzbzrjMYl0vgZVv1UAR_6Cl7M 9716
feeluown/gui/widgets/lyric.py sha256=giDSzsf4QlaiwMUK8Pd3uzBLNK_iXa6Xln03ZFrkwHw 2043
feeluown/gui/widgets/magicbox.py sha256=EFMnrqTriDIXVRtV7VGzNKPm7Sq01HPYoovx9Z8SDkA 5771
feeluown/gui/widgets/messageline.py sha256=ZN1zSLhC9v7YiLyslodMesMiSqUi4fm3aR2YOfAd1AM 1422
feeluown/gui/widgets/meta.py sha256=241TaJenP-g6iJMOqmO0t679H1_uIehn62-_eaNHJ6w 7558
feeluown/gui/widgets/mpv_.py sha256=1WlzTfRj2oZVyvLVS_BrXCjxIKd2VIbOB1jZa4FxzJU 5747
feeluown/gui/widgets/my_music.py sha256=TkfljBhbVlBmoaQPhtgBkmnX_W50NyRoM0Jus41qGb8 584
feeluown/gui/widgets/playlist_button.py sha256=7JUBCfeZRZb59huCPXU_evC3-j1dNHxRfEv-hQk9eAM 2606
feeluown/gui/widgets/playlists.py sha256=SQ3FH4wJDs2z4c99YiTSPNOmawmj5RkvM53w5UGzM9U 5097
feeluown/gui/widgets/progress_slider.py sha256=Fdk4hihTO4jfRA_KTdQjiMfnFt5oklQsE-XWBzEsHeU 2846
feeluown/gui/widgets/provider.py sha256=uo4-xEoGJzWuav6GY3hwSAy_WETTimhi5xhyOTBTMF8 5599
feeluown/gui/widgets/selfpaint_btn.py sha256=TZSJByfXfLS25bMLntT1ZDOFNVOj6s4Jzx2FKhPpLWw 19323
feeluown/gui/widgets/separator.py sha256=URqMnJb95Z2QndnFwTgn-nx7igCT814DEyi3wuACXv8 647
feeluown/gui/widgets/settings.py sha256=lPy_CqINvc7Ja0Z5dOwOypqJPoaqkjD_O1DAYYP3a5Q 4003
feeluown/gui/widgets/size_grip.py sha256=i184BKnSOUv01oUKl-RqzBEE0eh3JQYGxScp7eJCN5M 437
feeluown/gui/widgets/song_minicard_list.py sha256=N0tQpSzUwtFJMjumc-N5vt7fGeTwwkFvrvmMur2doKY 11332
feeluown/gui/widgets/songs.py sha256=uDw7jlnmwxQzEJMbFWLBm7GufoP96MoIa8EuEk9qfsY 27444
feeluown/gui/widgets/statusline.py sha256=Jjy3c1VypPZY2IXlf9Wqes2J0487dqgnZmKDrzQZy4s 4101
feeluown/gui/widgets/tabbar.py sha256=IoG78hLNzE8mOaNvzG_GW1WCSNDRgjpOJjv_9OanEwk 7314
feeluown/gui/widgets/table_toolbar.py sha256=Mo_UWKmB5xTTASO3A6yvf1zPRtg870rED4jrAxeEKBI 3599
feeluown/gui/widgets/textbtn.py sha256=vMwZy8Li7p2EHfHhCXHOJ9e1ZdyyekNOnBRC_O5lXtI 406
feeluown/gui/widgets/textlist.py sha256=QGSE30qpZdPk1rmOeKpL6vI6lyJpVAVrn17Bz_ZcZlk 4356
feeluown/gui/widgets/video.py sha256=Y8eef1c0qt8snLBu4z6INr9msd12CYia1trOwVdmmIk 6609
feeluown/gui/widgets/volume_button.py sha256=IPMs373vvtqJwVIoFbbOqgVIzZs-bR5WEf2YqrZE1uw 2423
feeluown/gui/widgets/weblogin.py sha256=Dwm9ID-Q835pYcuNFw6hA8Br2qDe1aGqlSjrD_yf_Qk 3349
feeluown/gui/widgets/statusline_items/__init__.py sha256=ru2omQ-zubMSn19E2mNje0eu63XY3ytVLHUpy2GIaU8 122
feeluown/gui/widgets/statusline_items/notify.py sha256=TyJYzqYr0GIOFtkvbP9gleEpK8JfaXgr-o41pdP9Omg 743
feeluown/gui/widgets/statusline_items/plugin.py sha256=G9l-vggc1YytXwiHS030y9i3ExRjwv0AHGnKcrlxGek 1006
feeluown/library/__init__.py sha256=saDG6FPJxkloWXivqhza4Xs87t5hSX2GkKDHAroggA4 1124
feeluown/library/abc.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/library/ai_standby.py sha256=l53tFIvCS3aojZZx4oGOPFaUQ2Imvv6A1Dx5K5KTL08 9398
feeluown/library/base.py sha256=j_5k2Yht2KQi0oU6_08OifK2HhHJBLCyojxaGQ_HC7s 3894
feeluown/library/collection.py sha256=AZH2KAJNDikzQyF-deh7Bw3uLdT1nfhuphj-BbRrqOQ 758
feeluown/library/excs.py sha256=6H7ApOqHNTk9bNTulxb0xZgj9ee-WMedRododu6qLEc 339
feeluown/library/flags.py sha256=HXRHbB1A_RTPD00wvvMh1OYDpn8LIba0Xbwv5G1t9O8 639
feeluown/library/library.py sha256=JBGcqBckR53tXeGxtH4DKdF3szvfGagkN69YbN1MXx4 19054
feeluown/library/model_protocol.py sha256=vfRJyd7sP9c7mLclNHcrEBNowy5wpAamvtsJlVNalds 3007
feeluown/library/model_state.py sha256=WSJAO-r_9OOxMghz_ySV4Ie2chwR5KzLIvNEQbTGjh4 747
feeluown/library/models.py sha256=yMhuVmdtCw3jVWh32bjrF3liN5eGj08qsEDqpIctDd4 16282
feeluown/library/provider.py sha256=WCgNvrHfeX2aEL-5OhH3dXlbuYXM6A_9h1v2QXmZjks 4969
feeluown/library/provider_protocol.py sha256=bAqdN7ZE2OWC6g_gsokSBrgjPcrQt3m8P_mBfHEltkI 11905
feeluown/library/standby.py sha256=cdYpP11wKp22RTAjQEEEx4Y5ZP8H_ikMoTw78jYSiVk 1577
feeluown/library/text2song.py sha256=Vad5ODCCfhPS4hyWkg7mG5Gph0Gb2IVvItem3k0leao 2088
feeluown/library/uri.py sha256=6Afdljz1IrTts4INgbvmjujgphRetpGYAVL2-AtYLks 9057
feeluown/library/ytdl.py sha256=o9PdNRC97KWfHLXlDEAu7lInkS8xTX7jR0k4IyKUo10 5416
feeluown/local/__init__.py sha256=deRrz1nW8wq9j2eElB-vYFimQJtvmSL9XPTX9c9mMds 2432
feeluown/local/db.py sha256=traYjLfZ9gsAqeIHig1kCx60dMNmW6IkD541w3Ff7vA 16282
feeluown/local/provider.py sha256=49VF66cIi-X11p_HuIq0SG6Uh6kOdEB0e8vsby9yGqE 5229
feeluown/local/provider_ui.py sha256=H6RSgiMSA8EBDv_HPVENJLJYOPXwdFb95KGFqOxz5d4 1008
feeluown/local/schemas.py sha256=TDPSEMd9g7BYepmRnfEb7qLNHDKSMTBOk8tT0iYAp7g 951
feeluown/local/ui.py sha256=OOvrWk9Gre14kkuy3ZPf_YUbKqGjmP-xofxah0L5OJo 966
feeluown/nowplaying/__init__.py sha256=VPv2_hfm0WYTXjd4UDz0AMQPTpNA-txG7BKI4Q17lOI 1109
feeluown/nowplaying/macos.py sha256=ppJYUX8MQlV2L_yCYDUPT7focexbqofJc71Y6obnYgY 1804
feeluown/nowplaying/nowplaying.py sha256=1VVOY5SW7O1gWdj_cUdCbsIFzsV610hCwyEd2MCGcgs 5732
feeluown/nowplaying/linux/__init__.py sha256=an3MR2nX6QzRrj8bRlTM_Iw2OsAxcJhMWzgWNrQ_vr4 940
feeluown/nowplaying/linux/introspect.xml sha256=TzObj9Uh3cE1SfGSS285biE_83Y9gG0zK8lxhs02YsQ 3909
feeluown/nowplaying/linux/mpris2.py sha256=Z8N53-8C7MCBVbgldKD3Y1rm99SmtzzLeqwjrzGINWs 9226
feeluown/player/__init__.py sha256=KLBSgl90ZOSUd-M7_zIBLY_ewA8mj7xAMRU0QBYUy_E 1053
feeluown/player/ai_radio.py sha256=chW3uUbT0YeMnSg2-w9znESqaEv7MmJ46JVkTbzjfqQ 4364
feeluown/player/base_player.py sha256=IKYRWHeh9cxrb7MXlLMM6rNC-TPVrYXTt2b9Jzi9cm0 6859
feeluown/player/delegate.py sha256=h-SfYzoBj-_TO9F3PJinWyiRrQrOpFzXAorCvWVyRf0 1897
feeluown/player/fm.py sha256=Oz2N0LaquR95Cz51_lNo1lcUp0U19dLL07RVRzs9HNE 4201
feeluown/player/lyric.py sha256=Vs4FK_3E0OuyBAHsDHC_mbqZYkwSDWVVA6GTTpMWERo 7042
feeluown/player/metadata.py sha256=FXQ4ndd9vhlU8Z3veFxKdQVV4-8_y_sjTRTrcJTnfWc 2108
feeluown/player/metadata_assembler.py sha256=Y4WwaQkNW1OLKA3zt15FM8oNe3O19z0jYZEiLxhBNuM 3408
feeluown/player/mpvplayer.py sha256=sWkxdlksjX_DV_WppNqq48pFoDyOrktGbGIJMQ4rnvI 13238
feeluown/player/playlist.py sha256=V4gCdE-ZLX7Vx5GAIurxczE37PCQ7RHN9Zn7EmJTghM 28629
feeluown/player/radio.py sha256=wg-6HHTc6CzliDA_3xkliG1KMlPXPWXvx-ti8c3gWrk 2767
feeluown/player/recently_played.py sha256=JXAoCWMrN-NZBiHzy17eiZ5CJuG-1kHP0QyrmaLsH7M 1139
feeluown/pyinstaller/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/pyinstaller/hook.py sha256=fijoISq8XU3d9pqMNXaCDfKcY2hs8YDhtXLDeTycFlg 174
feeluown/pyinstaller/main.py sha256=F0t9QnI5hKfMA2mQBx-YnLWgcmv-SJ6A_K8Zuo_C0BQ 379
feeluown/serializers/__init__.py sha256=1gP3qcAqiSN-C5A070M73I8Yay1eefQJ05QDdtPlcjo 1911
feeluown/serializers/_plain_formatter.py sha256=G5AG6Y6ATf_qv0IqOkaPiJaiBi-o1O6wmj9aZrHAItk 1984
feeluown/serializers/base.py sha256=uB5ghO8nyNyt7wby5qLytn7kwfh1v0xh5bwqF4UE23g 4702
feeluown/serializers/json_.py sha256=QkqJW2qX9vGka26PS4KXI3WjX2Osm4tckrIUYVReWjo 648
feeluown/serializers/objs.py sha256=y-GUfVTfMgVcXEDkGg_DK8G-_0ehKrxWtcM4ELYOVY0 5759
feeluown/serializers/plain.py sha256=ey_2pq7hwtjtEFgCkPnTyxOJG9fm7itHbxPSu4y2Pa4 8360
feeluown/serializers/python.py sha256=NkFpSBp4VUvVs66SNdfk_MFy1So3CGgqK7fdEDTGRBA 3001
feeluown/serializers/typename.py sha256=8PdsWmxQWsCACEUt-U4tZ13F1JZS77cFMBQJcDhGdag 1838
feeluown/server/__init__.py sha256=tua0BCu3snqH5_F6cnDb_S5FvGmkqDL1pkhSD5Ad2OU 592
feeluown/server/data_structure.py sha256=HZyOEo7Y88rFPzz6sXV46nPaA_4LEOVCnf9ikilPfEk 1159
feeluown/server/dslv2.py sha256=azjJTQn8jNituBGE2Z1ah7qLE5TLFDCXdNUZETEzbQA 6299
feeluown/server/excs.py sha256=OIZZ_U5DE4hGH_SFSaaatWa0IIiXB4OXrEgy02LRBIo 869
feeluown/server/protocol.py sha256=qB8VUy7a0mciaf_hIOhjgtFcpW0hNZ1XOP01dDQntnM 9176
feeluown/server/server.py sha256=R6ZkLhDPlCdlAMl_ixp8lx956mpxiZacWHV1EBa-tKo 1312
feeluown/server/session.py sha256=FLMcnfghNaSf68Jm8rqFU7-kSQwvAw3g9iQ4I5FbrgM 219
feeluown/server/dslv1/__init__.py sha256=oZ7Wk8cC-QNd_b1q2GmV0y8f62kWbNTNHuR1bPLyqRM 160
feeluown/server/dslv1/codegen.py sha256=dHnb3CYAW0BMiMmVXKGQ66RLoNHSlkhjftRK4IByXDQ 1196
feeluown/server/dslv1/lexer.py sha256=2wJN9gEapT_9opeAatnsvSPU2hNmDpPlI4kwTykubJU 5448
feeluown/server/dslv1/parser.py sha256=SUfnlRvHcdz4tUdVocoFDwUy-qu0oiZEGWd5wxEWRDQ 7315
feeluown/server/handlers/__init__.py sha256=QMVHFA688ncEsfnpM8i628mTwNQ56hSwDilk9jstm4A 73
feeluown/server/handlers/base.py sha256=ONuFgZDVnsVxDxC1e20u8ePFuhrCNf5pr1p7NHoSVik 1420
feeluown/server/handlers/cmd.py sha256=p4RVOEnlXMumMztRl-HoVuixkMbUG42jL43eRa02PTQ 320
feeluown/server/handlers/excs.py sha256=r6WJABhh2dHPNMbIlGmKbOY1YJO_0G3gOl6rP8heZLw 88
feeluown/server/handlers/exec_.py sha256=ay7vVDCjTZzACe926ROky8O1vemgI_SbMa0olC0P66o 659
feeluown/server/handlers/handle.py sha256=PyeI8BQj5jrfPQNlk07fnq-pbUSmFs7oHKEO66V9BR4 2376
feeluown/server/handlers/help.py sha256=kSPKhhCrVrSPYm61_GQmOR9QYo765kRVimwWne7Xn40 623
feeluown/server/handlers/player.py sha256=baV7ho_EWutxDOCPcoHF5LGP--z4bJdWJe9V6TZN4YM 3665
feeluown/server/handlers/playlist.py sha256=RQGMogWlwH4eZ2vXwtNnmwFqLUefR_XKyuZmuJbH3iQ 1899
feeluown/server/handlers/search.py sha256=VCaSfdat9ZfxDYn_NlGMheCCuJYsXgV6KUZEZOoYdV8 1571
feeluown/server/handlers/set_.py sha256=kZDvhe3VapiSHOjGm2bIYLRJJ86qQAhEgQBL085-0ZY 456
feeluown/server/handlers/show.py sha256=jGZpc1_GcCcNZ-4L1OP3bGHsITRNNQv2oRREyoCDxrg 4280
feeluown/server/handlers/status.py sha256=Lrkw2ELj-fc6jP9u2b8ABp-So9yF1tlMWWj8RZOt5iY 147
feeluown/server/handlers/sub.py sha256=zJYEvBtxCRcTYcSxabgqj74nMOVkJALOucBB-NgPWxw 971
feeluown/server/pubsub/__init__.py sha256=N8PbNd6t2LRrTQazq36Icu2M2-HDdcSDRam48OSG0p4 129
feeluown/server/pubsub/gateway.py sha256=t9vTZfGdOovHWwhw-9cfwxqTe5lqeiVXdt107er4noM 1479
feeluown/server/pubsub/publishers.py sha256=UvGUpdvI-Xloe3TBtReR4_S8vrv4voU5uux_kOE6VjA 596
feeluown/server/rpc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feeluown/utils/aio.py sha256=PHdxiHAF1FnhFWaV0WNhEGx9jenImA1yUslWZg_h3ik 1738
feeluown/utils/audio.py sha256=ap7Wg5GcvUFIWijNMs761vX7ryDs1AuaLHytTP5albk 1179
feeluown/utils/cache.py sha256=a9Ce4Sh2aJmrNZYNLQ_1hNI_nFbDHCSxxy5mGSMiH2o 2180
feeluown/utils/compat.py sha256=luJgJxqs2TabzYO9baVs3oYiLOSo7TyKf-jrIH5qoTQ 159
feeluown/utils/dispatch.py sha256=fis3Wq_1F7LZUQi7DLgGjHOFyjQkYwP0VSucyjGRB60 4585
feeluown/utils/lang.py sha256=IuvqPqzYUftr0hJBwLtKz10k4GGkZh4DpztcD_C8OzY 694
feeluown/utils/patch.py sha256=YIinSDc2tqNwCVfxT4ZKoS6cQT-9t2LeQpnOZ8et0Hg 4180
feeluown/utils/reader.py sha256=cmL5VCNbgynfQAIfp9b5l1axuRbMjmE1el6Bc1YM9dU 13004
feeluown/utils/request.py sha256=YStqXEQKB5iYPajVAAg9R6_6Lo4cpBvXmMLFzgKampI 1288
feeluown/utils/router.py sha256=CkyuEdZOyxf9_5a4hGDGHHbiy-u_SWiuolzpCxwHNYg 2838
feeluown/utils/sync.py sha256=qHhj2jlcZPTYJjSJM9ASXYqlFqpcsnAvr63TKqt0s9k 13634
feeluown/utils/typing_.py sha256=ZSQn_PwsAhyvGDuHpcmm7rx0XtSPZDbJjUq3W3Jxp5c 180
feeluown/utils/utils.py sha256=xxWxZaG4SjdqRhqq-LrztjF651k6blRd95cN0oaA79Q 6839
feeluown/utils/yt_dlp_cookies.py sha256=voBc6Ft8WjqcvbNLZv9g1ewyxB-kKTnNyCW_wrFpB3k 48
feeluown/webserver/__init__.py sha256=EeVXnn2XT4PjRzIthhNmrGNKvstXyvsETK_PPrrS1DY 43
feeluown/webserver/jsonrpc_.py sha256=80xC9OmX9tMapA7nfYouP5lKKIG9D4vuC6CHJEjhOm0 1200
feeluown/webserver/server.py sha256=-8Heryrmluz9Gdwgd4by5bRmOWZXoR04QUVo0qFYEfM 2570
feeluown-4.1.10.dist-info/LICENSE sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
feeluown-4.1.10.dist-info/METADATA sha256=OEf93Pq9prtE6hNWLurvtGaWQx8ZOn--kjSTtLKdD-4 5969
feeluown-4.1.10.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
feeluown-4.1.10.dist-info/entry_points.txt sha256=zye64pA2s2KG3Ih3VaOSd3dVtzk3JYvfdVuF-itfeO4 245
feeluown-4.1.10.dist-info/top_level.txt sha256=OYjzeGH-M1EteOf-NqynqdD9UKlqhDQGJIQadZk0DVE 9
feeluown-4.1.10.dist-info/RECORD

top_level.txt

feeluown

entry_points.txt

feeluown = feeluown.__main__:main
feeluown-genicon = feeluown.cli.install:generate_icon
fuo = feeluown.__main__:main
local = feeluown.local
hook-dirs = feeluown.pyinstaller.hook:get_hook_dirs