From 085ece1735bfdd1e2c0a2776b2e2b61688a95f91 Mon Sep 17 00:00:00 2001 From: Kim Davies Date: Wed, 22 Nov 2023 18:44:56 -0800 Subject: [PATCH] Use Python path manipulation rather than symlink (issue #151) --- tools/idna-data | 8 ++++++++ tools/intranges.py | 1 - 2 files changed, 8 insertions(+), 1 deletion(-) delete mode 120000 tools/intranges.py diff --git a/tools/idna-data b/tools/idna-data index 3137315..e01e0e7 100755 --- a/tools/idna-data +++ b/tools/idna-data @@ -2,6 +2,14 @@ import argparse, collections, datetime, os, re, sys, unicodedata from urllib.request import urlopen + +# Use intranges.intranges_from_list() from the sibling idna directory +sys.path.append( + os.path.join( + os.path.dirname(os.path.dirname(os.path.abspath(__file__))), + "idna" + ) +) from intranges import intranges_from_list if sys.version_info[0] < 3: diff --git a/tools/intranges.py b/tools/intranges.py deleted file mode 120000 index ce4c425..0000000 --- a/tools/intranges.py +++ /dev/null @@ -1 +0,0 @@ -../idna/intranges.py \ No newline at end of file