Projects
Eulaceura:Factory
python-configobj
_service:obs_scm:python-configobj.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:python-configobj.spec of Package python-configobj
%{!?python3_sitelib: %global python3_sitelib %(%{__python3} -Esc "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: python-configobj Version: 5.0.8 Release: 2 Summary: ConfigObj is a simple but powerful config file reader and writer License: BSD URL: http://configobj.readthedocs.org/ Source0: https://github.com/DiffSK/configobj/archive/v%{version}.tar.gz Patch0: 0001-Address-CVE-2023-26112-ReDoS.patch BuildRequires:python3-devel python3-pytest python3-setuptools python3-six BuildArch: noarch %description ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files. It has lots of other features though : * Nested sections (subsections), to any level * List values * Multiple line values * String interpolation (substitution) * Integrated with a powerful validation system . including automatic type checking/conversion . repeated sections . and allowing default values * When writing out config files, ConfigObj preserves all comments and the order of members and sections * Many useful methods and options for working with configuration files (like the 'reload' method) * Full Unicode support %package -n python3-configobj Summary: config file reader and writer Requires: python3-six %{?python_provide:%python_provide python3-configobj} %description -n python3-configobj config file reader and writer %prep %autosetup -n configobj-%{version} -p1 %build %py3_build %install %py3_install %check export PYTHONWARNINGS=always export PYTHONPATH=$(pwd)/build/lib %{__python3} src/tests/configobj_doctests.py %{__python3} -m configobj.validate pytest -c setup.cfg --color=yes %files -n python3-configobj %doc README.md %license LICENSE %{python3_sitelib}/* %changelog * Sat Sep 14 2024 Wangmian <wangmian19@h-partners.com> - 5.0.8-2 - fix CVE-2023-26112 * Wed Feb 7 2024 Weifeng Su <suweifeng1@huawei.com> - 5.0.8-1 - upgrade to 5.0.8 -fix a regression error in 5.0.7 -update testing to validate against python version 2.7 and 3.5-3.11 -update broken links / no-existent services and references * Mon May 8 2023 Jiangtian Feng <fengjiangtian@huawei.com> - 5.0.6-19 - update the introduction web link * Fri Oct 21 2022 liubo <liubo254@huawei.com> - 5.0.6-18 - rebuild the version to 5.0.6-18 * Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 5.0.6-17 - DESC: delete -Sgit from %autosetup, and delete BuildRequires git * Fri Oct 30 2020 yanglongkang <yanglongkang@huawei.com> - 5.0.6-16 - remove python2 dependency * Sat Sep 7 2019 wubo<wubo40@huawei.com> - 5.0.6-15 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2