Skip to content

lextab.py syntax error #35

Description

@bcail

I just installed eulxml into a python 3.6 virtual environment. I got the following warning: "yacc table file version is out of date". Then, when I quit ipython and started it again, I got an Invalid Syntax error pointing to the following line in lextab.py: _lexreflags = <RegexFlag.UNICODE: 32>.

It looks like lextab.py was generated by ply 3.9, but my install pulled in ply 3.10. When I switched to ply 3.9, the problem went away. Should ply be pegged to a specific release in setup.py, so this doesn't happen?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions