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 days ago - 1 comment
Labels: enhancement

#110 - Faster `Charclass` instantiation

Pull Request - State: closed - Opened by qntm 20 days ago

#109 - Allow faster `Charclass` instatiation

Issue - State: closed - Opened by MegaIng 23 days ago - 1 comment
Labels: enhancement

#108 - Allow lazy multipliers

Pull Request - State: closed - Opened by qntm about 1 month ago

#107 - Support for lazy quantifiers

Issue - State: closed - Opened by michaelmior about 1 month ago - 7 comments
Labels: question

#106 - Make `Fsm` public

Pull Request - State: closed - Opened by qntm 6 months ago

#105 - Make FSM public

Issue - State: closed - Opened by MegaIng 6 months ago - 2 comments
Labels: enhancement

#104 - Plus sign literals in argument to `derive` always give an empty charclass

Issue - State: closed - Opened by lmmx 7 months ago - 2 comments

#102 - Accept unescaped caret in character ranges

Issue - State: open - Opened by mristin 10 months ago - 5 comments
Labels: enhancement

#101 - The patterns for XML text and RFC 8089 can not be intersected

Issue - State: open - Opened by mristin 10 months ago - 10 comments
Labels: enhancement

#100 - Parse escaped characters `\x??`, `\u????` and `\U????????`

Issue - State: open - Opened by mristin 10 months ago - 1 comment
Labels: enhancement

#99 - Stop instantiating character ranges

Pull Request - State: closed - Opened by qntm 11 months ago - 1 comment

#98 - introduce strict-ish pylint + minimal fixes

Pull Request - State: closed - Opened by rwe 11 months ago - 1 comment

#97 - Add nfa support

Pull Request - State: closed - Opened by thomasahle about 1 year ago - 2 comments

#96 - Cannot parse `[.-]`.

Issue - State: closed - Opened by thomasahle about 1 year ago - 2 comments
Labels: question, wontfix

#95 - Support NFAs

Issue - State: closed - Opened by thomasahle about 1 year ago - 9 comments
Labels: enhancement, question

#94 - greedy vs non-greedy, which is default?

Issue - State: closed - Opened by aha79 about 1 year ago - 4 comments
Labels: question

#93 - fsm: Adding "CharClass" to FSM

Pull Request - State: closed - Opened by MegaIng about 1 year ago - 8 comments

#92 - `pip install` command recommended in README doesn't work

Issue - State: closed - Opened by qntm about 1 year ago - 3 comments
Labels: bug, question

#91 - Multiplier: allow serializing `{0}`

Pull Request - State: closed - Opened by rwe over 1 year ago

#90 - parse.py + parse_test.py type fixes

Pull Request - State: closed - Opened by rwe over 1 year ago

#89 - rxelems.Pattern, Conc, Mult: type fixes

Pull Request - State: closed - Opened by rwe over 1 year ago

#88 - repo: add pinned requirements.dev.txt+constraints.txt

Pull Request - State: closed - Opened by rwe over 1 year ago

#87 - Multiplier: fix `__eq__` and add type annotations

Pull Request - State: closed - Opened by rwe over 1 year ago

#86 - Charclass: bulk union/intersection methods

Pull Request - State: closed - Opened by rwe over 1 year ago - 2 comments

#85 - Bound: type fixes + some basic missing tests

Pull Request - State: closed - Opened by rwe over 1 year ago

#84 - fsm: immutability and fixed types

Pull Request - State: closed - Opened by rwe over 1 year ago

#83 - Charclass: type signatures and fixed types

Pull Request - State: closed - Opened by rwe over 1 year ago

#82 - fsm: add translation layer between symbol and transition

Pull Request - State: closed - Opened by MegaIng over 1 year ago - 7 comments

#81 - Do not instantiate character ranges?

Issue - State: closed - Opened by mristin over 1 year ago - 9 comments
Labels: enhancement, question

#80 - ci: integrate black auto-formatter

Pull Request - State: closed - Opened by rwe over 1 year ago - 4 comments

#79 - lint: fix up strict-ish flake8/pycodestyle formatting

Pull Request - State: closed - Opened by rwe over 1 year ago - 4 comments

#78 - dev: improve `.editorconfig`, add `.vscode`

Pull Request - State: closed - Opened by rwe over 1 year ago

#77 - mypy: enable strict mode using per-file suppression

Pull Request - State: closed - Opened by rwe over 1 year ago

#76 - fsm: restore type-distinguished `ANYTHING_ELSE`

Pull Request - State: closed - Opened by rwe over 1 year ago - 5 comments

#75 - ci: add `mypy` + minimum type fixes

Pull Request - State: closed - Opened by rwe over 1 year ago - 4 comments

#74 - fix: incorrect `rxelems.Mult` "self.inner" attribute access

Pull Request - State: closed - Opened by rwe over 1 year ago

#73 - lint: consistent import order with `isort`, add explicit `__all__` exports

Pull Request - State: closed - Opened by rwe over 1 year ago

#72 - types: `reversed()` builtin is only typed to return an `Iterator`

Pull Request - State: closed - Opened by rwe over 1 year ago - 1 comment

#71 - fsm: validate transition source and symbols

Pull Request - State: closed - Opened by rwe over 1 year ago

#70 - test/style: use `pytest.raises` vs `except: …`/`assert False`

Pull Request - State: closed - Opened by rwe over 1 year ago

#69 - fix incorrect combination of open charclass predicates

Pull Request - State: closed - Opened by rwe over 1 year ago

#68 - fix: rxelems.isdisjoint: incorrect use of `@call_fsm` on boolean method

Pull Request - State: closed - Opened by rwe over 1 year ago

#67 - V4, drop `greenery.fsm`, overhauled API

Pull Request - State: closed - Opened by qntm over 1 year ago - 2 comments

#66 - Installation issue with pip

Issue - State: closed - Opened by tokamage almost 2 years ago - 2 comments

#65 - Just use a UUID for `fsm.anything_else`

Pull Request - State: closed - Opened by qntm about 2 years ago

#64 - Sorting on alphabet set fails on unpickled fsm object

Issue - State: closed - Opened by oliverhaagh about 2 years ago - 4 comments

#63 - Simplify `mult` collapsing behaviour

Pull Request - State: closed - Opened by qntm about 2 years ago

#62 - It is impossible to define a true Mealy machine

Issue - State: closed - Opened by natelastname about 2 years ago - 1 comment

#61 - added a reduction rule for concs of mults

Pull Request - State: closed - Opened by jrdek about 2 years ago

#60 - Fix typings...

Pull Request - State: closed - Opened by qntm over 2 years ago

#59 - Version 3.3.4 breaks support for Python versions earlier than 3.9

Issue - State: closed - Opened by zivnevo over 2 years ago - 3 comments

#58 - Introduce CI

Pull Request - State: closed - Opened by qntm over 2 years ago

#57 - Use frozen dataclasses and type annotations

Pull Request - State: closed - Opened by Seanny123 over 2 years ago - 3 comments

#56 - Why are instance attributes initialized with `self.__dict__`?

Issue - State: closed - Opened by Seanny123 over 2 years ago - 3 comments
Labels: enhancement, question

#55 - Replace Error with NotImplementedError

Pull Request - State: closed - Opened by Seanny123 over 2 years ago - 1 comment

#54 - Use four spaces for indentation; bump minor version

Pull Request - State: closed - Opened by qntm about 3 years ago

#53 - fix concatenation of anything_else

Pull Request - State: closed - Opened by doni69 about 3 years ago - 2 comments

#52 - Pylance sees greenery.lego.parse as returning NoReturn

Issue - State: closed - Opened by Delwin9999 over 3 years ago - 6 comments

#51 - Character | is left unescaped

Issue - State: closed - Opened by dk2k over 3 years ago - 2 comments
Labels: enhancement, wontfix

#50 - Suggesting a unit test

Issue - State: closed - Opened by dk2k over 3 years ago - 2 comments

#49 - Fix #48

Pull Request - State: closed - Opened by qntm over 3 years ago

#48 - Greenery fails to output meaningful regex for particular FSM

Issue - State: closed - Opened by dk2k over 3 years ago - 1 comment
Labels: bug

#47 - Add a Travis build

Pull Request - State: closed - Opened by qntm almost 4 years ago

#46 - New release?

