diff --git a/pyproject.toml b/pyproject.toml deleted file mode 100644 index 4ba4057b..00000000 --- a/pyproject.toml +++ /dev/null @@ -1,45 +0,0 @@ -[tool.robotidy] -diff = false -overwrite = true -verbose = false -separator = "space" -spacecount = 2 -line_length = 120 -lineseparator = "native" -skip_gitignore = true -ignore_git_dir = true -configure = [ - "AddMissingEnd:enabled=True", - "NormalizeSeparators:enabled=True", - "DiscardEmptySections:enabled=True", - "MergeAndOrderSections:enabled=True", - "RemoveEmptySettings:enabled=True", - "ReplaceEmptyValues:enabled=True", - "ReplaceWithVAR:enabled=False", - "NormalizeAssignments:enabled=True", - "GenerateDocumentation:enabled=False", - "OrderSettings:enabled=True", - "OrderSettingsSection:enabled=True", - "NormalizeTags:enabled=True", - "OrderTags:enabled=False", - "RenameVariables:enabled=False", - "IndentNestedKeywords:enabled=False", - "AlignSettingsSection:enabled=True", - "AlignVariablesSection:enabled=True", - "AlignTemplatedTestCases:enabled=False", - "AlignTestCasesSection:enabled=False", - "AlignKeywordsSection:enabled=False", - "NormalizeNewLines:enabled=True", - "NormalizeSectionHeaderName:enabled=True", - "NormalizeSettingName:enabled=True", - "ReplaceRunKeywordIf:enabled=True", - "SplitTooLongLine:enabled=True", - "SmartSortKeywords:enabled=False", - "RenameTestCases:enabled=False", - "RenameKeywords:enabled=False", - "ReplaceReturns:enabled=True", - "ReplaceBreakContinue:enabled=True", - "InlineIf:enabled=True", - "Translate:enabled=False", - "NormalizeComments:enabled=True", -] diff --git a/scanner/README.md b/scanner/README.md index f1ae907f..6247aed6 100644 --- a/scanner/README.md +++ b/scanner/README.md @@ -14,11 +14,12 @@ In order of action: part: number | null, rendering: sha(path except version & part), guess: { - kind: movie | episode | trailer | interview | ..., - name: string, - year: number | null, - season?: number, - episode?: number, + from: "guessit" + kind: movie | episode | extra + title: string, + year?: number[], + season?: number[], + episode?: number[], ... }, } @@ -32,17 +33,22 @@ In order of action: part: number | null, rendering: sha(path except version & part), guess: { - kind: movie | episode | trailer | interview | ..., + from: "anilist", + kind: movie | episode | extra name: string, year: number | null, - season?: number, - episodes?: number[], - absolutes?: number[], + season?: number[], + episode?: number[], + absolute?: number[], externalId: Record, - remap: { - from: "thexem", - oldSeason: number, - oldEpisodes: number[], + history: { + from: "guessit" + kind: movie | episode | extra + title: string, + year?: number, + season?: number[], + episode?: number[], + ... }, ... }, @@ -67,3 +73,4 @@ In order of action: - Matcher retrieves metadata from the movie/serie + ALL episodes/seasons (from an external provider) - Matcher pushes every metadata to the api (if there are 1000 episodes but only 1 video, still push the 1000 episodes) +