From 666198497398700f0a9540ba5cf7448895e29e75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Deuchnord?= Date: Sat, 15 May 2021 16:38:38 +0200 Subject: [PATCH 1/4] fix: fix English messages (#178) Co-authored-by: Damgermys Co-authored-by: Damgermys --- _kosmorro/dumper.py | 21 ++++--- _kosmorro/exceptions.py | 2 +- _kosmorro/i18n/strings.py | 2 +- _kosmorro/locales/messages.pot | 108 ++++++++++++++++++--------------- _kosmorro/main.py | 44 ++++++++------ 5 files changed, 96 insertions(+), 81 deletions(-) diff --git a/_kosmorro/dumper.py b/_kosmorro/dumper.py index bccbb8b..fd426ac 100644 --- a/_kosmorro/dumper.py +++ b/_kosmorro/dumper.py @@ -24,6 +24,8 @@ import tempfile import subprocess import shutil from pathlib import Path + +from kosmorrolib.exceptions import UnavailableFeatureError from tabulate import tabulate from termcolor import colored @@ -290,7 +292,7 @@ class _LatexDumper(Dumper): ) -> str: document = document.replace("+++KOSMORRO-VERSION+++", version) document = document.replace("+++KOSMORRO-LOGO+++", kosmorro_logo_path) - document = document.replace("+++DOCUMENT-TITLE+++", _("A Summary of your Sky")) + document = document.replace("+++DOCUMENT-TITLE+++", _("Overview of your sky")) document = document.replace( "+++DOCUMENT-DATE+++", self.get_date_as_string(capitalized=True) ) @@ -474,14 +476,13 @@ class PdfDumper(Dumper): ) return self._compile(latex_dumper.to_string()) except RuntimeError as error: - raise error - # raise UnavailableFeatureError( - # _( - # "Building PDFs was not possible, because some dependencies are not" - # " installed.\nPlease look at the documentation at http://kosmorro.space " - # "for more information." - # ) - # ) from error + raise UnavailableFeatureError( + _( + "Building PDF was not possible, because some dependencies are not" + " installed.\nPlease look at the documentation at http://kosmorro.space " + "for more information." + ) + ) from error @staticmethod def is_file_output_needed() -> bool: @@ -515,7 +516,7 @@ class PdfDumper(Dumper): raise CompileError( _( - "An error occured during the compilation of the PDF.\n" + "An error occurred during the compilation of the PDF.\n" "Please open an issue at https://github.com/Kosmorro/kosmorro/issues and share " "the content of the log file at /tmp/kosmorro-%s.log" % timestamp diff --git a/_kosmorro/exceptions.py b/_kosmorro/exceptions.py index 46cc3e2..88ae9b8 100644 --- a/_kosmorro/exceptions.py +++ b/_kosmorro/exceptions.py @@ -32,7 +32,7 @@ class OutOfRangeDateError(RuntimeError): self.min_date = min_date self.max_date = max_date self.msg = _( - "The date must be between {minimum_date}" " and {maximum_date}" + "The date must be between {minimum_date} and {maximum_date}" ).format( minimum_date=min_date.strftime(SHORT_DATE_FORMAT), maximum_date=max_date.strftime(SHORT_DATE_FORMAT), diff --git a/_kosmorro/i18n/strings.py b/_kosmorro/i18n/strings.py index 37aeb62..7b434f9 100644 --- a/_kosmorro/i18n/strings.py +++ b/_kosmorro/i18n/strings.py @@ -10,7 +10,7 @@ def from_event(event: Event) -> str: EventType.OPPOSITION: _("%s is in opposition"), EventType.CONJUNCTION: _("%s and %s are in conjunction"), EventType.OCCULTATION: _("%s occults %s"), - EventType.MAXIMAL_ELONGATION: _("%s's largest elongation"), + EventType.MAXIMAL_ELONGATION: _("Elongation of %s is maximal"), EventType.MOON_PERIGEE: _("%s is at its perigee"), EventType.MOON_APOGEE: _("%s is at its apogee"), }.get(event.event_type) % tuple([from_object(o.identifier) for o in event.objects]) diff --git a/_kosmorro/locales/messages.pot b/_kosmorro/locales/messages.pot index bb9f08b..aa19a70 100644 --- a/_kosmorro/locales/messages.pot +++ b/_kosmorro/locales/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kosmorro 0.9.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-05-12 12:05+0200\n" +"POT-Creation-Date: 2021-05-15 16:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,79 +27,87 @@ msgid "" "offset format." msgstr "" -#: _kosmorro/dumper.py:106 +#: _kosmorro/dumper.py:108 msgid "Expected events:" msgstr "" -#: _kosmorro/dumper.py:113 +#: _kosmorro/dumper.py:115 msgid "Note: All the hours are given in UTC." msgstr "" -#: _kosmorro/dumper.py:120 +#: _kosmorro/dumper.py:122 msgid "Note: All the hours are given in the UTC{offset} timezone." msgstr "" -#: _kosmorro/dumper.py:184 _kosmorro/dumper.py:320 +#: _kosmorro/dumper.py:186 _kosmorro/dumper.py:322 msgid "Object" msgstr "" -#: _kosmorro/dumper.py:185 _kosmorro/dumper.py:321 +#: _kosmorro/dumper.py:187 _kosmorro/dumper.py:323 msgid "Rise time" msgstr "" -#: _kosmorro/dumper.py:186 _kosmorro/dumper.py:323 +#: _kosmorro/dumper.py:188 _kosmorro/dumper.py:325 msgid "Culmination time" msgstr "" -#: _kosmorro/dumper.py:187 _kosmorro/dumper.py:325 +#: _kosmorro/dumper.py:189 _kosmorro/dumper.py:327 msgid "Set time" msgstr "" -#: _kosmorro/dumper.py:221 +#: _kosmorro/dumper.py:223 msgid "Moon phase is unavailable for this date." msgstr "" -#: _kosmorro/dumper.py:225 _kosmorro/dumper.py:329 +#: _kosmorro/dumper.py:227 _kosmorro/dumper.py:331 msgid "Moon phase:" msgstr "" -#: _kosmorro/dumper.py:229 +#: _kosmorro/dumper.py:231 msgid "{next_moon_phase} on {next_moon_phase_date} at {next_moon_phase_time}" msgstr "" -#: _kosmorro/dumper.py:293 -msgid "A Summary of your Sky" +#: _kosmorro/dumper.py:295 +msgid "Overview of your sky" msgstr "" -#: _kosmorro/dumper.py:301 +#: _kosmorro/dumper.py:303 msgid "" "This document summarizes the ephemerides and the events of {date}. It " "aims to help you to prepare your observation session. All the hours are " "given in {timezone}." msgstr "" -#: _kosmorro/dumper.py:311 +#: _kosmorro/dumper.py:313 msgid "" "Don't forget to check the weather forecast before you go out with your " "equipment." msgstr "" -#: _kosmorro/dumper.py:318 +#: _kosmorro/dumper.py:320 msgid "Ephemerides of the day" msgstr "" -#: _kosmorro/dumper.py:327 +#: _kosmorro/dumper.py:329 msgid "hours" msgstr "" -#: _kosmorro/dumper.py:334 +#: _kosmorro/dumper.py:336 msgid "Expected events" msgstr "" -#: _kosmorro/dumper.py:517 +#: _kosmorro/dumper.py:480 +msgid "" +"Building PDF was not possible, because some dependencies are not " +"installed.\n" +"Please look at the documentation at http://kosmorro.space for more " +"information." +msgstr "" + +#: _kosmorro/dumper.py:518 #, python-format msgid "" -"An error occured during the compilation of the PDF.\n" +"An error occurred during the compilation of the PDF.\n" "Please open an issue at https://github.com/Kosmorro/kosmorro/issues and " "share the content of the log file at /tmp/kosmorro-%s.log" msgstr "" @@ -111,107 +119,107 @@ msgstr "" #: _kosmorro/main.py:62 msgid "" "Save the planet and paper!\n" -"Consider printing you PDF document only if really necessary, and use the " -"other side of the sheet." +"Consider printing your PDF document only if really necessary, and use the" +" other side of the sheet." msgstr "" #: _kosmorro/main.py:71 msgid "" "PDF output will not contain the ephemerides, because you didn't provide " -"the observation coordinate." +"the observation coordinates." msgstr "" #: _kosmorro/main.py:116 -msgid "Could not save the output in \"{path}\": {error}" +msgid "The file could not be saved in \"{path}\": {error}" msgstr "" #: _kosmorro/main.py:130 -msgid "Selected output format needs an output file (--output)." +msgid "Please provide a file path to export in this format (--output)." msgstr "" -#: _kosmorro/main.py:158 +#: _kosmorro/main.py:163 msgid "Moon phase can only be displayed between {min_date} and {max_date}" msgstr "" -#: _kosmorro/main.py:195 +#: _kosmorro/main.py:202 msgid "Running on Python {python_version} with Kosmorrolib v{kosmorrolib_version}" msgstr "" -#: _kosmorro/main.py:205 +#: _kosmorro/main.py:212 msgid "Do you really want to clear Kosmorro's cache? [yN] " msgstr "" -#: _kosmorro/main.py:213 -msgid "Answer did not match expected options, cache not cleared." +#: _kosmorro/main.py:220 +msgid "Incorrect answer, cache not cleared." msgstr "" -#: _kosmorro/main.py:223 +#: _kosmorro/main.py:230 msgid "" -"Compute the ephemerides and the events for a given date, at a given " +"Compute the ephemerides and the events for a given date and a given " "position on Earth." msgstr "" -#: _kosmorro/main.py:227 +#: _kosmorro/main.py:233 msgid "" "By default, only the events will be computed for today ({date}).\n" "To compute also the ephemerides, latitude and longitude arguments are " "needed." msgstr "" -#: _kosmorro/main.py:241 +#: _kosmorro/main.py:247 msgid "Show the program version" msgstr "" -#: _kosmorro/main.py:249 -msgid "Delete all the files Kosmorro stored in the cache." +#: _kosmorro/main.py:255 +msgid "Delete all the files from Kosmorro's cache." msgstr "" -#: _kosmorro/main.py:257 -msgid "The format under which the information have to be output" +#: _kosmorro/main.py:263 +msgid "The format to output the information to" msgstr "" -#: _kosmorro/main.py:264 +#: _kosmorro/main.py:270 msgid "" "The observer's latitude on Earth. Can also be set in the " "KOSMORRO_LATITUDE environment variable." msgstr "" -#: _kosmorro/main.py:274 +#: _kosmorro/main.py:280 msgid "" "The observer's longitude on Earth. Can also be set in the " "KOSMORRO_LONGITUDE environment variable." msgstr "" -#: _kosmorro/main.py:284 +#: _kosmorro/main.py:290 msgid "" -"The date for which the ephemerides must be computed (in the YYYY-MM-DD " -"format), or as an interval in the \"[+-]YyMmDd\" format (with Y, M, and D" -" numbers). Defaults to the current date ({default_date})" +"The date for which the ephemerides must be calculated. Can be in the " +"YYYY-MM-DD format or an interval in the \"[+-]YyMmDd\" format (with Y, M," +" and D numbers). Defaults to today ({default_date})." msgstr "" -#: _kosmorro/main.py:295 +#: _kosmorro/main.py:301 msgid "" "The timezone to display the hours in (e.g. 2 for UTC+2 or -3 for UTC-3). " "Can also be set in the KOSMORRO_TIMEZONE environment variable." msgstr "" -#: _kosmorro/main.py:304 +#: _kosmorro/main.py:310 msgid "Disable the colors in the console." msgstr "" -#: _kosmorro/main.py:311 +#: _kosmorro/main.py:317 msgid "" "A file to export the output to. If not given, the standard output is " "used. This argument is needed for PDF format." msgstr "" -#: _kosmorro/main.py:320 +#: _kosmorro/main.py:326 msgid "" "Do not generate a graph to represent the rise and set times in the PDF " "format." msgstr "" -#: _kosmorro/main.py:328 +#: _kosmorro/main.py:334 msgid "Show debugging messages" msgstr "" @@ -232,7 +240,7 @@ msgstr "" #: _kosmorro/i18n/strings.py:13 #, python-format -msgid "%s's largest elongation" +msgid "Elongation of %s is maximal" msgstr "" #: _kosmorro/i18n/strings.py:14 diff --git a/_kosmorro/main.py b/_kosmorro/main.py index a52d186..cfadae7 100644 --- a/_kosmorro/main.py +++ b/_kosmorro/main.py @@ -30,8 +30,8 @@ from termcolor import colored from . import dumper, environment, debug from .date import parse_date from .__version__ import __version__ as kosmorro_version -from .exceptions import UnavailableFeatureError -from _kosmorro.i18n.utils import _ +from .exceptions import UnavailableFeatureError, OutOfRangeDateError as DateRangeError +from _kosmorro.i18n.utils import _, SHORT_DATE_FORMAT def main(): @@ -61,7 +61,7 @@ def main(): print( _( "Save the planet and paper!\n" - "Consider printing you PDF document only if really necessary, and use the other side of the sheet." + "Consider printing your PDF document only if really necessary, and use the other side of the sheet." ) ) if position is None: @@ -70,7 +70,7 @@ def main(): colored( _( "PDF output will not contain the ephemerides, because you didn't provide the observation " - "coordinate." + "coordinates." ), "yellow", ) @@ -96,7 +96,7 @@ def main(): print(colored(error.msg, "red")) debug.debug_print(error) return 2 - except OutOfRangeDateError as error: + except DateRangeError as error: print(colored(error.msg, "red")) debug.debug_print(error) return 1 @@ -113,7 +113,7 @@ def main(): except OSError as error: print( colored( - _('Could not save the output in "{path}": {error}').format( + _('The file could not be saved in "{path}": {error}').format( path=args.output, error=error.strerror ), "red", @@ -127,7 +127,7 @@ def main(): else: print( colored( - _("Selected output format needs an output file (--output)."), + _("Please provide a file path to export in this format (--output)."), color="red", ) ) @@ -145,7 +145,12 @@ def get_information( show_graph: bool, ) -> dumper.Dumper: if position is not None: - eph = get_ephemerides(date=compute_date, position=position, timezone=timezone) + try: + eph = get_ephemerides( + date=compute_date, position=position, timezone=timezone + ) + except OutOfRangeDateError as error: + raise DateRangeError(error.min_date, error.max_date) else: eph = None @@ -156,9 +161,11 @@ def get_information( print( colored( _( - "Moon phase can only be displayed" - " between {min_date} and {max_date}" - ).format(min_date=error.min_date, max_date=error.max_date), + "Moon phase can only be displayed between {min_date} and {max_date}" + ).format( + min_date=error.min_date.strftime(SHORT_DATE_FORMAT), + max_date=error.max_date.strftime(SHORT_DATE_FORMAT), + ), "yellow", ) ) @@ -210,7 +217,7 @@ def clear_cache() -> bool: debug.debug_print("No cache found, nothing done.") pass elif confirm != "" and re.match(locale.nl_langinfo(locale.NOEXPR), confirm) is None: - print(_("Answer did not match expected options, cache not cleared.")) + print(_("Incorrect answer, cache not cleared.")) return False return True @@ -221,8 +228,7 @@ def get_args(output_formats: [str]): parser = argparse.ArgumentParser( description=_( - "Compute the ephemerides and the events for a given date," - " at a given position on Earth." + "Compute the ephemerides and the events for a given date and a given position on Earth." ), epilog=_( "By default, only the events will be computed for today ({date}).\n" @@ -246,7 +252,7 @@ def get_args(output_formats: [str]): action="store_const", const=clear_cache, default=None, - help=_("Delete all the files Kosmorro stored in the cache."), + help=_("Delete all the files from Kosmorro's cache."), ) parser.add_argument( "--format", @@ -254,7 +260,7 @@ def get_args(output_formats: [str]): type=str, default=output_formats[0], choices=output_formats, - help=_("The format under which the information have to be output"), + help=_("The format to output the information to"), ) parser.add_argument( "--latitude", @@ -282,9 +288,9 @@ def get_args(output_formats: [str]): type=str, default=today.strftime("%Y-%m-%d"), help=_( - "The date for which the ephemerides must be computed (in the YYYY-MM-DD format), " - 'or as an interval in the "[+-]YyMmDd" format (with Y, M, and D numbers). ' - "Defaults to the current date ({default_date})" + "The date for which the ephemerides must be calculated. Can be in the YYYY-MM-DD format " + 'or an interval in the "[+-]YyMmDd" format (with Y, M, and D numbers). ' + "Defaults to today ({default_date})." ).format(default_date=today.strftime("%Y-%m-%d")), ) parser.add_argument( From f7d827e7e7936a570c467ac2b59e7eb4a0289cf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Deuchnord?= Date: Sat, 15 May 2021 16:48:03 +0200 Subject: [PATCH 2/4] chore: delete unit-test workflow file --- .github/workflows/unit-tests.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .github/workflows/unit-tests.yml diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml deleted file mode 100644 index e69de29..0000000 From 12ef0816dc979f697a5b64026dfb1c229a3a8816 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Deuchnord?= Date: Sat, 15 May 2021 16:50:31 +0200 Subject: [PATCH 3/4] chore: fix lock file --- Pipfile.lock | 66 ++++++++++++++++++++++++++-------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/Pipfile.lock b/Pipfile.lock index 7efd5eb..bc5d65c 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -39,33 +39,33 @@ }, "numpy": { "hashes": [ - "sha256:2428b109306075d89d21135bdd6b785f132a1f5a3260c371cee1fae427e12727", - "sha256:377751954da04d4a6950191b20539066b4e19e3b559d4695399c5e8e3e683bf6", - "sha256:4703b9e937df83f5b6b7447ca5912b5f5f297aba45f91dbbbc63ff9278c7aa98", - "sha256:471c0571d0895c68da309dacee4e95a0811d0a9f9f532a48dc1bea5f3b7ad2b7", - "sha256:61d5b4cf73622e4d0c6b83408a16631b670fc045afd6540679aa35591a17fe6d", - "sha256:6c915ee7dba1071554e70a3664a839fbc033e1d6528199d4621eeaaa5487ccd2", - "sha256:6e51e417d9ae2e7848314994e6fc3832c9d426abce9328cf7571eefceb43e6c9", - "sha256:719656636c48be22c23641859ff2419b27b6bdf844b36a2447cb39caceb00935", - "sha256:780ae5284cb770ade51d4b4a7dce4faa554eb1d88a56d0e8b9f35fca9b0270ff", - "sha256:878922bf5ad7550aa044aa9301d417e2d3ae50f0f577de92051d739ac6096cee", - "sha256:924dc3f83de20437de95a73516f36e09918e9c9c18d5eac520062c49191025fb", - "sha256:97ce8b8ace7d3b9288d88177e66ee75480fb79b9cf745e91ecfe65d91a856042", - "sha256:9c0fab855ae790ca74b27e55240fe4f2a36a364a3f1ebcfd1fb5ac4088f1cec3", - "sha256:9cab23439eb1ebfed1aaec9cd42b7dc50fc96d5cd3147da348d9161f0501ada5", - "sha256:a8e6859913ec8eeef3dbe9aed3bf475347642d1cdd6217c30f28dee8903528e6", - "sha256:aa046527c04688af680217fffac61eec2350ef3f3d7320c07fd33f5c6e7b4d5f", - "sha256:abc81829c4039e7e4c30f7897938fa5d4916a09c2c7eb9b244b7a35ddc9656f4", - "sha256:bad70051de2c50b1a6259a6df1daaafe8c480ca98132da98976d8591c412e737", - "sha256:c73a7975d77f15f7f68dacfb2bca3d3f479f158313642e8ea9058eea06637931", - "sha256:d15007f857d6995db15195217afdbddfcd203dfaa0ba6878a2f580eaf810ecd6", - "sha256:d76061ae5cab49b83a8cf3feacefc2053fac672728802ac137dd8c4123397677", - "sha256:e8e4fbbb7e7634f263c5b0150a629342cc19b47c5eba8d1cd4363ab3455ab576", - "sha256:e9459f40244bb02b2f14f6af0cd0732791d72232bbb0dc4bab57ef88e75f6935", - "sha256:edb1f041a9146dcf02cd7df7187db46ab524b9af2515f392f337c7cbbf5b52cd" + "sha256:1676b0a292dd3c99e49305a16d7a9f42a4ab60ec522eac0d3dd20cdf362ac010", + "sha256:16f221035e8bd19b9dc9a57159e38d2dd060b48e93e1d843c49cb370b0f415fd", + "sha256:43909c8bb289c382170e0282158a38cf306a8ad2ff6dfadc447e90f9961bef43", + "sha256:4e465afc3b96dbc80cf4a5273e5e2b1e3451286361b4af70ce1adb2984d392f9", + "sha256:55b745fca0a5ab738647d0e4db099bd0a23279c32b31a783ad2ccea729e632df", + "sha256:5d050e1e4bc9ddb8656d7b4f414557720ddcca23a5b88dd7cff65e847864c400", + "sha256:637d827248f447e63585ca3f4a7d2dfaa882e094df6cfa177cc9cf9cd6cdf6d2", + "sha256:6690080810f77485667bfbff4f69d717c3be25e5b11bb2073e76bb3f578d99b4", + "sha256:66fbc6fed94a13b9801fb70b96ff30605ab0a123e775a5e7a26938b717c5d71a", + "sha256:67d44acb72c31a97a3d5d33d103ab06d8ac20770e1c5ad81bdb3f0c086a56cf6", + "sha256:6ca2b85a5997dabc38301a22ee43c82adcb53ff660b89ee88dded6b33687e1d8", + "sha256:6e51534e78d14b4a009a062641f465cfaba4fdcb046c3ac0b1f61dd97c861b1b", + "sha256:70eb5808127284c4e5c9e836208e09d685a7978b6a216db85960b1a112eeace8", + "sha256:830b044f4e64a76ba71448fce6e604c0fc47a0e54d8f6467be23749ac2cbd2fb", + "sha256:8b7bb4b9280da3b2856cb1fc425932f46fba609819ee1c62256f61799e6a51d2", + "sha256:a9c65473ebc342715cb2d7926ff1e202c26376c0dcaaee85a1fd4b8d8c1d3b2f", + "sha256:c1c09247ccea742525bdb5f4b5ceeacb34f95731647fe55774aa36557dbb5fa4", + "sha256:c5bf0e132acf7557fc9bb8ded8b53bbbbea8892f3c9a1738205878ca9434206a", + "sha256:db250fd3e90117e0312b611574cd1b3f78bec046783195075cbd7ba9c3d73f16", + "sha256:e515c9a93aebe27166ec9593411c58494fa98e5fcc219e47260d9ab8a1cc7f9f", + "sha256:e55185e51b18d788e49fe8305fd73ef4470596b33fc2c1ceb304566b99c71a69", + "sha256:ea9cff01e75a956dbee133fa8e5b68f2f92175233de2f88de3a682dd94deda65", + "sha256:f1452578d0516283c87608a5a5548b0cdde15b99650efdfd85182102ef7a7c17", + "sha256:f39a995e47cb8649673cfa0579fbdd1cdd33ea497d1728a6cb194d6252268e48" ], "markers": "python_version >= '3.7'", - "version": "==1.20.2" + "version": "==1.20.3" }, "python-dateutil": { "hashes": [ @@ -144,7 +144,7 @@ "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128" ], - "version": "==1.5.4" + "version": "==1.4.4" }, "babel": { "hashes": [ @@ -156,19 +156,19 @@ }, "black": { "hashes": [ - "sha256:0e80435b8a88f383c9149ae89d671eb2095b72344b0fe8a1d61d2ff5110ed173", - "sha256:9dc2042018ca10735366d944c2c12d9cad6dec74a3d5f679d09384ea185d9943" + "sha256:23695358dbcb3deafe7f0a3ad89feee5999a46be5fec21f4f1d108be0bcdb3b1", + "sha256:8a60071a0043876a4ae96e6c69bd3a127dad2c1ca7c8083573eb82f92705d008" ], "index": "pypi", - "version": "==21.5b0" + "version": "==21.5b1" }, "click": { "hashes": [ - "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", - "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" + "sha256:7d8c289ee437bcb0316820ccee14aefcb056e58d31830ecab8e47eda6540e136", + "sha256:e90e62ced43dc8105fb9a26d62f0d9340b5c8db053a814e25d95c19873ae87db" ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==7.1.2" + "markers": "python_version >= '3.6'", + "version": "==8.0.0" }, "mypy-extensions": { "hashes": [ From 7574c408c843b07d9e67cdb77e2012badd6a414b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Deuchnord?= Date: Sat, 15 May 2021 16:53:43 +0200 Subject: [PATCH 4/4] chore: remove POEditor last traces --- .github/workflows/release.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0055195..30c9668 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,6 @@ jobs: env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} - POEDITOR_PROJECT_ID: 306433 run: | make i18n build twine upload dist/*