Issue - State: closed - Opened by andrewhabib about 4 years ago - 2 comments
Labels: question

#45 - More efficient way to evaluate empty intersections?

Issue - State: closed - Opened by neelsomani about 4 years ago - 2 comments
Labels: question

#44 - fix issue #43: improve performance of from_fsm

Pull Request - State: closed - Opened by cfbolz about 4 years ago - 1 comment

#43 - Can't convert this seemingly simple FSM to a regex in good time

Issue - State: closed - Opened by qntm almost 5 years ago - 1 comment
Labels: bug

#42 - Regexp standard .posix or w3c?

Issue - State: closed - Opened by faraazc over 5 years ago - 1 comment

#41 - deepcopy changes finite state machine

Issue - State: closed - Opened by hgao10 over 5 years ago - 1 comment

#40 - Fix two bugs in multiplier multiplication

Pull Request - State: closed - Opened by andersk almost 6 years ago - 1 comment

#39 - (..+)? wrongly reduces to .*

Issue - State: closed - Opened by andersk almost 6 years ago

#38 - Unicode regexes not supported

Issue - State: closed - Opened by d33tah about 6 years ago - 2 comments

#37 - Are you interested in contributions?

Issue - State: closed - Opened by Zac-HD about 6 years ago - 5 comments

#36 - Issue for isdisjoin()

Issue - State: closed - Opened by FuzzyLogic about 6 years ago - 2 comments

#35 - Error when parse lego.parse('[\S]') or similar regex

Issue - State: closed - Opened by uynil over 6 years ago - 1 comment
Labels: enhancement

#34 - Multiple tests fail for lego_test.py, on Python 2

Issue - State: closed - Opened by davidwagner about 7 years ago - 2 comments

#32 - Infinite loop in from_fsm() on Python 2

Issue - State: closed - Opened by davidwagner about 7 years ago - 2 comments

#31 - Strange behaviour

Issue - State: closed - Opened by reverofevil about 8 years ago - 8 comments

#30 - Possibly fix #28?

Pull Request - State: closed - Opened by edmcman over 8 years ago - 1 comment

#29 - Possibly fix #28?

Pull Request - State: closed - Opened by edmcman over 8 years ago - 1 comment

#28 - Kleene closure is broken

Issue - State: closed - Opened by edmcman over 8 years ago - 1 comment

#27 - rename class anything_else to allow pickling

Pull Request - State: closed - Opened by cunha over 8 years ago - 1 comment

#26 - Improve regular expression syntax support

Pull Request - State: closed - Opened by mirasrael over 8 years ago - 1 comment

#25 - Support named groups

Pull Request - State: closed - Opened by mirasrael over 8 years ago - 2 comments

#24 - Eliminate reliance on `hasattr` in `lego` module

Issue - State: closed - Opened by qntm almost 9 years ago
Labels: enhancement

#23 - Rename the `lego` module to something more sensible and less trademarked

Issue - State: closed - Opened by qntm almost 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 almost 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 almost 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 almost 9 years ago - 1 comment
Labels: enhancement

#19 - Default "dead" state for FSMs with missing transitions

Issue - State: closed - Opened by qntm almost 9 years ago - 1 comment
Labels: enhancement

#18 - Method for testing two regular expressions for equivalence

Issue - State: closed - Opened by qntm almost 9 years ago - 1 comment
Labels: enhancement

#17 - Don't call `reduce()` automatically on every new `lego` object

Issue - State: closed - Opened by qntm almost 9 years ago - 2 comments
Labels: enhancement

#16 - Stop using asserts in live code

Issue - State: closed - Opened by qntm almost 9 years ago - 1 comment
Labels: bug

#15 - Version 2.1

Pull Request - State: closed - Opened by pjkundert over 9 years ago

#14 - Should be able to build, parse and reduce() the regex for email addresses

Issue - State: closed - Opened by qntm almost 10 years ago - 2 comments
Labels: enhancement

#13 - fsm.accepts() doesn't work alongside lego.otherchars

Issue - State: closed - Opened by qntm almost 10 years ago - 1 comment
Labels: bug

#12 - What is the license?

Issue - State: closed - Opened by EvanKrall almost 10 years ago - 1 comment