From 7a0bbe005af399527457cdc4ec1216e1cac4bb6e Mon Sep 17 00:00:00 2001 From: Yuvrajup Date: Wed, 2 Sep 2026 16:31:53 +0530 Subject: [PATCH] Fix geohash TypeError and import lag in antigravity --- Lib/antigravity.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lib/antigravity.py b/Lib/antigravity.py index 6dc520733577af6..233b6d00f3799fa 100644 --- a/Lib/antigravity.py +++ b/Lib/antigravity.py @@ -2,7 +2,8 @@ import webbrowser import hashlib -webbrowser.open("https://xkcd.com/353/") +if __name__ == '__main__': + webbrowser.open("https://xkcd.com/353/") def geohash(latitude, longitude, datedow): '''Compute geohash() using the Munroe algorithm. @@ -12,6 +13,8 @@ def geohash(latitude, longitude, datedow): ''' # https://xkcd.com/426/ + if isinstance(datedow, str): + datedow = datedow.encode('utf-8') h = hashlib.md5(datedow, usedforsecurity=False).hexdigest() p, q = [('%f' % float.fromhex('0.' + x)) for x in (h[:16], h[16:32])] print('%d%s %d%s' % (latitude, p[1:], longitude, q[1:]))