Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / qntm/greenery issues and pull requests
#111 - support regex not containing word
Issue -
State: closed - Opened by tooptoop4 7 months ago
- 1 comment
Labels: enhancement
#110 - Faster `Charclass` instantiation
Pull Request -
State: closed - Opened by qntm 8 months ago
#109 - Allow faster `Charclass` instatiation
Issue -
State: closed - Opened by MegaIng 8 months ago
- 1 comment
Labels: enhancement
#108 - Allow lazy multipliers
Pull Request -
State: closed - Opened by qntm 8 months ago
#107 - Support for lazy quantifiers
Issue -
State: closed - Opened by michaelmior 9 months ago
- 7 comments
Labels: question
#106 - Make `Fsm` public
Pull Request -
State: closed - Opened by qntm about 1 year ago
#105 - Make FSM public
Issue -
State: closed - Opened by MegaIng about 1 year ago
- 2 comments
Labels: enhancement
#104 - Plus sign literals in argument to `derive` always give an empty charclass
Issue -
State: closed - Opened by lmmx about 1 year ago
- 2 comments
#103 - Intersection of a pattern with another one restricting the length not possible
Issue -
State: closed - Opened by mristin over 1 year ago
- 2 comments
#102 - Accept unescaped caret in character ranges
Issue -
State: open - Opened by mristin over 1 year ago
- 5 comments
Labels: enhancement
#101 - The patterns for XML text and RFC 8089 can not be intersected
Issue -
State: open - Opened by mristin over 1 year ago
- 10 comments
Labels: enhancement
#100 - Parse escaped characters `\x??`, `\u????` and `\U????????`
Issue -
State: open - Opened by mristin over 1 year ago
- 1 comment
Labels: enhancement
#99 - Stop instantiating character ranges
Pull Request -
State: closed - Opened by qntm over 1 year ago
- 1 comment
#98 - introduce strict-ish pylint + minimal fixes
Pull Request -
State: closed - Opened by rwe over 1 year ago
- 1 comment
#97 - Add nfa support
Pull Request -
State: closed - Opened by thomasahle over 1 year ago
- 2 comments
#96 - Cannot parse `[.-]`.
Issue -
State: closed - Opened by thomasahle over 1 year ago
- 2 comments
Labels: question, wontfix
#95 - Support NFAs
Issue -
State: closed - Opened by thomasahle over 1 year ago
- 9 comments
Labels: enhancement, question
#94 - greedy vs non-greedy, which is default?
Issue -
State: closed - Opened by aha79 over 1 year ago
- 4 comments
Labels: question
#93 - fsm: Adding "CharClass" to FSM
Pull Request -
State: closed - Opened by MegaIng almost 2 years ago
- 8 comments
#92 - `pip install` command recommended in README doesn't work
Issue -
State: closed - Opened by qntm almost 2 years ago
- 3 comments
Labels: bug, question
#91 - Multiplier: allow serializing `{0}`
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#90 - parse.py + parse_test.py type fixes
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#89 - rxelems.Pattern, Conc, Mult: type fixes
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#88 - repo: add pinned requirements.dev.txt+constraints.txt
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#87 - Multiplier: fix `__eq__` and add type annotations
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#86 - Charclass: bulk union/intersection methods
Pull Request -
State: closed - Opened by rwe almost 2 years ago
- 2 comments
#85 - Bound: type fixes + some basic missing tests
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#84 - fsm: immutability and fixed types
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#83 - Charclass: type signatures and fixed types
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#82 - fsm: add translation layer between symbol and transition
Pull Request -
State: closed - Opened by MegaIng almost 2 years ago
- 7 comments
#81 - Do not instantiate character ranges?
Issue -
State: closed - Opened by mristin almost 2 years ago
- 9 comments
Labels: enhancement, question
#80 - ci: integrate black auto-formatter
Pull Request -
State: closed - Opened by rwe almost 2 years ago
- 4 comments
#79 - lint: fix up strict-ish flake8/pycodestyle formatting
Pull Request -
State: closed - Opened by rwe almost 2 years ago
- 4 comments
#78 - dev: improve `.editorconfig`, add `.vscode`
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#77 - mypy: enable strict mode using per-file suppression
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#76 - fsm: restore type-distinguished `ANYTHING_ELSE`
Pull Request -
State: closed - Opened by rwe almost 2 years ago
- 5 comments
#75 - ci: add `mypy` + minimum type fixes
Pull Request -
State: closed - Opened by rwe almost 2 years ago
- 4 comments
#74 - fix: incorrect `rxelems.Mult` "self.inner" attribute access
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#73 - lint: consistent import order with `isort`, add explicit `__all__` exports
Pull Request -
State: closed - Opened by rwe almost 2 years ago
#72 - types: `reversed()` builtin is only typed to return an `Iterator`
Pull Request -
State: closed - Opened by rwe about 2 years ago
- 1 comment
#71 - fsm: validate transition source and symbols
Pull Request -
State: closed - Opened by rwe about 2 years ago
#70 - test/style: use `pytest.raises` vs `except: …`/`assert False`
Pull Request -
State: closed - Opened by rwe about 2 years ago
#69 - fix incorrect combination of open charclass predicates
Pull Request -
State: closed - Opened by rwe about 2 years ago
#68 - fix: rxelems.isdisjoint: incorrect use of `@call_fsm` on boolean method
Pull Request -
State: closed - Opened by rwe about 2 years ago
#67 - V4, drop `greenery.fsm`, overhauled API
Pull Request -
State: closed - Opened by qntm about 2 years ago
- 2 comments
#66 - Installation issue with pip
Issue -
State: closed - Opened by tokamage over 2 years ago
- 2 comments
#65 - Just use a UUID for `fsm.anything_else`
Pull Request -
State: closed - Opened by qntm over 2 years ago
#64 - Sorting on alphabet set fails on unpickled fsm object
Issue -
State: closed - Opened by oliverhaagh over 2 years ago
- 4 comments
#63 - Simplify `mult` collapsing behaviour
Pull Request -
State: closed - Opened by qntm almost 3 years ago
#62 - It is impossible to define a true Mealy machine
Issue -
State: closed - Opened by natelastname almost 3 years ago
- 1 comment
#61 - added a reduction rule for concs of mults
Pull Request -
State: closed - Opened by jrdek almost 3 years ago
#60 - Fix typings...
Pull Request -
State: closed - Opened by qntm almost 3 years ago
#59 - Version 3.3.4 breaks support for Python versions earlier than 3.9
Issue -
State: closed - Opened by zivnevo almost 3 years ago
- 3 comments
#58 - Introduce CI
Pull Request -
State: closed - Opened by qntm almost 3 years ago
#57 - Use frozen dataclasses and type annotations
Pull Request -
State: closed - Opened by Seanny123 almost 3 years ago
- 3 comments
#56 - Why are instance attributes initialized with `self.__dict__`?
Issue -
State: closed - Opened by Seanny123 almost 3 years ago
- 3 comments
Labels: enhancement, question
#55 - Replace Error with NotImplementedError
Pull Request -
State: closed - Opened by Seanny123 almost 3 years ago
- 1 comment
#54 - Use four spaces for indentation; bump minor version
Pull Request -
State: closed - Opened by qntm over 3 years ago
#53 - fix concatenation of anything_else
Pull Request -
State: closed - Opened by doni69 over 3 years ago
- 2 comments
#52 - Pylance sees greenery.lego.parse as returning NoReturn
Issue -
State: closed - Opened by Delwin9999 almost 4 years ago
- 6 comments
#51 - Character | is left unescaped
Issue -
State: closed - Opened by dk2k about 4 years ago
- 2 comments
Labels: enhancement, wontfix
#50 - Suggesting a unit test
Issue -
State: closed - Opened by dk2k about 4 years ago
- 2 comments
#49 - Fix #48
Pull Request -
State: closed - Opened by qntm over 4 years ago
#48 - Greenery fails to output meaningful regex for particular FSM
Issue -
State: closed - Opened by dk2k over 4 years ago
- 1 comment
Labels: bug
#47 - Add a Travis build
Pull Request -
State: closed - Opened by qntm over 4 years ago
#46 - New release?
Issue -
State: closed - Opened by andrewhabib over 4 years ago
- 2 comments
Labels: question
#45 - More efficient way to evaluate empty intersections?
Issue -
State: closed - Opened by neelsomani over 4 years ago
- 2 comments
Labels: question
#44 - fix issue #43: improve performance of from_fsm
Pull Request -
State: closed - Opened by cfbolz almost 5 years ago
- 1 comment
#43 - Can't convert this seemingly simple FSM to a regex in good time
Issue -
State: closed - Opened by qntm over 5 years ago
- 1 comment
Labels: bug
#42 - Regexp standard .posix or w3c?
Issue -
State: closed - Opened by faraazc about 6 years ago
- 1 comment
#41 - deepcopy changes finite state machine
Issue -
State: closed - Opened by hgao10 about 6 years ago
- 1 comment
#40 - Fix two bugs in multiplier multiplication
Pull Request -
State: closed - Opened by andersk over 6 years ago
- 1 comment
#39 - (..+)? wrongly reduces to .*
Issue -
State: closed - Opened by andersk over 6 years ago
#38 - Unicode regexes not supported
Issue -
State: closed - Opened by d33tah over 6 years ago
- 2 comments
#37 - Are you interested in contributions?
Issue -
State: closed - Opened by Zac-HD almost 7 years ago
- 5 comments
#36 - Issue for isdisjoin()
Issue -
State: closed - Opened by FuzzyLogic almost 7 years ago
- 2 comments
#35 - Error when parse lego.parse('[\S]') or similar regex
Issue -
State: closed - Opened by uynil about 7 years ago
- 1 comment
Labels: enhancement
#34 - Multiple tests fail for lego_test.py, on Python 2
Issue -
State: closed - Opened by davidwagner almost 8 years ago
- 2 comments
#33 - fsm.union() with no args fails, on Python 2; causes failing test case in fsm_test.py
Issue -
State: closed - Opened by davidwagner almost 8 years ago
- 3 comments
#32 - Infinite loop in from_fsm() on Python 2
Issue -
State: closed - Opened by davidwagner almost 8 years ago
- 2 comments
#31 - Strange behaviour
Issue -
State: closed - Opened by reverofevil over 8 years ago
- 8 comments
#30 - Possibly fix #28?
Pull Request -
State: closed - Opened by edmcman almost 9 years ago
- 1 comment
#29 - Possibly fix #28?
Pull Request -
State: closed - Opened by edmcman almost 9 years ago
- 1 comment
#28 - Kleene closure is broken
Issue -
State: closed - Opened by edmcman almost 9 years ago
- 1 comment
#27 - rename class anything_else to allow pickling
Pull Request -
State: closed - Opened by cunha about 9 years ago
- 1 comment
#26 - Improve regular expression syntax support
Pull Request -
State: closed - Opened by mirasrael over 9 years ago
- 1 comment
#25 - Support named groups
Pull Request -
State: closed - Opened by mirasrael over 9 years ago
- 2 comments
#24 - Eliminate reliance on `hasattr` in `lego` module
Issue -
State: closed - Opened by qntm over 9 years ago
Labels: enhancement
#23 - Rename the `lego` module to something more sensible and less trademarked
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
Labels: enhancement, question
#22 - `lego` should depend on `fsm`, `fsm` should never refer to `lego`
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
#21 - Allow strings of length 2 or more for FSMs being converted to regexes
Issue -
State: closed - Opened by qntm over 9 years ago
- 3 comments
Labels: enhancement
#20 - fsm.lego() should raise an error if you used non-characters in your alphabet
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
Labels: enhancement
#19 - Default "dead" state for FSMs with missing transitions
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
Labels: enhancement
#18 - Method for testing two regular expressions for equivalence
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
Labels: enhancement
#17 - Don't call `reduce()` automatically on every new `lego` object
Issue -
State: closed - Opened by qntm over 9 years ago
- 2 comments
Labels: enhancement
#16 - Stop using asserts in live code
Issue -
State: closed - Opened by qntm over 9 years ago
- 1 comment
Labels: bug
#15 - Version 2.1
Pull Request -
State: closed - Opened by pjkundert over 10 years ago
#14 - Should be able to build, parse and reduce() the regex for email addresses
Issue -
State: closed - Opened by qntm over 10 years ago
- 2 comments
Labels: enhancement
#13 - fsm.accepts() doesn't work alongside lego.otherchars
Issue -
State: closed - Opened by qntm over 10 years ago
- 1 comment
Labels: bug
#12 - What is the license?
Issue -
State: closed - Opened by EvanKrall over 10 years ago
- 1 comment