BSD Ports

textproc/py-segno 1.6.1 DragonFly

QR Code and Micro QR Code generator for Python

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
python, textproc
Package size
131.5 KiB, 907.5 KiB installed

Description

Segno is a pure Python QR Code generator with no dependencies.

This package implements ISO/IEC 18004:2015(E) "QR Code bar code symbology specification" and produces QR Codes and Micro QR Codes with nearly no effort. It supports the Structured Append mode which splits a message across several QR codes.

Segno (Italian for "sign" / "symbol") provides several serialization formats like Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS), Portable Network Graphics (PNG), Portable Document Format (PDF), Netpbm (PAM, PBM, PPM), LaTeX (PGF/TikZ), X PixMap (XBM), and X Bitmap (XPM) etc. None of these serializers require an external lib. Further, it provides several high level functions to create QR Codes which encode contact data (vCard, MeCard), EPC QR Codes, or WIFI QR Codes.

In the other systems

SystemPortVersion
DragonFlytextproc/py-segno1.6.1
FreeBSDtextproc/py-segno1.6.6
HardenedBSDtextproc/py-segno1.6.6
GhostBSDtextproc/py-segno1.6.1

Install

Binary package:

pkg install py311-segno

From DPorts:

cd /usr/dports/textproc/py-segno && make install clean

Dependencies

Run dependencies 1

No port depends on this one.