BSD Ports

devel/py-setuptools_scm 10.2.3 NetBSD

Manage your versions by scm tags

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
90c68112c7
License
mit
Categories
devel, python
Package size
45.0 KiB, 235.0 KiB installed

Description

setuptools_scm handles managing your python package versions in scm metadata. It also handles file finders for the supperted scms.

In the other systems

SystemPortVersion
NetBSDdevel/py-setuptools_scm10.2.3
OpenBSDdevel/py-setuptools_scm10.3.4

Install

Binary package:

pkgin install py311-setuptools_scm

From pkgsrc:

cd /usr/pkgsrc/devel/py-setuptools_scm && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6410.2.3
NetBSD 10.1 aarch6410.0.5
SmartOS / illumos x86_6410.3.4
macOS 15 arm6410.3.4

Dependencies

Run dependencies 4

Configuration

No options to configure.

Service scripts
none
Flavors
py312-setuptools_scm-10.2.3, py313-setuptools_scm-10.2.3, py314-setuptools_scm-10.2.3

Commit history 5

DateCommitCreditsLog message
90c68112c7 adam py-setuptools_scm: forget Python 3.10
b63e019734 wiz py-setuptools_scm: update to 10.3.4.
## 10.3.4 (2026-09-23) ### Fixed - Ship the tracked files of projects whose `pyproject.toml` sits in a subdirectory of the checkout. `root` defaults to the project directory, so version inference correctly finds no SCM there and answers from `SETUPTOOLS_SCM_PRETEND_VERSION` or `fallback_version` -- but that says nothing about which files git tracks, and the sdist and wheel came out with none of them. This was the 10.3.0 regression fixed in 10.3.3, surviving in the subdirectory layout. File discovery now follows the checkout the project sits in, independently of the `root` that scopes versioning, and records `scm_file_list.json` in the egg-info as a root-level project already did. ([#1543](https://github.com/pypa/setuptools-scm/issues/1543)) …
73749ac6d0 adam py-setuptools_scm: updated to 10.2.3
10.2.3 (2026-09-03) Miscellaneous - Do not run the xmlsec download regression test on Python 3.8, where no lxml wheel exists and `--no-build-isolation` leaves pip without a build toolchain for the lxml sdist.
57b6c07953 adam py-setuptools_scm: updated to 10.2.2
10.2.2 (2026-09-01) Miscellaneous - The `pkginfo` workdir discovery entry point moved to vcs-versioning; `vcs-versioning>=2.3.2` is now required (the workspace pin carries a `.dev0` suffix so in-tree builds resolve, matching the existing convention). `setuptools_scm._integration._discover.discover_pkginfo` remains as a re-export. - Stop shipping a per-package `uv.lock` in the sdist. It could not be generated correctly whenever `setuptools-scm` required an unreleased `vcs-versioning`, which broke the release proposal workflow.
3333de6ab8 adam py-setuptools_scm: updated to 10.2.1
10.2.1 (2026-07-21) Fixed - Omit ``scm_version.json`` and ``scm_file_list.json`` from wheel ``.dist-info`` while still including them in sdists for fallback discovery.