From 53040b22cfb0c8d020416740539cf042a02b44b8 Mon Sep 17 00:00:00 2001 From: /XNL-h4ck3r Date: Mon, 11 Dec 2023 14:40:58 +0000 Subject: [PATCH] v1.2 - see CHANGELOG.md --- CHANGELOG.md | 6 ++++++ README.md | 2 +- urless/__init__.py | 2 +- urless/urless.py | 14 +++++++------- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89f8754..3aa4beb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## Changelog +- v1.2 + + - Changed + + - Changes to prevent `SyntaxWarning: invalid escape sequence` errors when Python 3.12 is used. + - v1.1 - Changed diff --git a/README.md b/README.md index 5bcc8e4..d4dfe5c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
-## About - v1.1 +## About - v1.2 This is a tool used to de-clutter a list of URLs. As a starting point, I took the amazing tool [uro](https://github.com/s0md3v/uro/) by Somdev Sangwan. But I wanted to change a few things, make some improvements (like deal with GUIDs) and make it more customizable. diff --git a/urless/__init__.py b/urless/__init__.py index f11231d..b6f6120 100644 --- a/urless/__init__.py +++ b/urless/__init__.py @@ -1 +1 @@ -__version__="1.1" +__version__="1.2" diff --git a/urless/urless.py b/urless/urless.py index 9d9ac42..88a039d 100644 --- a/urless/urless.py +++ b/urless/urless.py @@ -32,7 +32,7 @@ REGEX_END = '$' # Regex for a path folder of integer -REGEX_INTEGER = REGEX_START + '\d+' + REGEX_END +REGEX_INTEGER = REGEX_START + r'\d+' + REGEX_END reIntPart = re.compile(REGEX_INTEGER) patternsInt = {} @@ -46,7 +46,7 @@ patternsCustomID = {} # Regex for path of YYYY/MM -REGEX_YYYYMM = '\/[1|2][0|1|9]\\d{2}/[0|1]\\d{1}\/' +REGEX_YYYYMM = r'\/[1|2][0|1|9]\\d{2}/[0|1]\\d{1}\/' reYYYYMM = re.compile(REGEX_YYYYMM) # Regex for path of language code @@ -83,11 +83,11 @@ def writerr(text=''): def showBanner(): write('') - write(colored(' __ _ ____ _ ___ ___ ____ ', 'red')) - write(colored(' | | | | _ \| | / _ \/ __/ __/ ', 'yellow')) - write(colored(' | | | | |_) | || __/\__ \__ \ ', 'green')) - write(colored(' | |_| | _ <| |_\___/\___/___/ ', 'cyan')) - write(colored(' \___/|_| \_\___/', 'magenta')+colored('by Xnl-h4ck3r','white')) + write(colored(r' __ _ ____ _ ___ ___ ____ ', 'red')) + write(colored(r' | | | | _ \| | / _ \/ __/ __/ ', 'yellow')) + write(colored(r' | | | | |_) | || __/\__ \__ \ ', 'green')) + write(colored(r' | |_| | _ <| |_\___/\___/___/ ', 'cyan')) + write(colored(r' \___/|_| \_\___/', 'magenta')+colored('by Xnl-h4ck3r','white')) write('') def getConfig():