Path to this page:
./
textproc/py-ini2toml,
Automatically conversion of .ini/.cfg files to TOML equivalents
Branch: CURRENT,
Version: 0.15nb1,
Package name: py312-ini2toml-0.15nb1,
Maintainer: pkgsrc-usersThe original purpose of this project is to help migrating setup.cfg files to
PEP 621, but by extension it can also be used to convert any compatible
.ini/.cfg file to TOML.
Required to run:[
devel/py-setuptools] [
lang/python310]
Required to build:[
devel/py-setuptools_scm] [
devel/py-packaging]
Master sites:
Filesize: 106.676 KB
Version history: (Expand)
- (2025-04-14) Updated to version: py312-ini2toml-0.15nb1
- (2024-11-11) Updated to version: py312-ini2toml-0.15
- (2024-05-15) Updated to version: py311-ini2toml-0.15
- (2024-04-24) Updated to version: py311-ini2toml-0.14
- (2023-12-17) Updated to version: py311-ini2toml-0.13
- (2023-04-17) Updated to version: py310-ini2toml-0.12
CVS history: (Expand)
2025-04-14 14:15:00 by Adam Ciarcinski | Files touched by this commit (14) |  |
Log message:
Fix PLIST after py-setuptools update; bump depends and revision
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-05-15 14:45:18 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-ini2toml: updated to 0.15
Version 0.15
* Due to the change in API for ``pyproject-fmt`` introduce a dependency cap.
|
2024-04-24 10:09:43 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-ini2toml: updated to 0.14
Version 0.14
* Introduce ``LiteTranslator`` and ``FullTranslator`` as
convenience classes for more deterministic behaviour, :pr:`95`.
* ``setuptools`` plugin:
* Fix ``ValueError`` when ``setup.cfg`` contains ``[options.packages.find]``
but also lists ``[options] packages = ...`` explicitly as a list of package
names, :issue:`93`.
* ``pytest`` plugin:
* Remove comments when converting ``addopts`` with multi-line values, :issue:`98`.
|
2023-12-17 20:33:02 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-ini2toml: updated to 0.13
Version 0.13
============
* Fix errors when ``isort`` is installed in the same environment as \
``ini2toml``, :pr:`83`.
* ``setuptools`` plugin:
* Add support for ``file:`` directive in ``install_requires`` and \
``extras_require``, :pr:`77`.
.. attention::
Note that ``setuptools`` (as per v67.6) may require that all \
``optional-dependencies``
to be specified via the ``file:`` directive if at least one of them \
requires so.
|
2023-04-17 11:38:10 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-ini2toml: updated to 0.12
Version 0.12
* Fix logging in case of early errors while loading plugins, :pr:`69`
* Log warning if ``flake8`` and ``devpi`` sections are translation,
prompting the user to review the output, :issue:`72`
* ``pytest`` plugin:
* Fix parsing of ``filterwarnings``, issue:`74`
Version 0.11.3
* Fix dependency problems by requiring ``pyproject-fmt>=0.4.0``
Version 0.11.2
* Adapt to changes in ``pyproject-fmt`` 0.4.0
Version 0.11.1
* Internal test fixes, minor CI and doc improvements
* Only list ``pyproject-fmt`` as an experimental dependency on Python 3.7+
Version 0.11
* ``setuptools`` plugin:
* Add minimum version of ``setuptools`` implementing :pep:`621` to \
``[build-system] requires``, :pr:`42`
|
2022-04-13 12:42:32 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-ini2toml: add missing build dependency on py-setuptools_scm
|
2022-04-05 09:20:56 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-ini2toml: add py-validate-pyproject to TEST_DEPENDS
|