[Bug 212559] textproc/py-parsimonious: Update to 0.7.0
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Sep 10 13:15:24 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212559
Bug ID: 212559
Summary: textproc/py-parsimonious: Update to 0.7.0
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: dbaio at bsd.com.br
Attachment #174617 maintainer-approval+
Flags:
Created attachment 174617
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=174617&action=edit
py-parsimonious-0.7.0.patch
- Update to 0.7.0
Changelog:
- Add experimental token-based parsing, via TokenGrammar class, for those
operating on pre-lexed streams of tokens. This can, for example, help
parse indentation-sensitive languages that use the “off-side rule”, like
Python. (Erik Rose)
- Common codebase for Python 2 and 3: no more 2to3 translation step (Mattias
Urlichs, Lucas Wiman)
- Drop Python 3.1 and 3.2 support.
- Fix a bug in Grammar.__repr__ which fails to work on Python 3 since the
string_escape codec is gone in Python 3. (Lucas Wiman)
- Don’t lose parentheses when printing representations of expressions.
(Michael Kelly)
- Make Grammar an immutable mapping (until we add automatic recompilation).
(Michael Kelly)
portlint: OK (looks fine.)
testport:
poudriere: i386, 10.3 (OK)
poudriere: amd64, 10.3 (OK)
poudriere: i386, 9.3 (OK)
poudriere: amd64, 9.3 (OK)
poudriere: i386, 12 (OK)
poudriere: amd64, 12 (OK)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list