issues
search
qntm
/
greenery
Regular expression manipulation library
http://qntm.org/greenery
MIT License
309
stars
40
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
support regex not containing word
#111
tooptoop4
closed
2 weeks ago
1
Faster `Charclass` instantiation
#110
qntm
closed
4 weeks ago
0
Allow faster `Charclass` instatiation
#109
MegaIng
closed
4 weeks ago
1
Allow lazy multipliers
#108
qntm
closed
1 month ago
0
Support for lazy quantifiers
#107
michaelmior
closed
1 month ago
7
Make `Fsm` public
#106
qntm
closed
6 months ago
0
Make FSM public
#105
MegaIng
closed
4 months ago
2
Plus sign literals in argument to `derive` always give an empty charclass
#104
lmmx
closed
6 months ago
2
Intersection of a pattern with another one restricting the length not possible
#103
mristin
closed
10 months ago
2
Accept unescaped caret in character ranges
#102
mristin
opened
10 months ago
5
The patterns for XML text and RFC 8089 can not be intersected
#101
mristin
opened
10 months ago
10
Parse escaped characters `\x??`, `\u????` and `\U????????`
#100
mristin
opened
10 months ago
1
Stop instantiating character ranges
#99
qntm
closed
11 months ago
1
introduce strict-ish pylint + minimal fixes
#98
rwe
closed
11 months ago
1
Add nfa support
#97
thomasahle
closed
7 months ago
2
Cannot parse `[.-]`.
#96
thomasahle
closed
1 year ago
2
Support NFAs
#95
thomasahle
closed
7 months ago
9
greedy vs non-greedy, which is default?
#94
aha79
closed
1 year ago
4
fsm: Adding "CharClass" to FSM
#93
MegaIng
closed
11 months ago
8
`pip install` command recommended in README doesn't work
#92
qntm
closed
11 months ago
3
Multiplier: allow serializing `{0}`
#91
rwe
closed
1 year ago
0
parse.py + parse_test.py type fixes
#90
rwe
closed
1 year ago
0
rxelems.Pattern, Conc, Mult: type fixes
#89
rwe
closed
1 year ago
0
repo: add pinned requirements.dev.txt+constraints.txt
#88
rwe
closed
1 year ago
0
Multiplier: fix `__eq__` and add type annotations
#87
rwe
closed
1 year ago
0
Charclass: bulk union/intersection methods
#86
rwe
closed
1 year ago
2
Bound: type fixes + some basic missing tests
#85
rwe
closed
1 year ago
0
fsm: immutability and fixed types
#84
rwe
closed
1 year ago
0
Charclass: type signatures and fixed types
#83
rwe
closed
1 year ago
0
fsm: add translation layer between symbol and transition
#82
MegaIng
closed
1 year ago
7
Do not instantiate character ranges?
#81
mristin
closed
10 months ago
9
ci: integrate black auto-formatter
#80
rwe
closed
1 year ago
4
lint: fix up strict-ish flake8/pycodestyle formatting
#79
rwe
closed
1 year ago
4
dev: improve `.editorconfig`, add `.vscode`
#78
rwe
closed
1 year ago
0
mypy: enable strict mode using per-file suppression
#77
rwe
closed
1 year ago
0
fsm: restore type-distinguished `ANYTHING_ELSE`
#76
rwe
closed
1 year ago
5
ci: add `mypy` + minimum type fixes
#75
rwe
closed
1 year ago
4
fix: incorrect `rxelems.Mult` "self.inner" attribute access
#74
rwe
closed
1 year ago
0
lint: consistent import order with `isort`, add explicit `__all__` exports
#73
rwe
closed
1 year ago
0
types: `reversed()` builtin is only typed to return an `Iterator`
#72
rwe
closed
1 year ago
1
fsm: validate transition source and symbols
#71
rwe
closed
1 year ago
0
test/style: use `pytest.raises` vs `except: …`/`assert False`
#70
rwe
closed
1 year ago
0
fix incorrect combination of open charclass predicates
#69
rwe
closed
1 year ago
0
fix: rxelems.isdisjoint: incorrect use of `@call_fsm` on boolean method
#68
rwe
closed
1 year ago
0
V4, drop `greenery.fsm`, overhauled API
#67
qntm
closed
1 year ago
2
Installation issue with pip
#66
tokamage
closed
2 years ago
2
Just use a UUID for `fsm.anything_else`
#65
qntm
closed
2 years ago
0
Sorting on alphabet set fails on unpickled fsm object
#64
oliverhaagh
closed
2 years ago
4
Simplify `mult` collapsing behaviour
#63
qntm
closed
2 years ago
0
It is impossible to define a true Mealy machine
#62
natelastname
closed
2 years ago
1
Next