{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/5"}],"enrichment":{"capability":"Parses command-line arguments and .ini-style configuration files for OpenStack applications and other Python projects.","skillfed_tags":["openstack","configuration-management"],"use_cases":["Define and parse configuration options for OpenStack services or other distributed applications.","Load application settings from both command-line flags and .ini configuration files in a single unified interface.","Manage plugin-based configuration through stevedore integration for extensible applications.","Validate and type-check configuration values at parse time to catch errors early."],"what_it_does":"Oslo.config is a configuration library originally developed for OpenStack but usable by any Python application. It provides a unified API for defining, parsing, and managing configuration from both command-line arguments and .ini-style configuration files. The library handles type validation, default values, and option registration through a declarative interface.\n\nThe package depends on six runtime libraries: netaddr for network address handling, stevedore for plugin management, oslo.i18n for internationalization, rfc3986 for URI parsing, PyYAML for YAML support, and requests for HTTP operations. It is actively maintained, supports Python 3.11 through 3.14, and carries no known security vulnerabilities.","worth_installing":"Yes. Oslo.config is a mature, actively maintained library with low install friction, no security vulnerabilities, and permissive licensing. It is well-suited for applications that need flexible configuration from multiple sources. Install it if you are building OpenStack services or any Python application requiring robust command-line and file-based configuration management."},"id":"oslo-config","links":{"html":"https://skillfed.io/packages/oslo-config","md":"https://skillfed.io/packages/oslo-config.md","pypi":"https://pypi.org/project/oslo-config/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"oslo.config","python_support":"supports_current","summary":"Oslo Configuration API"},"popularity":{"monthly_downloads":1754255,"position":3588,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"10.7.0"}
