Skip to content

Releases: kannibalox/pyrosimple

v2.11.0

10 Sep 21:01
1a9acd7
Compare
Choose a tag to compare

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: Add label and custom1 as aliases for custom_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 conditions
  • rtcontrol: Fix debug logging, and avoid cleaning up parent directories for single file torrents with --cull/--purge

v2.10.2

01 Aug 04:30
Compare
Choose a tag to compare

Fixed

  • Remove debugging statements

v2.10.1

28 Jul 20:36
Compare
Choose a tag to compare

Fixed

  • rtcontrol: Fix --json error

v2.10.0

25 Jul 01:26
Compare
Choose a tag to compare

Added

  • pyrotorque: Add the --log-file flag to allow controlling where the stdout/stdout are sent after detaching
  • pyrotorque: Add dedicated [TORQUE._settings] key in config.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

09 Jul 22:07
Compare
Choose a tag to compare

Fixed

  • rtcontrol: -V was not working as expected (#40)

v2.9.0

02 Jul 14:18
Compare
Choose a tag to compare

Fixed

  • rtcontrol: Under some circumstances, ~/.rtorrent.rc would not be checked for a connection
  • mktor: Don't strip characters after final . from auto-generated torrent name for directories
  • rtcontrol: Allow more than two OR conditions

Changed

  • rtcontrol: Output sub-multicall fields (e.g. p_client_version) in JSON format
  • rtcontrol: Exact matches also match in patterns. E.G.: previously name="[ARCH] live.iso" would not match an item of the exact same name, due to [ and ] being special characters in fnmatch
  • Expand ~ when set in scgi_url (#34)

v2.8.0

29 Apr 17:12
Compare
Choose a tag to compare

Fixed

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

10 Apr 02:55
Compare
Choose a tag to compare

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

11 Feb 22:48
Compare
Choose a tag to compare

Added

  • rtcontrol: Add f_METHOD, p_METHOD and t_METHOD dynamic fields.

Changed

  • Move from settings DynaConf to Box. This should not have any impact on the documented usage, but will decrease CLI cold start times.

Fixed

  • Fix pyroadmin config --create-rtorrent-rc when the config files do not exist. (#27 by @vamega)
  • Fix inconsistent matching on TimeFilter fields (e.g. completed) (#28)

v2.6.1

27 Jan 04:03
Compare
Choose a tag to compare

Fixed

  • Fixed error when logging actions