Skip to content

lextab.py syntax error #35

@bcail

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions