Skip to content

Commit

Permalink
bump to v1.5.3 (hotfix)
Browse files Browse the repository at this point in the history
- Fixed bug regarding new feature in classes.py
- Removed unused import
  • Loading branch information
manoss96 committed Aug 15, 2022
1 parent a727f54 commit e7c5915
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pregex==1.5.2
pregex==1.5.3
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
author = 'Manos Stoumpos'

# The full version, including alpha/beta/rc tags
release = '1.5.2'
release = '1.5.3'


# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "pregex"
version = "1.5.2"
version = "1.5.3"
authors = [
{email = "[email protected]"},
{name = "Manos Stoumpos"}
Expand Down
9 changes: 7 additions & 2 deletions src/pregex/classes.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,16 +294,21 @@ def __chars_to_ranges(chars: set[str]) -> tuple[set[str], set[str]]:
break
i += 1

chars_set = set()

for c in chars:
if len(c) > 1:
ranges.add(f"{c[0]}-{c[-1]}")
chars.remove(c)
else:
chars_set.add(c)

chars = __class__.__modify_classes(set(chars), escape=True)
chars = __class__.__modify_classes(chars_set, escape=True)
ranges = __class__.__modify_classes(ranges, escape=True)

return ranges, chars

return ranges, chars

def __verbose_to_shorthand(classes: set[str], simplify_word: bool) -> set[str]:
'''
This method searches the provided set for subsets of character classes that \
Expand Down
1 change: 0 additions & 1 deletion src/pregex/operators.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
from pydoc import doc
import pregex.pre as _pre
import pregex.exceptions as _ex

Expand Down

0 comments on commit e7c5915

Please sign in to comment.