timezones-cli
Advanced tools
+1
-1
| Metadata-Version: 2.1 | ||
| Name: timezones-cli | ||
| Version: 0.3.4 | ||
| Version: 0.3.5 | ||
| Summary: Get local datetime from multiple timezones! | ||
@@ -5,0 +5,0 @@ Home-page: https://github.com/yankeexe/timezones-cli |
+15
-15
| timezones_cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 | ||
| timezones_cli/main.py,sha256=Pcto8dUuyJaznzrOSuI9vuAupfO6G_M9dhtys43RZjw,293 | ||
| timezones_cli/commands/__init__.py,sha256=sBRmJNxjRPPYtoLz06-EwHyoF8gjIz6H1yzy28-uyyw,327 | ||
| timezones_cli/commands/add.py,sha256=sLafNAOCY-dspeKdoMRTWuXknjL_pJDC2fVCsBDQRPQ,1642 | ||
| timezones_cli/commands/remove.py,sha256=8KW4WTdsBccfsYmwG3TKWW9DU3yoAha5GyiyD27ckfk,866 | ||
| timezones_cli/commands/search.py,sha256=1C03AK6P09ogZsp9_dxc_8cPnZivXI6aVw18dIKy5zU,1580 | ||
| timezones_cli/commands/select.py,sha256=XdBYv4tnGO2w0RCxyhI_bkeHyd6WmDGgnLyGsw5whFQ,773 | ||
| timezones_cli/commands/show.py,sha256=I3Kr2vPICNUSPjcXjQqSLvlOmxZgaGKtN3cYEha3Jt0,1105 | ||
| timezones_cli/commands/utc.py,sha256=7cAfmdRIJH-x-eIRQvSgdm5oHi1GmJ_znsggZ5ZFjsU,1278 | ||
| timezones_cli/main.py,sha256=tPpxaXWXoyn3RwviXj7x7kbQrCoH256U9tCafd5RcpQ,294 | ||
| timezones_cli/commands/__init__.py,sha256=5iGaFkq83J4_yngfmmDtQDU_D8hHUiNHiVGjYpSHl4I,328 | ||
| timezones_cli/commands/add.py,sha256=ox2wku6CXf0i2InvEBALtY8fsB1EVn-nB7JU51g34yM,1991 | ||
| timezones_cli/commands/remove.py,sha256=_OxAyn1PxnqdSL707y9-n50ZZZnIUVbCS9_IKuR73x4,867 | ||
| timezones_cli/commands/search.py,sha256=4lHksp8YmMGmHENJkX-7LaCUbSkt3a9joCrxSJZkHi4,1579 | ||
| timezones_cli/commands/select.py,sha256=HssFlnRvE4hgvKe2drV3aeX9xhvPG6Xnqfoossz6F5I,774 | ||
| timezones_cli/commands/show.py,sha256=JVUjEEirKtpMJ9uy0dFqW2afGZ1pDDyKHUHGjqYKG5w,1106 | ||
| timezones_cli/commands/utc.py,sha256=69hNXbpfrYJm050SF3bPOMm4Svd1EO_cLNaEVXr0Gp0,1279 | ||
| timezones_cli/utils/__init__.py,sha256=olc8eC5OXP1BBV_Ju8LlwAJYxaxOBqM5iZ0iO2iDjzA,9804 | ||
| timezones_cli/utils/abbreviations.py,sha256=qzfkAxTUU4RLK1FI5-695e9kOCnDPy9HUxny_YwSEvM,3591 | ||
| timezones_cli/utils/validators.py,sha256=XoXVZVfxqBl9ciFdiZrB74KRPuTPNV_OZnAwKqsLHxM,591 | ||
| timezones_cli/utils/variables.py,sha256=xNszUkUZEpYJ5KiyRDVTFOizp4R48BTHTc3Ti3VbFQ4,154 | ||
| timezones_cli-0.3.4.dist-info/LICENCE,sha256=QxxPFWRPuSpMyQOsnkhRNCggQecOBgDzcjCJi7_jRzc,1072 | ||
| timezones_cli-0.3.4.dist-info/METADATA,sha256=VzC2akLPzM66C3tTW0noXe--i5Bgafk8JQt18w34xSA,6416 | ||
| timezones_cli-0.3.4.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92 | ||
| timezones_cli-0.3.4.dist-info/entry_points.txt,sha256=V5GcPJsF4VG2Fx3jKC5oKAbzdJIWG4B_z4t5BN6_-OM,46 | ||
| timezones_cli-0.3.4.dist-info/top_level.txt,sha256=0CtnPitRjrKBjiHJV5GlspUQRjdHuzE6wS0PC88ZJN0,14 | ||
| timezones_cli-0.3.4.dist-info/RECORD,, | ||
| timezones_cli/utils/variables.py,sha256=c1-Ug6Hj_iS00R_FQPhvLwQsCg6b2nC4FsHRu9XENl4,155 | ||
| timezones_cli-0.3.5.dist-info/LICENCE,sha256=QxxPFWRPuSpMyQOsnkhRNCggQecOBgDzcjCJi7_jRzc,1072 | ||
| timezones_cli-0.3.5.dist-info/METADATA,sha256=oGmqAREHJ459p_DOuD8yPxRyb9zIrctp7IEled8kPKI,6416 | ||
| timezones_cli-0.3.5.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92 | ||
| timezones_cli-0.3.5.dist-info/entry_points.txt,sha256=V5GcPJsF4VG2Fx3jKC5oKAbzdJIWG4B_z4t5BN6_-OM,46 | ||
| timezones_cli-0.3.5.dist-info/top_level.txt,sha256=0CtnPitRjrKBjiHJV5GlspUQRjdHuzE6wS0PC88ZJN0,14 | ||
| timezones_cli-0.3.5.dist-info/RECORD,, |
| """ | ||
| Exports for CLI commands. | ||
| """ | ||
| # flake8: noqa | ||
@@ -5,0 +6,0 @@ from timezones_cli.commands.add import add |
@@ -15,2 +15,3 @@ """ | ||
| variables, | ||
| get_local_time, | ||
| ) | ||
@@ -26,3 +27,5 @@ | ||
| added_timezones = [] | ||
| added_timezones_raw = [] | ||
| existing_timezones = [] | ||
| existing_timezones_raw = [] | ||
| line_break = "\n" | ||
@@ -51,3 +54,6 @@ | ||
| if timezone in data: | ||
| existing_timezones.append(f"[bold red]{timezone}:x:[/bold red]") | ||
| existing_timezones.append( | ||
| f"[bold green]{timezone}:white_check_mark:[/bold green]" | ||
| ) | ||
| existing_timezones_raw.append(timezone) | ||
| continue | ||
@@ -58,2 +64,3 @@ | ||
| file.write(f"{timezone}\n") | ||
| added_timezones_raw.append(timezone) | ||
| added_timezones.append( | ||
@@ -65,4 +72,5 @@ f"[bold blue]{timezone}[/bold blue] :white_check_mark:" | ||
| console.print( | ||
| f"[bold yellow]Timezone/s already exists:[/bold yellow]\n{line_break.join(existing_timezones)}" | ||
| f"[bold blue]🌐 Timezone/s already exists![/bold blue]\n{line_break.join(existing_timezones)}" | ||
| ) | ||
| return get_local_time(existing_timezones_raw) | ||
@@ -73,1 +81,2 @@ if added_timezones: | ||
| ) | ||
| return get_local_time(added_timezones_raw) |
| """ | ||
| Sub command to remove saved timezones from config file. | ||
| """ | ||
| from typing import Optional | ||
@@ -5,0 +6,0 @@ |
@@ -70,3 +70,2 @@ import typing as t | ||
| result = handle_interaction(result) | ||
| return get_local_time(result, query, toggle=toggle) | ||
@@ -73,0 +72,0 @@ except LookupError: |
| """ | ||
| Sub command to select timezone from config file. | ||
| """ | ||
| import click | ||
@@ -5,0 +6,0 @@ |
| """ | ||
| Sub command to show datetime from saved timezones. | ||
| """ | ||
| import sys | ||
@@ -5,0 +6,0 @@ from typing import List, Union |
| """ | ||
| Sub command to get UTC times | ||
| """ | ||
| import sys | ||
@@ -5,0 +6,0 @@ |
| """ Entrypoint of the CLI """ | ||
| import click | ||
@@ -3,0 +4,0 @@ |
| """ Global variables """ | ||
| from pathlib import Path | ||
@@ -3,0 +4,0 @@ |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.