upsies

View on PyPIReverse Dependencies (0)

2024.8.15 upsies-2024.8.15-py3-none-any.whl

Wheel Details

Project: upsies
Version: 2024.8.15
Filename: upsies-2024.8.15-py3-none-any.whl
Download: [link]
Size: 312178
MD5: d3e96ec7a3d5f33ff0e3f9979cc354f8
SHA256: a0cdc42451d091f10922b1a25b872d780a722200ac260bb5d8b1cd2cb9ce59e2
Uploaded: 2024-08-15 08:54:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: upsies
Version: 2024.8.15
Summary: Media metadata aggregator
Author-Email: plotski <plotski[at]example.org>
Project-Url: Repository, https://codeberg.org/plotski/upsies
Project-Url: Documentation, https://upsies.readthedocs.io
Project-Url: Bug Tracker, https://codeberg.org/plotski/upsies/issues
Project-Url: Changelog, https://codeberg.org/plotski/upsies/raw/branch/master/NEWS
License: GPL-3.0-or-later
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: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Requires-Python: >=3.8
Requires-Dist: aiobtclientapi (==1.1.*)
Requires-Dist: async-lru (==2.*)
Requires-Dist: beautifulsoup4 (==4.*)
Requires-Dist: countryguess (==0.*)
Requires-Dist: guessit (==3.*,>=3.5.0)
Requires-Dist: httpx (==0.*)
Requires-Dist: langcodes (==3.*)
Requires-Dist: natsort (==8.*)
Requires-Dist: packaging
Requires-Dist: prompt-toolkit (==3.*,>=3.0.6)
Requires-Dist: pyimgbox (==1.*)
Requires-Dist: pyxdg
Requires-Dist: term-image (==0.7.*)
Requires-Dist: torf (==4.*,>=4.1.2)
Requires-Dist: Unidecode (==1.3.*)
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-timeouts; extra == "dev"
Requires-Dist: pytest-httpserver; extra == "dev"
Requires-Dist: trustme; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2116 characters]

WHEEL

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

RECORD

