BSD Ports

converters/py-confusable_homoglyphs 3.3.1nb1 NetBSD

Detect confusable usage of unicode homoglyphs

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
mit
Categories
converters, python
Package size
102.9 KiB, 993.2 KiB installed

Description

A homoglyph is one of two or more graphemes, characters, or glyphs with shapes that appear identical or very similar wikipedia:Homoglyph

Unicode homoglyphs can be a nuisance on the web. Your most popular client, AlaskaJazz, might be upset to be impersonated by a trickster who deliberately chose the username AlaskaJazz.

* AlaskaJazz is single script: only Latin characters. * AlaskaJazz is mixed-script: the first character is a greek letter.

In the other systems

The newest version among them is 3.3.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDconverters/py-confusable_homoglyphs3.3.1nb1 newestnone known-[email protected]-
DragonFlydevel/py-confusable_homoglyphs by name3.3.1_1 newestnone known-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install py311-confusable_homoglyphs

From pkgsrc:

cd /usr/pkgsrc/converters/py-confusable_homoglyphs && 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_643.3.1nb1
NetBSD 10.1 aarch643.3.1nb1
SmartOS / illumos x86_643.3.1nb1
macOS 15 arm643.3.1nb1

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2

Configuration

No options to configure.

Service scripts
none
Flavors
py312-confusable_homoglyphs-3.3.1nb1, py313-confusable_homoglyphs-3.3.1nb1, py314-confusable_homoglyphs-3.3.1nb1