dosubot[bot] commented on issue #38310: URL: https://github.com/apache/superset/issues/38310#issuecomment-4013737898
<!-- Answer --> This looks like a dependency version misalignment issue with the [new apache-superset-core package](https://github.com/apache/superset/pull/34977) that was introduced for backend extensions. The [sqlglot upgrade to 28.10.0](https://github.com/apache/superset/pull/37841) appears to have been applied to `apache-superset-core` but not synchronized with the main `apache-superset` package constraints. I don't see specific documented instructions for this scenario - it appears to be a version constraint synchronization issue between the two packages that needs to be fixed in the repository. **As a workaround**, try: 1. `docker compose down -v` 2. `git pull origin master` (ensure you have the latest code) 3. `docker compose build --no-cache` 4. `docker compose up` If that doesn't work, this may need a fix to align the sqlglot version constraints between the main `pyproject.toml` and `superset-core/pyproject.toml`. Both should specify the same sqlglot version range. **@maintainers**: This looks like a version constraint sync issue - should both packages specify `sqlglot>=28.10.0,<29` or `sqlglot>=27.15.2,<28`? <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/a5ddd9cb-1ef2-4d6b-90d9-401fefe03395?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github) [](https://cursor.com/link/prompt?text=This%20looks%20like%20a%20dependency%20version%20misalignment%20issue%20with%20the%20%5Bnew%20apache-superset-core%20package%5D%28https%3A//github.com/apache/superset/pull/34977%29%20that%20was%20introduced%20for%20backend%20extensions.%20The%20%5Bsqlglot%20upgrade%20to%2028.10.0%5D%28https%3A//github.com/apache/superset/pull/37841%29%20appears%20to%20have%20been%20applied%20to%20%60apache-superset-core%60%20but%20not%20synchronized%20with%20the%20main%20%60apache-superset%60%20package%20constraints.%0A%0AI%20don%27t%20see%20specific%20documented%20instructions%20for%20this%20scenario%20-%20it%20appears%20to%20be%20a%20version%20constraint%20synchronization%20issue%20between%20the%20two%20packages%20that%20needs%20to%20be%20fixed%20in%20the%20repos itory.%0A%0A%2A%2AAs%20a%20workaround%2A%2A%2C%20try%3A%0A1.%20%60docker%20compose%20down%20-v%60%0A2.%20%60git%20pull%20origin%20master%60%20%28ensure%20you%20have%20the%20latest%20code%29%0A3.%20%60docker%20compose%20build%20--no-cache%60%0A4.%20%60docker%20compose%20up%60%0A%0AIf%20that%20doesn%27t%20work%2C%20this%20may%20need%20a%20fix%20to%20align%20the%20sqlglot%20version%20constraints%20between%20the%20main%20%60pyproject.toml%60%20and%20%60superset-core/pyproject.toml%60.%20Both%20should%20specify%20the%20same%20sqlglot%20version%20range.%0A%0A%2A%2A%40maintainers%2A%2A%3A%20This%20looks%20like%20a%20version%20constraint%20sync%20issue%20-%20should%20both%20packages%20specify%20%60sqlglot%3E%3D28.10.0%2C%3C29%60%20or%20%60sqlglot%3E%3D27.15.2%2C%3C28%60%3F) [](https://go.dosu.dev/discord-bot) [](https://twitter.com/i ntent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/38310) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