Path Digest Size
upsies/__init__.py sha256=fMPFXj4AL3UbnaE_q6fhfVRBYnDvupug19SEe4iVM4U 1194
upsies/__main__.py sha256=RmxP9G4avh7Mw4kosrgtPKOibUVqonnTEsOdhiaEPz4 73
upsies/constants.py sha256=1ScOMmJ3BSPePoVQX8CPoWo5YHnKH8qHfDm1uO27-tg 1527
upsies/defaults.py sha256=iaMe00OV0HM2oFfHBVKZJqeRNIlt-rLQ6BkAqEltVCo 2305
upsies/errors.py sha256=LGAW5mT_3NPxo8XlUoMbs3D9EHQgUoyapDXJo6FpT3c 6839
upsies/jobs/__init__.py sha256=tB8JVsIeyq8FogX0Rbpyti12Vcfoqmy_aNKAwUJT8hw 215
upsies/jobs/base.py sha256=Orf3SDgjiaSNFLORtmQPqtzwhSke1wuRPnJkltSs2lU 37805
upsies/jobs/custom.py sha256=3q2ay5S7_N2aumfEy7csc6Q0OpbettrdnQ0K4tZ6_GY 2089
upsies/jobs/dialog.py sha256=lnXDGFXLjltH49ZpzVVyH-6PJbGWTD8PR0BCLRwb_fI 22610
upsies/jobs/imghost.py sha256=xgm_MSUXuYsBG4gcmJtFoTlLTweS88reUr3eplaEvvA 5122
upsies/jobs/mediainfo.py sha256=cc0Pl-uPz6HFnTBIpT3Q_MA3vYmsfBd3L-KY65TR1hY 5303
upsies/jobs/poster.py sha256=E_kYidUj3oQj7v7o_Z5sJkTFBPaidZWBPZtnSmwcPpo 10222
upsies/jobs/scene.py sha256=EeUFYSCUa4f1Lqwmf62k7q_3Qua-dOn1jgxYClYPJJs 9155
upsies/jobs/screenshots.py sha256=FvqDSo_u5aO7pCAwAYwno5GkRYBATgRAr12HLi4zk_c 21417
upsies/jobs/set.py sha256=63fyHPGYQZM0oWd12Da3lQiFhVBSqTUn4RSB-MJufNQ 3682
upsies/jobs/submit.py sha256=jqtlE6Sb3C7h7Jn8BAxHaesZftDNb4Oeoy0Kp9RvF6I 7836
upsies/jobs/torrent.py sha256=3JyZIimVj55Z7Z9yl8CtTsnZPD56t7ijUH5FFCMvepY 12774
upsies/jobs/webdb.py sha256=Y2szAfW003mW17cNgMb1-2A_fgWYz1t6vjSO8w5hZaE 15717
upsies/trackers/__init__.py sha256=LyMvDARdQOIg9MuyDOcFrXfUfzfeibd4cBwHduDEy1c 1345
upsies/trackers/dummy.py sha256=_-ZZg0VRcEzA2DS4XUbYGmA5BNBqclCYW0VbvxHyGWk 10511
upsies/trackers/ant/__init__.py sha256=jNOlsifjp4LeVuzdXSoe8IA1FiRllnaNb439y7rI_i0 119
upsies/trackers/ant/config.py sha256=5veL8LjNgrzwkNfYcKUxaFw9dVDJY84g1bMSNXicvb8 1652
upsies/trackers/ant/jobs.py sha256=Pj3nfzT2lgh3LGnzpB1ZcfT0-_G4HvLLML12PUS4Go0 7572
upsies/trackers/ant/tracker.py sha256=JYoYylNzYa9kFVvl5X_Wcz4RRlP-fpM2tLhztaGN9Fw 4932
upsies/trackers/base/__init__.py sha256=KCP3c0KlSH8ndq29kzpP10q5EHqDbfoWyB6Wjk5NnMI 149
upsies/trackers/base/_howto.py sha256=RI-QiVTiEbtAyy8AKyzG5Dbe9dZOIsO1hntejqBzW6E 5888
upsies/trackers/base/config.py sha256=088yj1PnJ0Nv0KAsl4SPVT69GCavHmZDEUyzhu-qiHU 2940
upsies/trackers/base/exclude.py sha256=vYmuvVCweFYtWfgOLEDgssacyiNYy77gx56VjbY4xxw 1191
upsies/trackers/base/jobs.py sha256=NKQF7d5WoDoRn3jDnxnavgUbaD4Hs4qFowHESfamG7U 42338
upsies/trackers/base/tracker.py sha256=ovTAdfrjitTmJXzG-L5XjePKrUqBML31dW9RMMJ_Ys4 7272
upsies/trackers/bhd/__init__.py sha256=WeSqJQF0IyNlev0P1cm_wvwV2je_IXoqNGSnmgvWlGU 119
upsies/trackers/bhd/config.py sha256=OVxxk1T7jUeE3mz0wYNLBxJsdRvLBfCfv_-TsbyuJTs 5674
upsies/trackers/bhd/jobs.py sha256=VKtxLSfuDLLdlhwBAFClxMzPLPQiruEv7Xc8YsuG3es 15992
upsies/trackers/bhd/tracker.py sha256=2wFbDdBtK8PPTGLT_tohajQZokaFvSFsT1TDtzkhAJI 6373
upsies/trackers/mtv/__init__.py sha256=jcg9SLWRbADck83LHeejTb6iyc9OLhRqnJbFOty3VDs 119
upsies/trackers/mtv/config.py sha256=wzphHARHtr9fElFQpPvkuVSldVYOpSnT4kMoX_TCY5o 3942
upsies/trackers/mtv/jobs.py sha256=o6uSCh2waJEJGy5XPoroCMB4aQxkZ-Isbi9G4YpxCbg 11767
upsies/trackers/mtv/tracker.py sha256=iIJ13_MH1cvL-CesUWTw_0h3NMKlm_Oeoi8dTPsl6vI 14543
upsies/trackers/nbl/__init__.py sha256=hUv6x7KOIj4vQjuXeJg6M-Y-qv2c2axNM7N0TeJXgnw 119
upsies/trackers/nbl/config.py sha256=duqZUlH_oAUWohogT8j0ASpDsrxnV-LgZkwQCdkCKLg 1689
upsies/trackers/nbl/jobs.py sha256=mAQ8LZ-YMusHDci9pjK90seSIHHvOiTGnZU9R3PJSJQ 1881
upsies/trackers/nbl/tracker.py sha256=NpG0wevB-dWfQCnEnC4ebXLv_3FytUjW8BXo7J7M9Qw 3980
upsies/trackers/ptp/__init__.py sha256=9cWPnM94MXHVuH6MApJDoaYMnwYMI7EP9HiO7l38qzQ 119
upsies/trackers/ptp/config.py sha256=zEihAM7q8JZdZ7sT29mnszjvRmmnWGAqaOrGarnQ06w 5256
upsies/trackers/ptp/jobs.py sha256=gJEFUWKpa3tkMLyp_QMDFyqgGkEGjbWQUI6rOKYkNTg 48384
upsies/trackers/ptp/metadata.py sha256=AKjwDRgl2-XhznnurV8-z1jJbjWr7sm3YkUbjns1cgs 5431
upsies/trackers/ptp/tracker.py sha256=rKFXVmWjzQGUCy_QA-A1EO7fw-uN-iZLF9qyOqxtlpA 19609
upsies/trackers/uhd/__init__.py sha256=nIl679TqIfUKRII7h8sx5GLYui2CZpg7ZC0LspbHFug 119
upsies/trackers/uhd/config.py sha256=dQWTwd6Xd5iArFMqSb1s8BUTOg1bcLqRH1dwcPqULWI 4310
upsies/trackers/uhd/jobs.py sha256=0QbpLtC-X5AQDdaSLnVxejP-8NoYn14D17NhiFvaQlc 26890
upsies/trackers/uhd/tracker.py sha256=BLPn1QadKm3m15ShGv74L-IVrQTt2o6arfEcuvwUnPQ 9243
upsies/uis/__init__.py sha256=SOXgrc7yLuuNkOrfWCstybaZWnR9-1776w_7Xja9tTs 163
upsies/uis/prompts.py sha256=zdUNsp5EBTxuOM6fSUPDweA7VUHzH4VVB2eKHsTmyKo 3560
upsies/uis/tui/__init__.py sha256=GC9yJsV15aa0lqrpIvEyzDSkFwTuuQk0r6xaEvUTsCg 55
upsies/uis/tui/headless.py sha256=3xrWjW5tWzqKyl-wPzLMgs9iC1IA73MYhjX9V1P1rmA 2943
upsies/uis/tui/main.py sha256=EuiCDDY6ANt_Un_112fPRBnJp9Ma_-b8Uf3MAb9ZXNQ 3009
upsies/uis/tui/style.py sha256=kkYT5w8AlqU6opL8e88j5li6EJDtHyIB1kVSl_mYmsw 1402
upsies/uis/tui/tui.py sha256=q6V8EPIPsm2W8L1eLKitIp4Yf5tk4phqKTy6iNDJBa4 12653
upsies/uis/tui/utils.py sha256=r0Iz_gPQUAu5aQRgnOcKP7wsUeVv_rRmKLh7hl2yueQ 626
upsies/uis/tui/widgets.py sha256=Vwv_OFdPT5AJTIjbZQSN_jjjo5E3JUQJvFTzq4JfAfA 17561
upsies/uis/tui/commands/__init__.py sha256=q_H_BgmiT3oJfYVR9-bHsE0k6mYhAGOnYbnSfIDfihw 1319
upsies/uis/tui/commands/base.py sha256=0gABQI1_yqopMN109Kinn9a2bd543iBm3DaJtBjVdj0 15248
upsies/uis/tui/commands/mediainfo.py sha256=jvraQ5hJMuyxamvNSIL_eUnArURfWhUjj1rVCIAc7UU 2279
upsies/uis/tui/commands/poster.py sha256=J1H1sDYNJg1Yxc-pK6XBMpGNOqoemRzfSkhg3BFeNUg 4047
upsies/uis/tui/commands/release_name.py sha256=S5SI3zeNYqqzuldl68soP5BR4o2JibO-CHpA9vJC2II 2598
upsies/uis/tui/commands/scene.py sha256=ImqwX21I-yoidB-PtYX3E3RjRGEiOKCJNdKRq1HhDDM 2710
upsies/uis/tui/commands/screenshots.py sha256=doK7i-HrWCP_UiX72SsAzP0hWD1CHyHY5h51w-MWD4E 4710
upsies/uis/tui/commands/set.py sha256=5qLBhRCrHrnmSNxTJeWcHLYnNglwlHQZBSF00L9XSTI 6117
upsies/uis/tui/commands/submit.py sha256=w56Hdi_GXY8JWop3fUSt0rsAhnVv1v32mFp-2sHIrUg 8729
upsies/uis/tui/commands/torrent.py sha256=M9b6p3vEAZIM19tBi0ogM3GIOJAxcXovf39asglNav0 10345
upsies/uis/tui/commands/upload_images.py sha256=KXlvmnM7uPk1tXcpLWSXSejBo_8RL75L-is7LfYCRlM 2091
upsies/uis/tui/commands/webdb.py sha256=WtEXNZQ2ZR6Icqp5c5Cjfx-ZsKTiS0qM2oYWFs0ADok 2038
upsies/uis/tui/jobwidgets/__init__.py sha256=BsYKX3BJpyowYPWBL8iuBQaZAHK16rme6DI7wB57LbY 947
upsies/uis/tui/jobwidgets/base.py sha256=A7aXan5He7_gYU5y-QZfjrMhi6SWwExjkFNK-Sn91rc 10706
upsies/uis/tui/jobwidgets/config.py sha256=_qkE7QHPqGjjTLVYjBI7PdjmBg2Y-04LpTtjAeeNb3o 281
upsies/uis/tui/jobwidgets/custom.py sha256=-Y3LC538GBC-s1iGiaM_lGOZrXndobEi7VZp3kDpEqQ 1156
upsies/uis/tui/jobwidgets/dialog.py sha256=msINRxjMyzP60V4zY-EjJmiK0xtpa3YCx4yhzTdV1dQ 3257
upsies/uis/tui/jobwidgets/imghost.py sha256=0TdMDpW0uhmS9NrtM91TQd9ltDfu8sk5rsTpMW-TV7o 796
upsies/uis/tui/jobwidgets/mediainfo.py sha256=KXREX0-U6NpMGeEPjNmtnxG3wYfe-yD86Z2TL34Lg0U 234
upsies/uis/tui/jobwidgets/poster.py sha256=LuVLVPBpTFjgDgjBxjeuOD9aZEq-a-ojJHMbYxLSYQQ 1259
upsies/uis/tui/jobwidgets/scene.py sha256=nsOQYgqBemJvn6EEhcuL-uMf2H8xmMMunlPnT1-7HIk 4767
upsies/uis/tui/jobwidgets/screenshots.py sha256=jFcbR_rR-4W_zlyKGX5B8wjQ2C2RPS9WhW4KklAfL6s 1737
upsies/uis/tui/jobwidgets/submit.py sha256=u4P7nOdZZTgeNxh9SaJ20Rv068td-hG3WJmYadHhprQ 715
upsies/uis/tui/jobwidgets/torrent.py sha256=cRAU69JGVQUj_VUKNOsQjzVfbIi8ZM5Q0U4EyciMogA 9132
upsies/uis/tui/jobwidgets/webdb.py sha256=H3URmE4lZF-yv2ZVSrF64XCUxn3vhMnTgrT_zgAk8K0 13890
upsies/utils/__init__.py sha256=OC72pv3PHDSauIA5AMABTs0pe1zuBjUL9IZH7SoB92A 14155
upsies/utils/argtypes.py sha256=DGkDpWtobzRpF5EUMcNDuqWUbIATMCLMJyixVS6zROE 8415
upsies/utils/browser.py sha256=w3Z18BJqkGOklhYiCxCStOF18MYiehANJqsUoQHHkcI 302
upsies/utils/btclient.py sha256=pXRcq5Qyb83BAN_mZvB-KGzTUKRs4d_gQpecBS1rQrA 5598
upsies/utils/configfiles.py sha256=phYOphssY_Q5ndWYRDV-ZFvUv1wZ6tJjqrZiPKK_ch4 16267
upsies/utils/country.py sha256=Z5wzitTxUBJB3T9BSoNzD1tsRGxOiyh9yxFVt3DJCu8 1825
upsies/utils/daemon.py sha256=gbxOyutCbwl_Q_IHbJI1c2semTRTfDZtmGGrCwVDWZs 7457
upsies/utils/fs.py sha256=z1r7NawhsECe6wVyOIWiCQyvPPPlp8NaE2Flx3hyyZU 19400
upsies/utils/html.py sha256=8JZK8jb8Ju_96Nw7Tpe-8gzkLspfD1tY1HtYnDnpp-4 2749
upsies/utils/http.py sha256=wuyNcHQIEpszrF3sHqo3gAnrHk_V0Ay2lJ9zpakKuR4 24581
upsies/utils/image.py sha256=dR1sBrTMH7wHiAMhoAN79TvMdQaeDoohuDoAcIuYtCg 10667
upsies/utils/release.py sha256=Beo165hE1XLu8Du5Q5N0kSlLegpln0Wi4IFrOYSor5U 56918
upsies/utils/signal.py sha256=AysxWN-C4Ujt6pFXsCfXY_DtDYP9fjMWf5swkJDDW2M 4366
upsies/utils/string.py sha256=TQoayN0xlPmBdUEIuYc_lshgfsqrqxaIMlxpXJbtVaM 5201
upsies/utils/subproc.py sha256=O0inRmUXVX-JUQZcS6E1NyJNSaBDHMFZm_wbT_YJX_8 1908
upsies/utils/subtitle.py sha256=9djl5620h3M9_bCxuwHHDIsmz9J-2sJaeO_YI69ueOs 8297
upsies/utils/timestamp.py sha256=DkqTV-wpcNMxfUQpgNzrfgXoPnVXLhbuKF2ZRM4qnew 2034
upsies/utils/torrent.py sha256=iMx0Oe28c8vngbPpqSyh1ZDA96LkOkoHe-UBIfY-f9c 19817
upsies/utils/types.py sha256=cY1Z0WO6ofXJUf_NCJNuVHr2iosMErjy4BK5oAqPu4w 16509
upsies/utils/update.py sha256=uj8DSaeNtkYGyZilacSFZvsA4iTqwGIMQBTnm1s2Kbo 2927
upsies/utils/video.py sha256=iSwpK_KJb-q2Yb7zOCP86c3UboxY4R4mhDv9Y_ULKWY 39143
upsies/utils/imghosts/__init__.py sha256=3egHVuF6Q7ulFr-wGoc8wd8JCojV3hEniGbJVqOlBCI 1391
upsies/utils/imghosts/base.py sha256=J2kDSHXKLrV-H-R17JzNI-L-HOjOdsKep0OojpLevTY 6802
upsies/utils/imghosts/common.py sha256=58G0ibwoiwVln16F3fTRA0X8FSGvle0DuKxp78RiaYo 1147
upsies/utils/imghosts/dummy.py sha256=hvGNgzoWlsWkzaj9LSkGc4kkq8S7h-wztUyXO_YtxuA 932
upsies/utils/imghosts/freeimage.py sha256=VHm9HViQ_EQYSxm7YmNRu3XupS95SiHJ1Urg-Kiv-oM 2119
upsies/utils/imghosts/imgbb.py sha256=dHknytKZZr-7hOp1-q2dtYH0ouOKAPAn0jNbS1NFyaY 2581
upsies/utils/imghosts/imgbox.py sha256=-ALIU7J_RSyCoGFblWz_QcJW80PsjqrwbADY_AZbpn0 912
upsies/utils/imghosts/ptpimg.py sha256=0IjSbK-lYfU57PMY6PPymYgHGLUbl_TbVDGVuj3si5U 3332
upsies/utils/predbs/__init__.py sha256=t31phLOY3p-A4QTkZ_GEIjNZXk8PMGS56qiPkByfgbI 1364
upsies/utils/predbs/base.py sha256=KckYwCWLd-49kY45WpoXrz4oAqsLWFmaXM2Cs1kV6Gg 9619
upsies/utils/predbs/common.py sha256=x19S5__txOQBQMjRvMIzzTb-ULGmUrKRIjocmG2PEgY 4128
upsies/utils/predbs/corruptnet.py sha256=Wx1g4BXDTpbM2cUwJl51Tsjd62zGHlXXRSJD5Xl_v1s 2278
upsies/utils/predbs/multi.py sha256=9mxv7YEB5J7IKqd-yPsnJBTHUx_4uHBVHGtA7g022_g 20881
upsies/utils/predbs/predbclub.py sha256=0cySx_iW4Nk7P5DOEbzqOaCjIlEbi3-dvPrydBY8dEI 2176
upsies/utils/predbs/predbde.py sha256=mpVApTxRQBGcnyJ3nGvVIi23Il_MHN3Faavonu1_z9I 2414
upsies/utils/predbs/predbovh.py sha256=_T86HKUcErBIZE0Cmiz7sjeeokAPs-pKi-CHytH80Y8 2169
upsies/utils/predbs/query.py sha256=j7MOKBHx5K224fD2HKrGKwaJjrMQ0-fTVH4K0Oz6zGM 5425
upsies/utils/predbs/srrdb.py sha256=VoBanE7Grh4dHUEq9RC48BHl3ZJv0BJeXxq0TSr4jBo 6654
upsies/utils/webdbs/__init__.py sha256=D-1j8EvwQF1Mduh_fdL_IgCdTkQJdhjGuCOihzpj6sw 1140
upsies/utils/webdbs/base.py sha256=l20-Y_mcW8Q0eQH4LSjwuryfxyD763L1e9S_jrDj1R8 9725
upsies/utils/webdbs/common.py sha256=la8mRr0QRt-QwMsC4bT8cdkX9_waMHJqWGUhJ0qAMg8 14053
upsies/utils/webdbs/imdb.py sha256=PYX-pqa5kd70X2Ae11Mn7vKN3eKcaxC8RHs50KACObg 13723
upsies/utils/webdbs/tmdb.py sha256=YWzZDegMpMfzj_YdAi7-NgOVXuBUb1G_nPsXNjVgUHI 12807
upsies/utils/webdbs/tvmaze.py sha256=I8wlf0XyMGTN-NlvcDSkqNVvFKUgvG7E79eVZEWohx8 10046
upsies-2024.8.15.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
upsies-2024.8.15.dist-info/METADATA sha256=pV69iNUMKTonhz-lNBC0BSeT__87Y9ZZI9Mm0DExifQ 3975
upsies-2024.8.15.dist-info/WHEEL sha256=HiCZjzuy6Dw0hdX5R3LCFPDmFS4BWl8H-8W39XfmgX4 91
upsies-2024.8.15.dist-info/entry_points.txt sha256=X2d-tRGzLj7TzE5KwRIEm2qJSndWd-vr0z6v_4cEctY 47
upsies-2024.8.15.dist-info/top_level.txt sha256=1kRwdlZ4Pg5DSdx-n7lojP0fKoy_SpiWRDff2m9HYGE 7
upsies-2024.8.15.dist-info/RECORD

top_level.txt

upsies

entry_points.txt

upsies = upsies.uis.tui:main