| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-iniconfig | Distribution: openSUSE Tumbleweed |
| Version: 2.3.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Dec 10 10:30:44 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 44553 | Source RPM: python-iniconfig-2.3.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/RonnyPfannschmidt/iniconfig | |
| Summary: iniconfig: brain-dead simple config-ini parsing | |
iniconfig is a small and simple INI-file parser module having a unique set of features: * tested against Python2.4 across to Python3.2, Jython, PyPy * maintains order of sections and entries * supports multi-line values with or without line-continuations * supports "#" comments everywhere * raises errors with proper line-numbers * no bells and whistles like automatic substitutions * iniconfig raises an Error if two sections have the same name.
MIT
* Wed Dec 10 2025 Matej Cepl <mcepl@cepl.eu>
- Clean the SPEC file.
* Thu Dec 04 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2.3.0
* add IniConfig.parse() classmethod with strip_inline_comments parameter (fixes #55)
- by default (strip_inline_comments=True), inline comments are properly stripped from values
- set strip_inline_comments=False to preserve old behavior if needed
* IniConfig() constructor maintains backward compatibility (does not strip inline comments)
* users should migrate to IniConfig.parse() for correct comment handling
* add strip_section_whitespace parameter to IniConfig.parse() (regarding #4)
- opt-in parameter to strip Unicode whitespace from section names
- when True, strips Unicode whitespace (U+00A0, U+2000, U+3000, etc.) from section names
- when False (default), preserves existing behavior for backward compatibility
* clarify Unicode whitespace handling (regarding #4)
- since iniconfig 2.0.0 (Python 3 only), all strings are Unicode by default
- Python 3's str.strip() has handled Unicode whitespace since Python 3.0 (2008)
- iniconfig automatically benefits from this in all supported versions (Python >= 3.10)
- key names and values have Unicode whitespace properly stripped using Python's built-in methods
- from version 2.2.0
* drop Python 3.8 and 3.9 support (now requires Python >= 3.10)
* add Python 3.14 classifier
* migrate from hatchling to setuptools 77 with setuptools_scm
* adopt PEP 639 license specifiers and PEP 740 build attestations
* migrate from black + pyupgrade to ruff
* migrate CI to uv and unified test workflow
* automate GitHub releases and PyPI publishing via Trusted Publishing
* include tests in sdist
* modernize code for Python 3.10+ (remove __future__ annotations, TYPE_CHECKING guards)
* rename _ParsedLine to ParsedLine
- Update BuildRequires from pyproject.toml
* Tue Jun 03 2025 Nico Krapp <nico.krapp@suse.com>
- Update to 2.1.0
* fix #26 - list individuals in license file by @RonnyPfannschmidt in #52
* Run tests in CI by @nicoddemus in #53
* Use pypa/gh-action-pypi-publish@release/v1 @ GHA by @webknjaz in #54
* Add support for Python 3.12-3.13 and drop EOL 3.7 by @hugovk in #56
* Mon May 01 2023 Benjamin Greiner <code@bnavigator.de>
- Don't catchall filelist
- Clean dependencies
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Sun Jan 29 2023 Dirk Müller <dmueller@suse.com>
- update to 2.0.0:
* Drop Python 3.6
* Add Python 3.11 support
* type hints added
- use gh tarball for tests
* Mon Dec 05 2022 Daniel Garcia <daniel.garcia@suse.com>
- Add python-py as test dependency
* Wed Jul 20 2022 Steve Kowalik <steven.kowalik@suse.com>
- BuildRequire itself when building test flavour.
* Mon Mar 14 2022 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Include in SLE-15 (bsc#1195916, bsc#1196696, jsc#PM-3356, jsc#SLE-23972)
/usr/lib/python3.13/site-packages/iniconfig /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/METADATA /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/RECORD /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/licenses /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/iniconfig-2.3.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/iniconfig/__init__.py /usr/lib/python3.13/site-packages/iniconfig/__pycache__ /usr/lib/python3.13/site-packages/iniconfig/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/_parse.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/_parse.cpython-313.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/iniconfig/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/iniconfig/_parse.py /usr/lib/python3.13/site-packages/iniconfig/_version.py /usr/lib/python3.13/site-packages/iniconfig/exceptions.py /usr/lib/python3.13/site-packages/iniconfig/py.typed /usr/share/doc/packages/python313-iniconfig /usr/share/doc/packages/python313-iniconfig/README.rst /usr/share/licenses/python313-iniconfig /usr/share/licenses/python313-iniconfig/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Dec 12 22:59:39 2025