From 56b74108eb298c198f46d5e9623204e753c93be3 Mon Sep 17 00:00:00 2001 From: 0x5c Date: Thu, 30 Jan 2020 06:55:11 -0500 Subject: [PATCH] Block-style line continuations for data Element of #142 New year lint removal --- common.py | 57 +++++++++------- resources/morse.py | 145 +++++++++++++++++++++++++++++++++++------ resources/phonetics.py | 33 ++++++++-- resources/study.py | 88 ++++++++++++++----------- 4 files changed, 235 insertions(+), 88 deletions(-) diff --git a/common.py b/common.py index c45e6c2..43a248a 100644 --- a/common.py +++ b/common.py @@ -30,33 +30,42 @@ __all__ = ["colours", "cat", "emojis", "paths", "ImageMetadata", "ImagesGroup", # --- Common values --- -colours = SimpleNamespace(good=0x43B581, - neutral=0x7289DA, - bad=0xF04747) +colours = SimpleNamespace( + good=0x43B581, + neutral=0x7289DA, + bad=0xF04747, +) + # meow -cat = SimpleNamespace(lookup="Information Lookup", - fun="Fun", - maps="Mapping", - ref="Reference", - study="Exam Study", - weather="Land and Space Weather", - admin="Bot Control") +cat = SimpleNamespace( + lookup="Information Lookup", + fun="Fun", + maps="Mapping", + ref="Reference", + study="Exam Study", + weather="Land and Space Weather", + admin="Bot Control", +) -emojis = SimpleNamespace(check_mark="✅", - x="❌", - warning="⚠️", - question="❓", - no_entry="⛔", - bangbang="‼️", - a="🇦", - b="🇧", - c="🇨", - d="🇩") +emojis = SimpleNamespace( + check_mark="✅", + x="❌", + warning="⚠️", + question="❓", + no_entry="⛔", + bangbang="‼️", + a="🇦", + b="🇧", + c="🇨", + d="🇩", +) -paths = SimpleNamespace(data=Path("./data/"), - resources=Path("./resources/"), - bandcharts=Path("./resources/img/bandcharts/"), - maps=Path("./resources/img/maps/")) +paths = SimpleNamespace( + data=Path("./data/"), + resources=Path("./resources/"), + bandcharts=Path("./resources/img/bandcharts/"), + maps=Path("./resources/img/maps/"), +) # --- Classes --- diff --git a/resources/morse.py b/resources/morse.py index 950306c..73bad78 100644 --- a/resources/morse.py +++ b/resources/morse.py @@ -6,24 +6,129 @@ Copyright (C) 2019-2020 Abigail Gold, 0x5c This file is part of discord-qrmbot and is released under the terms of the GNU General Public License, version 2. """ -morse = {"A": ".-", "B": "-...", "C": "-.-.", "D": "-..", "E": ".", "F": "..-.", "G": "--.", - "H": "....", "I": "..", "J": ".---", "K": "-.-", "L": ".-..", "M": "--", "N": "-.", - "O": "---", "P": ".--.", "Q": "--.-", "R": ".-.", "S": "...", "T": "-", "U": "..-", - "V": "...-", "W": ".--", "X": "-..-", "Y": "-.--", "Z": "--..", "1": ".----", - "2": "..---", "3": "...--", "4": "....-", "5": ".....", "6": "-....", "7": "--...", - "8": "---..", "9": "----.", "0": "-----", ".": ".-.-.-", ",": "--..--", "?": "..--..", - "'": ".----.", "!": "-.-.--", "/": "-..-.", "(": "-.--.", ")": "-.--.-", "&": ".-...", - ":": "---...", ";": "-.-.-.", "=": "-...-", "+": ".-.-.", "-": "-....-", "\"": ".-..-.", - "@": ".--.-.", "Ä": ".-.-", "Å": ".-.-", "Ą": ".-.-", "Æ": ".-.-", "É": "..-..", - "Ñ": "--.--", "Ö": "---.", "Ü": "..--", "Š": "----", " ": "/"} +morse = { + "A": ".-", + "B": "-...", + "C": "-.-.", + "D": "-..", + "E": ".", + "F": "..-.", + "G": "--.", + "H": "....", + "I": "..", + "J": ".---", + "K": "-.-", + "L": ".-..", + "M": "--", + "N": "-.", + "O": "---", + "P": ".--.", + "Q": "--.-", + "R": ".-.", + "S": "...", + "T": "-", + "U": "..-", + "V": "...-", + "W": ".--", + "X": "-..-", + "Y": "-.--", + "Z": "--..", + "1": ".----", + "2": "..---", + "3": "...--", + "4": "....-", + "5": ".....", + "6": "-....", + "7": "--...", + "8": "---..", + "9": "----.", + "0": "-----", + ".": ".-.-.-", + ",": "--..--", + "?": "..--..", + "'": ".----.", + "!": "-.-.--", + "/": "-..-.", + "(": "-.--.", + ")": "-.--.-", + "&": ".-...", + ":": "---...", + ";": "-.-.-.", + "=": "-...-", + "+": ".-.-.", + "-": "-....-", + "\"": ".-..-.", + "@": ".--.-.", + "Ä": ".-.-", + "Å": ".-.-", + "Ą": ".-.-", + "Æ": ".-.-", + "É": "..-..", + "Ñ": "--.--", + "Ö": "---.", + "Ü": "..--", + "Š": "----", + " ": "/" +} -ascii = {".-": "A", "-...": "B", "-.-.": "C", "-..": "D", ".": "E", "..-.": "F", "--.": "G", - "....": "H", "..": "I", ".---": "J", "-.-": "K", ".-..": "L", "--": "M", "-.": "N", - "---": "O", ".--.": "P", "--.-": "Q", ".-.": "R", "...": "S", "-": "T", "..-": "U", - "...-": "V", ".--": "W", "-..-": "X", "-.--": "Y", "--..": "Z", ".----": "1", - "..---": "2", "...--": "3", "....-": "4", ".....": "5", "-....": "6", "--...": "7", - "---..": "8", "----.": "9", "-----": "0", ".-.-.-": ".", "--..--": ",", "..--..": "?", - ".----.": "'", "-.-.--": "!", "-..-.": "/", "-.--.": "(", "-.--.-": ")", ".-...": "&", - "---...": ":", "-.-.-.": ";", "-...-": "=", ".-.-.": "+", "-....-": "-", ".-..-.": "\"", - ".--.-.": "@", ".-.-": "Ä", "..-..": "É", "--.--": "Ñ", "---.": "Ö", "..--": "Ü", - "----": "Š", "/": " "} +ascii = { + ".-": "A", + "-...": "B", + "-.-.": "C", + "-..": "D", + ".": "E", + "..-.": "F", + "--.": "G", + "....": "H", + "..": "I", + ".---": "J", + "-.-": "K", + ".-..": "L", + "--": "M", + "-.": "N", + "---": "O", + ".--.": "P", + "--.-": "Q", + ".-.": "R", + "...": "S", + "-": "T", + "..-": "U", + "...-": "V", + ".--": "W", + "-..-": "X", + "-.--": "Y", + "--..": "Z", + ".----": "1", + "..---": "2", + "...--": "3", + "....-": "4", + ".....": "5", + "-....": "6", + "--...": "7", + "---..": "8", + "----.": "9", + "-----": "0", + ".-.-.-": ".", + "--..--": ",", + "..--..": "?", + ".----.": "'", + "-.-.--": "!", + "-..-.": "/", + "-.--.": "(", + "-.--.-": ")", + ".-...": "&", + "---...": ":", + "-.-.-.": ";", + "-...-": "=", + ".-.-.": "+", + "-....-": "-", + ".-..-.": "\"", + ".--.-.": "@", + ".-.-": "Ä", + "..-..": "É", + "--.--": "Ñ", + "---.": "Ö", + "..--": "Ü", + "----": "Š", + "/": " " +} diff --git a/resources/phonetics.py b/resources/phonetics.py index 9637aae..18d13c4 100644 --- a/resources/phonetics.py +++ b/resources/phonetics.py @@ -7,8 +7,31 @@ This file is part of discord-qrmbot and is released under the terms of the GNU General Public License, version 2. """ -phonetics = {"a": "alfa", "b": "bravo", "c": "charlie", "d": "delta", "e": "echo", "f": "foxtrot", - "g": "golf", "h": "hotel", "i": "india", "j": "juliett", "k": "kilo", "l": "lima", - "m": "mike", "n": "november", "o": "oscar", "p": "papa", "q": "quebec", "r": "romeo", - "s": "sierra", "t": "tango", "u": "uniform", "v": "victor", "w": "whiskey", "x": "x-ray", - "y": "yankee", "z": "zulu"} +phonetics = { + "a": "alfa", + "b": "bravo", + "c": "charlie", + "d": "delta", + "e": "echo", + "f": "foxtrot", + "g": "golf", + "h": "hotel", + "i": "india", + "j": "juliett", + "k": "kilo", + "l": "lima", + "m": "mike", + "n": "november", + "o": "oscar", + "p": "papa", + "q": "quebec", + "r": "romeo", + "s": "sierra", + "t": "tango", + "u": "uniform", + "v": "victor", + "w": "whiskey", + "x": "x-ray", + "y": "yankee", + "z": "zulu" +} diff --git a/resources/study.py b/resources/study.py index 467ef9b..858f5db 100644 --- a/resources/study.py +++ b/resources/study.py @@ -7,43 +7,53 @@ This file is part of discord-qrmbot and is released under the terms of the GNU General Public License, version 2. """ -pool_names = {"us": {"technician": "E2", - "tech": "E2", - "t": "E2", - "general": "E3", - "gen": "E3", - "g": "E3", - "extra": "E4", - "e": "E4"}, - "ca": {"basic": "CA_B", - "b": "CA_B", - "advanced": "CA_A", - "adv": "CA_A", - "a": "CA_A", - "basic_fr": "CA_FB", - "b_fr": "CA_FB", - "base": "CA_FB", - "advanced_fr": "CA_FS", - "adv_fr": "CA_FS", - "a_fr": "CA_FS", - "supérieure": "CA_FS", - "superieure": "CA_FS", - "s": "CA_FS"}, - "us_c": {"c1": "C1", - "comm1": "C1", - "c3": "C3", - "comm3": "C3", - "c6": "C6", - "comm6": "C6", - "c7": "C7", - "comm7": "C7", - "c7r": "C7R", - "comm7r": "C7R", - "c8": "C8", - "comm8": "C8", - "c9": "C9", - "comm9": "C9"}} +pool_names = { + "us": { + "technician": "E2", + "tech": "E2", + "t": "E2", + "general": "E3", + "gen": "E3", + "g": "E3", + "extra": "E4", + "e": "E4", + }, + "ca": { + "basic": "CA_B", + "b": "CA_B", + "advanced": "CA_A", + "adv": "CA_A", + "a": "CA_A", + "basic_fr": "CA_FB", + "b_fr": "CA_FB", + "base": "CA_FB", + "advanced_fr": "CA_FS", + "adv_fr": "CA_FS", + "a_fr": "CA_FS", + "supérieure": "CA_FS", + "superieure": "CA_FS", + "s": "CA_FS", + }, + "us_c": { + "c1": "C1", + "comm1": "C1", + "c3": "C3", + "comm3": "C3", + "c6": "C6", + "comm6": "C6", + "c7": "C7", + "comm7": "C7", + "c7r": "C7R", + "comm7r": "C7R", + "c8": "C8", + "comm8": "C8", + "c9": "C9", + "comm9": "C9", + }, +} -pool_emojis = {"us": "🇺🇸", - "ca": "🇨🇦", - "us_c": "🇺🇸 🏢"} +pool_emojis = { + "us": "🇺🇸", + "ca": "🇨🇦", + "us_c": "🇺🇸 🏢", +}