Skip to content

GH-36553: [Python] Improve error message if certain submodule (cython or cpp) is not built - #36554

Merged
kou merged 1 commit into
apache:mainfrom
jorisvandenbossche:gh-36553
Jul 8, 2023
Merged

kou merged 1 commit into
apache:mainfrom
jorisvandenbossche:gh-36553

Conversation

@jorisvandenbossche

@jorisvandenbossche jorisvandenbossche commented Jul 7, 2023 •

Copy link
Copy Markdown
Member

Rationale for this change

Improving the error message when a submodule is not built (by catching the ImportError and re-raising it reworded)

@github-actions

github-actions Bot commented Jul 7, 2023

Copy link
Copy Markdown

⚠️ GitHub issue #36553 has been automatically assigned in GitHub to PR creator.

@jorisvandenbossche

Copy link
Copy Markdown
Member Author

cc @raulcd

I kept the error message quite minimal right now (since we don't know yet how installing optional components with pip or conda would look like)

@danepitkin

Copy link
Copy Markdown
Member

LGTM! +1 for more helpful error messages.

@kou kou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kou
kou merged commit 1a8972b into apache:main Jul 8, 2023
@kou kou removed the awaiting committer review Awaiting committer review label Jul 8, 2023
@github-actions github-actions Bot added the awaiting merge Awaiting merge label Jul 8, 2023
@jorisvandenbossche
jorisvandenbossche deleted the gh-36553 branch July 10, 2023 06:30
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 1a8972b.There were no benchmark performance regressions. 🎉

The full Conbench report has more details.It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Python] Improve error message if certain submodule (cython or cpp) is not built

3 participants