17
0
Dominique Leuenberger 48ee126a44 Accepting request 1345980 from devel:languages:python
- update to 4.1.0:
  * Fixed stray characters in `FlatDict.__repr__` output
  * Added type annotations to `FlatDict` and `FlatterDict`
  * Converted from single module (`flatdict.py`) to package
    (`flatdict/`)
  * Removed `__version__` attribute (use
    `importlib.metadata.version('flatdict')` instead)
  * Replaced `==` with `is` for type comparisons in `FlatterDict`
  * Added exception chaining in `FlatterDict.__setitem__`
  * Removed Python < 3.6 compatibility code
  * Migrated from pip to uv for dependency management
  * Switched test runner from unittest discovery to pytest
  * Switched to OIDC trusted publishing for PyPI deploys
  * Converted from `setup.py`/`setup.cfg` to `pyproject.toml`
    with hatchling
  * Switched to `hatch-vcs` for version management

OBS-URL: https://build.opensuse.org/request/show/1345980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-flatdict?expand=0&rev=7
2026-04-11 20:25:34 +00:00
2026-04-11 00:25:17 +00:00
2026-04-11 00:25:17 +00:00
2026-04-11 00:25:17 +00:00
2026-04-11 00:25:17 +00:00
2026-04-11 00:25:17 +00:00
Description
No description provided
53 KiB
Languages
RPM Spec 100%