Abstra

Latest version: v3.13.0

Safety actively analyzes 722032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 79 of 84

0.33.0

This version brings tables as a big new feature.

After creating the table + columns, you can just import them like:

python
from abstra.tables import get_table

users = get_table("users")

select(where: str, rows: list[str], **kwargs) -> list[dict[str, Any]]
users.select(where="email = :email", email = "michael.scottdundermifflin.com")
[{ 'name': 'Michael Scott', 'email': 'michael.scottdundermifflin.com'}]

update(where: str, set: dict[str, Any])
users.update(where="email = :mail", set={ 'name': 'Dwight Schrute' }, mail='dwight.schrutedundermifflin.com')

insert(values: dict[str, Any])
users.insert({
'name': 'Pam Beesly',
'email': 'pam.beeslydundermifflin.com'
})

delete(where: str)
users.delete(where="email = :mail", mail="creed.brattondundermifflin.com")


**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.32.0...v0.33.0

0.32.0

**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.31.0...v0.32.0

0.31.0

**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.30.0...v0.31.0

0.30.0

**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.29.0...v0.30.0

0.29.0

**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.28.0...v0.29.0

0.28.0

**Full Changelog**: https://github.com/abstra-app/abstra-lib/compare/v0.27.0...v0.28.0

Page 79 of 84

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.