17
0

13 Commits

Author SHA256 Message Date
c1c92eb3d7 Remove patch again.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=24
2025-12-10 09:59:34 +00:00
15945c8582 Eliminate the need for setuptools_scm by adding no-setuptools_scm.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=23
2025-12-10 09:54:00 +00:00
853a3bbe9c Accepting request 1321112 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1321112
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=22
2025-12-10 09:16:15 +00:00
5c0a620e19 Accepting request 1282381 from home:nkrapp:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1282381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=20
2025-06-05 12:39:59 +00:00
16cd731d80 - Include in SLE-15 (bsc#1195916, bsc#1196696, jsc#PM-3356, jsc#SLE-23972)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=18
2023-09-06 20:56:54 +00:00
c6370e587d Accepting request 1083897 from home:bnavigator:branches:devel:languages:python
- Don't catchall filelist
- Clean dependencies

OBS-URL: https://build.opensuse.org/request/show/1083897
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=16
2023-05-02 08:37:22 +00:00
e89343cf4d Accepting request 1081454 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081454
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=14
2023-04-21 14:28:58 +00:00
6feaf3c1d7 - use gh tarball for tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=11
2023-01-29 20:44:30 +00:00
cda2216b7d - update to 2.0.0:
* Drop Python 3.6
  * Add Python 3.11 support
  * type hints added

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=9
2023-01-29 18:34:17 +00:00
31017359b2 - Add python-py as test dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=7
2022-12-05 12:46:08 +00:00
30937f2b62 - BuildRequire itself when building test flavour.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=5
2022-07-20 12:02:47 +00:00
77ff1d57fa - update to 1.1.1:
* fix version determination (thanks @florimondmanca)
  * typing stubs (thanks @bluetech)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=3
2020-11-10 08:01:18 +00:00
Tomáš Chvátal
244035320b Accepting request 828964 from home:mcalabkova:branches:devel:languages:python:pytest
new dependency of pytest

OBS-URL: https://build.opensuse.org/request/show/828964
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-iniconfig?expand=0&rev=1
2020-08-24 16:31:16 +00:00