Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python-scss unmaintained #632

Open
The-Compiler opened this issue Jan 15, 2024 · 0 comments
Open

python-scss unmaintained #632

The-Compiler opened this issue Jan 15, 2024 · 0 comments

Comments

@The-Compiler
Copy link
Member

The-Compiler commented Jan 15, 2024

https://github.com/klen/python-scss fails on Python 3.11+:

studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/compiler.py", line 349, in manage_children
studentenportal_dev-1  |     self._manage_children_impl(rule, scope)
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/compiler.py", line 378, in _manage_children_impl
studentenportal_dev-1  |     method(calculator, rule, scope, block)
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/compiler.py", line 809, in _at_import
studentenportal_dev-1  |     sass_paths = calculator.evaluate_expression(block.argument)
studentenportal_dev-1  |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/calculator.py", line 134, in evaluate_expression
studentenportal_dev-1  |     ast = self.parse_expression(expr)
studentenportal_dev-1  |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/calculator.py", line 166, in parse_expression
studentenportal_dev-1  |     parser = SassExpression(SassExpressionScanner(expr))
studentenportal_dev-1  |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/site-packages/scss/grammar/expression.py", line 104, in __init__
studentenportal_dev-1  |     self.patterns.append((t, re.compile(p)))
studentenportal_dev-1  |                              ^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/__init__.py", line 227, in compile
studentenportal_dev-1  |     return _compile(pattern, flags)
studentenportal_dev-1  |            ^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/__init__.py", line 294, in _compile
studentenportal_dev-1  |     p = _compiler.compile(pattern, flags)
studentenportal_dev-1  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_compiler.py", line 745, in compile
studentenportal_dev-1  |     p = _parser.parse(p, flags)
studentenportal_dev-1  |         ^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_parser.py", line 989, in parse
studentenportal_dev-1  |     p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
studentenportal_dev-1  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_parser.py", line 464, in _parse_sub
studentenportal_dev-1  |     itemsappend(_parse(source, state, verbose, nested + 1,
studentenportal_dev-1  |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_parser.py", line 872, in _parse
studentenportal_dev-1  |     p = _parse_sub(source, state, sub_verbose, nested + 1)
studentenportal_dev-1  |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_parser.py", line 464, in _parse_sub
studentenportal_dev-1  |     itemsappend(_parse(source, state, verbose, nested + 1,
studentenportal_dev-1  |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
studentenportal_dev-1  |   File "/usr/local/lib/python3.11/re/_parser.py", line 850, in _parse
studentenportal_dev-1  |     raise source.error('global flags not at the start '
studentenportal_dev-1  | error: global flags not at the start of the expression at position 1

Also see:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant