{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"oslo.db provides database connectivity and ORM utilities for OpenStack applications, abstracting backend differences and offering migration, session management, and database helper functions.","skillfed_tags":["openstack","sqlalchemy-patterns","schema-migration"],"use_cases":["Building OpenStack services that need consistent database connectivity patterns and schema versioning.","Abstracting database backend differences in multi-tenant or multi-database applications using SQLAlchemy.","Managing database migrations in large projects via alembic with oslo.db's helper utilities.","Implementing session and connection pooling strategies for OpenStack-compatible applications."],"what_it_does":"oslo.db is an OpenStack library that abstracts database connectivity and provides common patterns for ORM-based applications. It wraps SQLAlchemy and alembic to offer a unified interface for database operations across different backends, handling session management, migrations, and helper utilities that OpenStack services rely on.\n\nThe library is production-stable and actively maintained, with support for Python 3.11, 3.12, 3.13, and 3.14. It's primarily designed for OpenStack projects but can be used by any application needing structured database abstraction with alembic-based schema management. Its runtime dependencies are well-established libraries (SQLAlchemy, alembic, oslo.config, stevedore), making it a straightforward addition to projects already using those tools.","worth_installing":"Yes, if you are building OpenStack services or applications that benefit from its database abstraction patterns. The library is production-stable, actively maintained, has low install friction, and carries a permissive Apache-2.0 license. No known security vulnerabilities. Install only if you need its specific patterns; it is not a general-purpose ORM replacement."},"id":"oslo-db","links":{"html":"https://skillfed.io/packages/oslo-db","md":"https://skillfed.io/packages/oslo-db.md","pypi":"https://pypi.org/project/oslo-db/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-10","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"oslo.db","python_support":"supports_current","summary":"Oslo Database library"},"popularity":{"monthly_downloads":467937,"position":6496,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"18.1.0"}
