We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
See #3508 (comment). CC @dangotbanned
No response
The text was updated successfully, but these errors were encountered:
Thanks for the ping @binste
More detail in the linked comment, but this would be looking at removing some dict-related code (+ maybe annotations) for compound charts.
dict
Constructing charts in that way appears to always error, since only the earlier parts assume a dict may have been provided by the user.
IIRC there wasn't test coverage for those scenarios, nor was it demonstrated in examples
Sorry, something went wrong.
refactor: Simplify compound chart checks
b4fbb87
vega#3518
refactor: Simplify unreachable compound chart cases (#3520)
e8edae6
* refactor: Simplify compound chart checks #3518 * test: Simplify associated tests - https://docs.python.org/3/library/exceptions.html#TypeError https://docs.pytest.org/en/latest/reference/reference.html#pytest-raises https://docs.astral.sh/ruff/rules/pytest-raises-too-broad/ * ci(typing): Disable `pyright.reportUnusedExpression` Conflicts with most of the test suite and all examples. `ruff` handles this anyway * refactor: Remove redundant `SchemaBase` check Reaching `_check_if_can_be_layered` requires passing `_check_if_valid_subspec` - which already raises if not `SchemaBase`
Successfully merging a pull request may close this issue.
What is your suggestion?
See #3508 (comment). CC @dangotbanned
Have you considered any alternative solutions?
No response
The text was updated successfully, but these errors were encountered: