diff --git a/wiki/Python-Migration-Guide.md b/wiki/Python-Migration-Guide.md deleted file mode 100644 index ce5712f3..00000000 --- a/wiki/Python-Migration-Guide.md +++ /dev/null @@ -1,60 +0,0 @@ -With the introduction of version 1.0 of Trash Updater, I am leaving the old Python script behind. I -decided to rewrite the entire application in C# .NET mainly for two reasons: - -1. I prefer using and am more comfortable with C# -1. The application started becoming too large and complicated for Python, in my humble opinion. - -The rewritten version isn't completely identical to the Python script, unfortunately. The purpose of -this page is to document all of the differences so you can learn the new command line and migrate -your configuration over. - -## Sonarr-specific Differences - -- Release profile names that previously used `WEB-DL` now use `Series`. This may require you to - manually remove release profiles that start with `[Trash] WEB-DL`. - -## Command Line Differences - -The biggest differences are: - -- Nearly all the old CLI options are gone. You no longer have the option of providing something on - the command line *or* in the YAML config. Everything must be put in the YAML configuration now! - See [[Configuration Reference]] for details. - -- The subcommands are different. Instead of specifying `profile` or `guide` now, you instead mention - the service you're using, such as `radarr` or `sonarr`. See [[Command Line Reference]] for - details. - -## Configuration Differences - -The YAML structure is mostly identical. I recommend you head over to the [[Configuration Reference]] -page and get familiar with the whole schema. But I'll point out a few differences to look out for -here. - -### Sonarr - -Changed: - -- Everything under the top-level `sonarr:` property is now in a list. That means just make the first - line prefixed with a `-`. This is the list format in YAML. There are actual examples in the - reference linked above. -- `profile` is now `release_profile` -- `base_uri` is now `base_url` (the `i` at the end became an `L`) - -Added: - -- Property named `strict_negative_scores` has been added to the `release_profile` objects (since - it's no longer specified via CLI). -- `quality_definition` has been added under `sonarr`. - -### Radarr - -Changed: - -- Everything under the top-level `radarr:` property is now in a list. That means just make the first - line prefixed with a `-`. This is the list format in YAML. There are actual examples in the - reference linked above. - -Added: - -- `quality_definition` has been added under `radarr`.