SQLite управляет внешними ключами, а не специальной библиотекой.Каждая библиотека (если она наполовину приличная) будет иметь свою документацию, в которой будет указан список поддерживаемых версий SQLite.
Чтобы определить, включены ли внешние ключи в SQLite:
PRAGMA foreign_keys;
Чтобы включить внешние ключи:
PRAGMA foreign_keys = ON;
EDIT: это необходимо включить не только перед созданием базы данных, но и при каждом подключении SQLite для активации внешних ключей и их магии.(Это потому, что внешние ключи не являются устаревшими, но, как ожидается, будут изменены).