Releases: kannibalox/pyrosimple
Releases · kannibalox/pyrosimple
v2.11.0
Changed
chtor
: Improve handling of improper metafiles when-V
is specified
Added
lstor
: Support displaying hybrid v2 .torrent files.rTorrent
doesn't support padding files yet, so this is mostly theoretical.rtcontrol
: Addlabel
andcustom1
as aliases forcustom_1
rtcontrol
: Finalize flags for moving paths and optionally setting the directory:--move
,--move-and-set
,--symlink
, etc...
Fixed
rtcontrol
: The average in--summary
no longer errors out under certain conditionsrtcontrol
: Fix debug logging, and avoid cleaning up parent directories for single file torrents with--cull
/--purge
v2.10.2
Fixed
- Remove debugging statements
v2.10.1
Fixed
rtcontrol
: Fix--json
error
v2.10.0
Added
pyrotorque
: Add the--log-file
flag to allow controlling where the stdout/stdout are sent after detachingpyrotorque
: Add dedicated[TORQUE._settings]
key inconfig.toml
to control settings such as the log level, pid file location, autoreload, etc.- Allow parsing simple
cat
string replacements when auto-detecting the SCGI URL (e.g.network.scgi.open_local=(cat,(cfg.rundir),"scgi.socket")
) pyrotorque
: Allow adopting stale PID files (with the--adopt-stale-pid-file
flag)
Fixed
pyrotorque
: Check if pidfile can be successfully locked prior to forking
Changed
rtcontrol
: Allow templating the--move
flag
v2.9.1
v2.9.0
Fixed
rtcontrol
: Under some circumstances,~/.rtorrent.rc
would not be checked for a connectionmktor
: Don't strip characters after final.
from auto-generated torrent name for directoriesrtcontrol
: Allow more than twoOR
conditions
Changed
rtcontrol
: Output sub-multicall fields (e.g.p_client_version
) in JSON formatrtcontrol
: Exact matches also match in patterns. E.G.: previouslyname="[ARCH] live.iso"
would not match an item of the exact same name, due to[
and]
being special characters in fnmatch- Expand
~
when set inscgi_url
(#34)
v2.8.0
Fixed
pyroadmin
: Fix error when callingconfig --create-config
(#33 by @JohnFlowerful)
Added
- Memoization helper function for expensive custom fields
- Add
PYRO_FORCE_JSONRPC_LOAD_RAW
env var to allow overriding JSON-RPC load behavior.
Changed
- Simplify internal f.multicall setup to reduce size of calls
- Respect
ITEM_CACHE_EXPIRATION
for RPC calls (previously it was always set to the default of 5 seconds)
v2.7.1
Changed
pyroadmin
:config --check
now also checks if the methods necessary for timestamp fields (e.g.completed
) exist.
Fixed
rtcontrol
: Show a more useful error message when using--from=<hash>
with a hash that doesn't exist- Send assigned SCGI headers over unix sockets
chtor
: Fix-o/--output-directory
(#32)
v2.7.0
Added
rtcontrol
: Addf_METHOD
,p_METHOD
andt_METHOD
dynamic fields.
Changed
- Move from settings
DynaConf
toBox
. This should not have any impact on the documented usage, but will decrease CLI cold start times.
Fixed
v2.6.1
Fixed
- Fixed error when logging actions