devel/py-hgtools - The NetBSD Packages Collection

Classes and setuptools plugin for Mercurial and Git repositories

hgtools builds on the setuptools_hg plugin for setuptools. hgtools provides
classes for inspecting and working with repositories in the Mercurial version
control system.

hgtools provides a plugin for setuptools that enables setuptools to find files
under the Mercurial version control system.

The classes provided by hgtools are designed to work natively with the
Mercurial Python libraries (in process) or fall back to using the command-line
program hg(1) if available. The command-line support is especially useful
inside virtualenvs that don't have access to a system-wide installed Mercurial
lib (i.e. when the virtualenv was created with --no-site-packages).

Build dependencies

devel/py-setuptools_scm pkgtools/cwrappers

Runtime dependencies

devel/py-setuptools lang/python38 lang/python38

Binary packages

OSArchitectureVersion
NetBSD 8.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy39-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 8.0earmv7hfpy39-hgtools-6.5.2.tgz
NetBSD 8.0i386py27-hgtools-6.5.2.tgz
NetBSD 8.0i386py36-hgtools-6.5.2.tgz
NetBSD 8.0i386py37-hgtools-6.5.2.tgz
NetBSD 8.0i386py38-hgtools-6.5.2.tgz
NetBSD 8.0i386py27-hgtools-6.5.2.tgz
NetBSD 8.0i386py36-hgtools-6.5.2.tgz
NetBSD 8.0i386py37-hgtools-6.5.2.tgz
NetBSD 8.0i386py38-hgtools-6.5.2.tgz
NetBSD 8.0i386py39-hgtools-6.5.2.tgz
NetBSD 8.0i386py27-hgtools-6.5.2.tgz
NetBSD 8.0i386py36-hgtools-6.5.2.tgz
NetBSD 8.0i386py37-hgtools-6.5.2.tgz
NetBSD 8.0i386py38-hgtools-6.5.2.tgz
NetBSD 8.0i386py39-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy27-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy36-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy37-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy38-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy27-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy36-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy37-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy38-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy39-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy27-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy36-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy37-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy38-hgtools-6.5.2.tgz
NetBSD 8.0powerpcpy39-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 8.0x86_64py39-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py27-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py36-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py37-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py38-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py39-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py27-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py36-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py37-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py38-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py27-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py36-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py37-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py38-hgtools-6.5.2.tgz
NetBSD 9.0aarch64py39-hgtools-6.5.2.tgz
NetBSD 9.0alphapy27-hgtools-6.5.2.tgz
NetBSD 9.0alphapy36-hgtools-6.5.2.tgz
NetBSD 9.0alphapy37-hgtools-6.5.2.tgz
NetBSD 9.0alphapy38-hgtools-6.5.2.tgz
NetBSD 9.0alphapy39-hgtools-6.5.2.tgz
NetBSD 9.0alphapy27-hgtools-6.5.2.tgz
NetBSD 9.0alphapy36-hgtools-6.5.2.tgz
NetBSD 9.0alphapy37-hgtools-6.5.2.tgz
NetBSD 9.0alphapy38-hgtools-6.5.2.tgz
NetBSD 9.0alphapy27-hgtools-6.5.2.tgz
NetBSD 9.0alphapy36-hgtools-6.5.2.tgz
NetBSD 9.0alphapy37-hgtools-6.5.2.tgz
NetBSD 9.0alphapy38-hgtools-6.5.2.tgz
NetBSD 9.0alphapy39-hgtools-6.5.2.tgz
NetBSD 9.0earmpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv6hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy27-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy36-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy37-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy38-hgtools-6.5.2.tgz
NetBSD 9.0earmv7hfpy39-hgtools-6.5.2.tgz
NetBSD 9.0i386py27-hgtools-6.5.2.tgz
NetBSD 9.0i386py36-hgtools-6.5.2.tgz
NetBSD 9.0i386py37-hgtools-6.5.2.tgz
NetBSD 9.0i386py38-hgtools-6.5.2.tgz
NetBSD 9.0i386py27-hgtools-6.5.2.tgz
NetBSD 9.0i386py36-hgtools-6.5.2.tgz
NetBSD 9.0i386py37-hgtools-6.5.2.tgz
NetBSD 9.0i386py38-hgtools-6.5.2.tgz
NetBSD 9.0i386py39-hgtools-6.5.2.tgz
NetBSD 9.0i386py27-hgtools-6.5.2.tgz
NetBSD 9.0i386py36-hgtools-6.5.2.tgz
NetBSD 9.0i386py37-hgtools-6.5.2.tgz
NetBSD 9.0i386py38-hgtools-6.5.2.tgz
NetBSD 9.0i386py39-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy27-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy36-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy37-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy38-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy39-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy27-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy36-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy37-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy38-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy27-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy36-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy37-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy38-hgtools-6.5.2.tgz
NetBSD 9.0mips64ebpy39-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy27-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy36-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy37-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy38-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy39-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy27-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy36-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy37-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy38-hgtools-6.5.2.tgz
NetBSD 9.0mipselpy39-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy27-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy36-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy37-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy38-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy39-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy27-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy36-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy37-hgtools-6.5.2.tgz
NetBSD 9.0powerpcpy38-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy27-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy36-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy37-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy38-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy39-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy27-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy36-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy37-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy38-hgtools-6.5.2.tgz
NetBSD 9.0sh3elpy39-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py27-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py36-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py37-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py38-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py39-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py27-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py36-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py37-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py38-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py27-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py36-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py37-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py38-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py27-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py36-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py37-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py38-hgtools-6.5.2.tgz
NetBSD 9.0sparc64py39-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy27-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy36-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy37-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy38-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy39-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy27-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy36-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy37-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy38-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy27-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy36-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy37-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy38-hgtools-6.5.2.tgz
NetBSD 9.0sparcpy39-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py39-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py39-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py39-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py39-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py27-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py36-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py37-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py38-hgtools-6.5.2.tgz
NetBSD 9.0x86_64py39-hgtools-6.5.2.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.