Path to this page:
./
textproc/py-ini2toml,
Automatically conversion of .ini/.cfg files to TOML equivalents
Branch: CURRENT,
Version: 0.15,
Package name: py311-ini2toml-0.15,
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)
- (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
- (2023-02-09) Updated to version: py310-ini2toml-0.10
- (2022-04-05) Package added to pkgsrc.se, version py39-ini2toml-0.10 (created)
CVS history: (Expand)
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
|
2022-04-05 09:15:09 by Adam Ciarcinski | Files touched by this commit (5) |
Log message:
py-ini2toml: added version 0.10
The 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.
|