Path to this page:
Subject: CVS commit: pkgsrc/devel/py-incremental
From: Adam Ciarcinski
Date: 2024-07-28 12:26:08
Message id: 20240728102608.5EAC3FC74@cvs.NetBSD.org
Log Message:
py-incremental: updated to 24.7.1
Incremental 24.7.1 (2024-07-27)
Bugfixes
- Incremental 24.7.0 would produce an error when parsing the ``pyproject.toml`` \
of a project that lacked the ``use_incremental=True`` or ``[tool.incremental]`` \
opt-in markers if that file lacked a ``[project]`` section containing the \
package name. This could cause a project that only uses ``pyproject.toml`` to \
configure tools to fail to build if Incremental is installed. Incremental now \
ignores such projects.
Incremental 24.7.0 (2024-07-25)
Features
- Incremental can now be configured using ``pyproject.toml``.
- Incremental now provides a read-only `Hatchling version source plugin \
<https://hatch.pypa.io/latest/plugins/version-source/reference/>`_.
Bugfixes
- Incremental no longer inserts a dot before the rc version component (i.e., \
``1.2.3rc1`` instead of ``1.2.3.rc1``), resulting in version numbers in the \
`canonical format \
<https://packaging.python.org/en/latest/specifications/version-specifiers/#public-version-identifiers>`__.
- Incremental's tests are now included in the sdist release artifact.
Deprecations and Removals
- ``incremental[scripts]`` no longer depends on Twisted.
- Support for Python 2.7 has been dropped for lack of test infrastructure. We no \
longer provide universal wheels.
- Support for Python 3.5, 3.6, and 3.7 has been dropped for lack of test \
infrastructure.
Files: