Skip to content

add sqlite3 check to deeprank_is_available#1625

Merged
rvhonorato merged 2 commits into
mainfrom
1624-missing-sqlite3-check-on-deeprank-module
Jul 17, 2026
Merged

add sqlite3 check to deeprank_is_available#1625
rvhonorato merged 2 commits into
mainfrom
1624-missing-sqlite3-check-on-deeprank-module

Conversation

@rvhonorato

Copy link
Copy Markdown
Member

Before submitting, read the contributing guidelines and the AI policy.

What does this PR do and why?

This PR adds an explicit check for deeprank's dependency on the python interpreter to have been compiled with sqlite3

How was this tested?

Running with a python interpreter compiled with sqlite3 and without

AI assistance

None

Checklist

  • Tests cover the new and/or changed code
  • Documentation updated if needed (also in the haddock3 user-manual
  • CHANGELOG.md updated for user-facing changes

Related issues

#1624, haddocking/deeprank-gnn-esm#34

Notes for reviewers

This is an edge case, full python installations commonly used by users will have it's python interpreter compiled with sqlite3 - but in thin environments this is not the case.

@rvhonorato rvhonorato linked an issue Jul 17, 2026 that may be closed by this pull request
@rvhonorato rvhonorato self-assigned this Jul 17, 2026
@rvhonorato rvhonorato added enhancement Improving something in the codebase m|deeprank deeprank module labels Jul 17, 2026
@rvhonorato
rvhonorato enabled auto-merge July 17, 2026 09:09
@rvhonorato
rvhonorato merged commit d632e5c into main Jul 17, 2026
9 checks passed
@rvhonorato
rvhonorato deleted the 1624-missing-sqlite3-check-on-deeprank-module branch July 17, 2026 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improving something in the codebase m|deeprank deeprank module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

missing sqlite3 check on deeprank module

2 participants