Abstra

Latest version: v2.26.6

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

Scan your dependencies

Page 69 of 75

0.33.1

fix for .select() method

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

Page 69 of 75

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.