kannibalox / pyrosimple

An overhauled fork of the pyrocore tools for rTorrent
https://kannibalox.github.io/pyrosimple/
GNU General Public License v3.0
48 stars 5 forks source link

custom field problem #26

Closed anonaut closed 1 year ago

anonaut commented 1 year ago

hi kannibalox,

first let me thank for your work on pyrosimple (and ptpuploader ;))

I installed this gem a few days ago and have some troubles with the custom_1 field:

rtorrent@host:~$ rtcontrol name=*Menu* -o name,d_custom1

The.Menu.2022.1080p.MA.WEB-DL.DDP5.1.Atmos.H.264-FLUX.mkv   radarr-imported

rtorrent@host:~$ rtcontrol name=*Menu* -o name,custom_1

The.Menu.2022.1080p.MA.WEB-DL.DDP5.1.Atmos.H.264-FLUX.mkv

same problem with filtering:

rtcontrol custom_1=radarr-imported-> does not work rtcontrol d_custom1=radarr-imported -> works

rtorrent 0.9.8 / libtorrent 0.13.8 pyrosimple 2.5.1

any help to debug this would be appreciated.

kannibalox commented 1 year ago

Can you give the latest version a shot? It looks like there was a regression in the code. pip install git+https://github.com/kannibalox/pyrosimple.git

anonaut commented 1 year ago

still same behaviour:

rtorrent@host:~$ rtcontrol --version
rtcontrol 2.5.3 on Python 3.10.6
rtorrent@host:~$ rtcontrol d_custom1=movies -o name,d_custom1
Blade.Runner.1982.The.Final.Cut.1080p.UHD.BluRay.DTS.x264-NCmt.mkv  movies
rtorrent@host:~$ rtcontrol custom_1=movies -o name,d_custom1
rtorrent@host:~$

is anything config related needed for this to work, that i maybe forgot?

kannibalox commented 1 year ago

Hm, that's very strange, there shouldn't need to be any special configuration, and I can't reproduce on latest:

$ rtcontrol d_custom1=movies -o name,d_custom1,custom_1
$1000 a Touchdown (1939).VHSrip.x264.mp4    movies  movies
$ rtcontrol custom_1=movies -o name,d_custom1,custom_1
$1000 a Touchdown (1939).VHSrip.x264.mp4    movies  movies

Can you try running each command with -Q0 --debug and paste the output here?

anonaut commented 1 year ago
rtorrent@host:~$ rtcontrol d_custom1=movies -o name,d_custom1 -Q0 --debug
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:Options: alter_view=None, args=['d_custom1=movies'], call=None, cull=None, custom=None, delete=None, detach=False, dry_run=False, exec=None, fast_query='0', flush=None, from_view=None, hash_check=None, help_fields=False, ignore=None, interactive=False, json=False, log_level=10, modify_view=None, move=None, move_to_host=None, nul=False, output_format='name,d_custom1', output_template=None, print_completion=None, prio=None, purge=None, reverse_sort=False, select=None, shell=False, sort_fields=None, spawn=None, start=None, stats=False, stop=None, summary=False, tag=None, tee_view=False, throttle=None, to_view=None, url=None, view_only=False, yes=False
DEBUG:pyrosimple.config:Configuration file '/home/rtorrent/.config/pyrosimple/config.py' not found!
DEBUG:pyrosimple.config:Loading rtorrent config from '/home/rtorrent/.rtorrent.rc'
DEBUG:pyrosimple.config:rtorrent.rc: scgi_port = 127.0.0.1:5000
DEBUG:pyrosimple.torrent.rtorrent:Validated key names: name, hash
DEBUG:pyrosimple.torrent.rtorrent:Validated key names: d_custom1
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:Matcher is: d_custom1=movies
DEBUG:pyrosimple.util.rpc:method 'system.multicall', params ([{'methodName': 'system.client_version', 'params': []}, {'methodName': 'system.library_version', 'params': []}, {'methodName': 'system.time_usec', 'params': []}, {'methodName': 'session.name', 'params': []}, {'methodName': 'directory.default', 'params': []}, {'methodName': 'session.path', 'params': []}],)
DEBUG:pyrosimple.util.rpc:method 'startup_time', params ()
DEBUG:pyrosimple.torrent.rtorrent.RtorrentEngine:RtorrentEngine connected to host:126507 [rTorrent 0.13.8/0.9.8, up 0s] via 'scgi://127.0.0.1:5000'
DEBUG:pyrosimple.util.rpc:method 'd.multicall2', params ('', 'default', 'd.custom1=', 'd.hash=', 'd.name=')
DEBUG:pyrosimple.torrent.rtorrent.RtorrentEngine:Got 169 items with 3 attributes
Blade.Runner.1982.The.Final.Cut.1080p.UHD.BluRay.DTS.x264-NCmt.mkv  movies
DEBUG:pyrosimple.util.rpc:method 'view.size', params ('', 'default')
INFO:pyrosimple.scripts.rtcontrol.RtorrentControl:Displayed 1 out of 169 torrents.
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:RPC stats: 4 requests (2.1 KiB) in 0.004s (repsonse 43.8 KiB)
INFO:pyrosimple.scripts.rtcontrol.RtorrentControl:Total time: 0.221 seconds.
rtorrent@host:~$ rtcontrol custom_1=movies -o name,custom_1 -Q0 --debug
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:Options: alter_view=None, args=['custom_1=movies'], call=None, cull=None, custom=None, delete=None, detach=False, dry_run=False, exec=None, fast_query='0', flush=None, from_view=None, hash_check=None, help_fields=False, ignore=None, interactive=False, json=False, log_level=10, modify_view=None, move=None, move_to_host=None, nul=False, output_format='name,custom_1', output_template=None, print_completion=None, prio=None, purge=None, reverse_sort=False, select=None, shell=False, sort_fields=None, spawn=None, start=None, stats=False, stop=None, summary=False, tag=None, tee_view=False, throttle=None, to_view=None, url=None, view_only=False, yes=False
DEBUG:pyrosimple.config:Configuration file '/home/rtorrent/.config/pyrosimple/config.py' not found!
DEBUG:pyrosimple.config:Loading rtorrent config from '/home/rtorrent/.rtorrent.rc'
DEBUG:pyrosimple.config:rtorrent.rc: scgi_port = 127.0.0.1:5000
DEBUG:pyrosimple.torrent.rtorrent:Validated key names: name, hash
DEBUG:pyrosimple.torrent.rtorrent:Validated key names: custom_1
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:Matcher is: custom_1=movies
DEBUG:pyrosimple.util.rpc:method 'system.multicall', params ([{'methodName': 'system.client_version', 'params': []}, {'methodName': 'system.library_version', 'params': []}, {'methodName': 'system.time_usec', 'params': []}, {'methodName': 'session.name', 'params': []}, {'methodName': 'directory.default', 'params': []}, {'methodName': 'session.path', 'params': []}],)
DEBUG:pyrosimple.util.rpc:method 'startup_time', params ()
DEBUG:pyrosimple.torrent.rtorrent.RtorrentEngine:RtorrentEngine connected to host:126507 [rTorrent 0.13.8/0.9.8, up 0s] via 'scgi://127.0.0.1:5000'
DEBUG:pyrosimple.util.rpc:method 'd.multicall2', params ('', 'default', 'd.custom1=', 'd.hash=', 'd.name=')
DEBUG:pyrosimple.torrent.rtorrent.RtorrentEngine:Got 169 items with 3 attributes
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('321796098B566604CA07401A3FB142AF7579DE59', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('F7A21F5C44AF039E144E0CEE343C1547A3D36377', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('1FC4DF3AA7BFAA63B21393AFB316114F0D580100', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('221483202F5DE4B217A7EC73B0846441A1B169F4', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7A705E273C6A6DDC63B6D1D5ABE673355EC05F05', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B5901EF85199CA4DE6B5D24B25AD2B28E4AF0392', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('84B2B73549A1D3ADBEA882B2E1729B7CFA5CECBC', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C6C793AA712E02F6358D08C9FD9E989726C9DD23', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('EC8D8878CCC92AA968E908125430A8831AD0D36E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('62980B94D2057633B53F53C803EAC1DC1AD826D5', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('520C84EEBAF2D41F6DCFFC15E602F7F4CA645365', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C9156887C9FDEABB4638C236AD1E6258A40661CD', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0F2CACE6BF508419BD03F4B04718BC95C644F765', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D7A6F06129DFE65DE4FA64B3D63CC0E30EBB0919', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('74D114DA53471C177901BF02B0C53BAE00AC4789', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4BEA70AEFFEA4A253602987D2DA182E39B53B5D6', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('439637DBBA83DB34E5F6FE547B17C1994FE7DF3A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('397CD72C7823237E926E7B4D7C8650CF951F7A65', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('06DFE6534A8C5E79FFC264B4514D41A1B14ED19C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('ADB03C671B2CF5D761D9A2550C6DE6E1FC18A91F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('26BB4F1E27E32BADBDC703589EDBACB806E37EF8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('964FD1C7D6B1AC51CE6E155E727751D1E94C93CC', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0EC019E63EA19936C56E9C69292897AFE2FCE05F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('F1C06405ADB4420E9936FE4FA71A2D493CEC8D05', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('17DF1DEC0CA743F77A70CA4843C9C3C06656EFF9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E91D725F2D7417640350DC8E4F4EE29BCEDF17F1', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('1FEEAA94A569615523F066B2C5D45DD7996139E9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('60DB8394C46CED574C78C61707B68AC10AFDD4D8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('055F149E08374029771387AA5BAE6D7C2EE4D3E7', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5219979EDF767D792DD4E98836EF29AC80983225', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4B9F1E54CA5F1265A0BDFAE74C650CB2A7143A3D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('A6CE69EBFF8985A1D8D2D7BCE6A0603ADFB7B7F8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('A15F05EF3FF4EAFBA6E4BFFD8E9FFAC7E5BDD4EA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5A0224C6000C501317884A132B933E00D862F24F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C9F1BE23CC294DD2352B6551B1FE3B4A17FD90B2', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('8FFF11A505A7FC305BCDE9D9F21262AC564A4C24', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('8D2B182675C865AB0510DFB2457E6D7AEE613761', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('CF3401426265DB87AD17F889B26DD3047A6B1C4D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('2D2CEBD655AC5D7795AA53D11F25BE21E234BA79', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('73008FCF8EB874009A18B059FB4CFF0A3377F53A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('015F4BCFBA9063943F0FD3877CE4959EB0ECA0DC', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('FDFC0058DC373D60BE470F5D3196BAA1E5DD6265', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('6548BE57B69142811370C771E5B9EE39A0C41D32', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C7F049214DC0A2089FEE89812093548C0E46BA5D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5A42B4F9459CEB0B492C165A82AB67561817D75B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('87066DA55C26E87109B9179519A1670601E8F43D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('ABD679B37E2951D80C540371A6D6197B997273BB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('08E5C96E1C7E91230A63D674AF688614F50A20F4', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0A02CC84639F02C8A8FE182B3DA1F9A83B01373C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('1D6FD033B5356C5EE7F02EEB91C4D9BB2D72189B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('529A3DFE03A1EE5CFAA3B28490E1E00057420B13', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E8C4FADA426A2F3F1C29C1E97CAF8D68CE092117', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('50852AF16F93AF348F5AC0458CBDB13A2529F5A0', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0D9E74D78EC4D9E846E95CF840198139B921D992', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5044EBC721AE52772A13224795B00BE77F9F2E1A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5C3C01A22C82AC721E8DE34955282BCBD283F18E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C433D6E2A9CF32F8BD43DF7902F33E62B76965A0', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('589C9049BDF58A88BA4C53E2EDD0DD637B77822C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E090ACFF56DE77EBFAAAD6349AC890CB980A9E72', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('2B827099AACEB585C40DD628FB5D7C874410C0A1', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B877BEDF1B329D57A71F549499708B7B27F06288', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D045C636F85787558CA710A0B53A3F1741026D1A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C4C09CE057E55E5900E1EC43D02B4884FBE612A1', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('38F9495FF8DCB84064EFBDE40545077C79B0ADA4', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('CCECBCFD61F349F0CD89D2533C18B85FA46743E5', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D1363468FACFBA9ED4BA28F39354E75F148304EA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('3494A426DBBD936D408A00A1538748322D088A77', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('09C32638CCF9A85094B7ADDB1CBC9AEE7C8361BA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('134C642B21D357CD9ED0AFC5249EFEF3C257107E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('76FE3A3650B619A5EF1A604F53ABCFA0C09C9241', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('55CAEC0BEC865337CCB9A2E959141A44292291EB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7C0B5D778972DF65616C4CCA47A21B86F26FBB59', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B288945B8F4C335336230CBD63DB91E622917C98', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('8B54A3846233646801493EB07D83B87B5C6AD39B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('FB12B40D0091F4BBD1BC6F4EABB7A657E0A9C4F6', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('78F74CD9A0E0FFAB128EF5B4E46F0502EB793084', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('FA951FEE098B5425F493FAB97EB9BEC7B8052D96', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('F332129CDEE7E71E8A3A1E72AD044D847B9E9E60', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0116F2E4D2851C963EFDEC5339097E88A9F3106B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('3BF340DADE965E0094DD9D37784012ECD48FC519', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('54495F3CB866B71B4F5F7155A8D5D038CB060683', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E5A78B1598C6A683E406B5C983EFBC19D138F5CA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('907CECD961C11B0A27B8A969103F65E92C9185CB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('296C7FA439B4A8EC086A76FB9EC45884B36BAF1D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('AF3A9754F0CA86EF9ADE837D771BEAC9E0C6FA0C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C7E640AF6ECADE7BD1521E166D2A6CFFC6A788BB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D484834131A067D8B4B5E528F88A41657A9CA5FB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('DA5ECDB517B7208F4858AB4E4412F0317C8303FA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('3AD588348F3AC430FB8909D0BCA7AC9B7FFBE48C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('36907332D1A1065B778F0C7FD13D32D1D46B2917', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('65B72B982C0BD97EEF0E2F5C2370A58B443552F8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E38C3A19C66E30BF3E91914B9578681E5A373C38', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('516980E43EE249F074CBFC84C8D439C28A97AD92', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('AF82F70EF8E0D572AEAAF2E7DD8716ED9BA9DBC8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E86866336BB61BA9DBCDAFB1D751FC1283B027EA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B6B432E01B2F1BD95936F516B3D29BAF06212287', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('F262C84C2DC656BB39C3E14139440CDD364787CA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('22DAD488F1EFF4395C5ACA5D6EBC2B671204F79F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('74B3F9F8A92504D497A1872220514730E9F567D2', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('45AB0A3C8D8FF146842D5F4B46521FB1364DF185', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('739163A18CD90B31B10415F5300196CCDC16DA81', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D9C3E186EA97C221E5D0C85B95DB30E7398FB7EC', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('232D3E4D95EFA5F7159D12F570F9EB2B7B87C0E5', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7B0F127A9ED184AAE5EE56F41C32204396AB5D0E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C7F5DA5DC3AC99D07BBE6D4715A4661AF60E2E2C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('A3062719A785EA8F623B8C142DDE4DE6C7B48527', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('EA84343824D0BD0D1080CDE5F096DAB55E62A61F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4D84B552258CC674F483FAD2EB89BE197BA18E1D', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('797FA9D292BABDFD71AC9AEA8E905766D1182F3B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('EBABE5255030365FD1A2E08E06CA037976299C58', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('BD42DE072C62A8B0B9B5CB9FECF8A0D4565027A9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E0420C1616B7FFE3A370A7857A3DF1C8FB743216', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('005B9F55F0B5264AB031E8F135FFC0FEF6F072C3', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('8F658DE8AB64DAE4D47888D6876FC8E1202F03BD', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B9009C92E660BBDAF7D21EBBE3F20936D6EB3431', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('023D254F5D4835D626E6B8ECADD3D706FFD65527', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('D4ADE3A3B7078B8EB93A0F6F2F548B77077B5307', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('98F606D8659D544D302154AADB6C4487B17E0CF5', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('629B5812A170703E8FDCBFA73F605C60D3843F70', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('65662D4A5D44EACB910A4437811D5F89A6DDE215', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7F438C4C2DEDA26CFB1E4328102E46BC8831C095', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('6491D0FDA5EBE1FE10E7232991ED5D636DFB028E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5A77BF95AD2A066D251ECD3BB3F019A1287E3ECD', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B51694497D7A14A938023CFD21B57BFD69E74546', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E5E71C93D533C9190E4F5A91DC712F44A9A0994A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('522D536993271024A8399A78E70E49F80B29CA82', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('90A2B4E7A36882C7A9A36A20112DCD957DA31C5F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C87A75F450478D1B0D8C0E51CC6E4643D7E8C148', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('44B785941896579E041D25EFF9A85DEF81CFD0A9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('F677CF0C678CE32F4C33E56425E89A2E1A72D396', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('86D6EE3A7B0C7D25196AC4F52E025E5D6F6AA356', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4A4CBD503AB391823ADEE2EEA61C84AFB0ECE768', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('00CFD6E8AAC32DF7F82D4A34D178B42B1BEBA867', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('0512DFBA8D53A9C44D07C284E991B9F8935652CE', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('22A005BEF072C10AFCC65E61967DE3BEE76F5EC8', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('17C87E4AA3778BB60F9C58F25B850545FE051F52', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('B1C987E8A5C28289E69259CB192FEF41D968A069', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('A51E1320D9B6E94116EEC8E24C54A5EFAE55DBB4', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('173AEC4221C093A7938614CBB81DB1AFA32F937E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('DC37C5BC16AA5453E35762F9D53CC411C2742E0C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('E322D4632C1BD13627CC454E045E5EB479B11AC9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('215C00FD94FA48A5041377025F3327755BE1096F', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('CFE178C7B8F5F0636EF1B98F478A9F641E660199', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('55D232077232804FB62EF83ECA7AEEF547E6B0A3', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('BBD7DE74B32E5BAA2A161E80A25996B6FC3DC47B', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('69F11213BB7A08403D840FFD8686A349C2BAB058', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('93AC191823250DD7A4DC15E3E81775169A171687', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7D5C797B93739C4561F9C823050B6CC955713FBB', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('5AB00C91BCC2AF72B04198EC6DF4B400F6D01913', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('6F92279243A7DFE45286A55710B74CC78416EB7A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('68616DE4B304F011E7F42417CC680451E4FE9FAF', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('718F779FA6A2A13F235A8E567B419B6C709825B1', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7D1D1F24417BAEF1A0543B87FBEF3E2BCB47B639', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('7F5634B64206020D1CB0A12C8D0D17E8FA8F890E', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('A309EBF0D9921118DA348994C9CE8C4ACB29A6BA', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('2FD7E4B1AD99D20A03AF35279712DA99909D80AF', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('530222848F08B5F9A0BE7334F08B9ACEB986C972', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('21FDC000E732BFB2E4BFEB5BB7746504AE8C3401', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('570626B90969AC4BB0E10C7A731E4278A5C9E7A0', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4D745435B4DB6235515EC0F975A7F28D634846B1', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('56F5A189D6FA5C049374837184D4FA38BEB0EE16', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('1EEFC073856FB7D1B20FCC7885BE2E1A393F0828', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('4B286DF27D91E2AA3C5DAC651FEE3D9B7757507A', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('FF0C43DD55EC511C56654DB8471B432B02E53BBE', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('ADB7D699460942CBE4EC321CC6B8CED20FAB6D16', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('C048BA6BF6AA235B7D24D5DC4A4AD2A44AE2EE82', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('71FE0D523E7080D49826696363496D00CC8245E9', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('EA04D14C5574B935598512C0E72107EA72C80D1C', '1')
DEBUG:pyrosimple.util.rpc:method 'd.custom', params ('405A9624681274FDBA1751C5A0A72FDC136A437A', '1')
DEBUG:pyrosimple.util.rpc:method 'view.size', params ('', 'default')
INFO:pyrosimple.scripts.rtcontrol.RtorrentControl:Displayed 0 out of 169 torrents.
DEBUG:pyrosimple.scripts.rtcontrol.RtorrentControl:RPC stats: 173 requests (42.2 KiB) in 0.036s (repsonse 68.1 KiB)
INFO:pyrosimple.scripts.rtcontrol.RtorrentControl:Total time: 0.282 seconds.
kannibalox commented 1 year ago

Hm, that's the exact issue that I fixed in latest. Can you double check for me that the latest version is indeed installed? Try pip install git+https://github.com/kannibalox/pyrosimple.git -U --force-reinstall to tell pip you really mean it this time :smile: If it still doesn't work, check that the line Resolved https://github.com/kannibalox/pyrosimple.git to commit f929a7857ec7c76877db16c8cf25f5974ebb2a47 is present in the install output.

anonaut commented 1 year ago

thanks, don't know why but it works now. i even tried --force-reinstall before... sorry for wasting your time.

kannibalox commented 1 year ago

No worries, thanks for the report. I created a release so that you don't have to keep using the git version.