NEW: textproc/py-encutils (dep of newer py-cssutils)

Stuart Henderson <[email protected]> Wed, 5 Aug 2026 13:46:42 +0100
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
--tjooRyXKHK8uCBEL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

ok to import this? (note that there's an @conflict on in-tree py-cssutils,
that's not a problem).

: A collection of helper functions to detect encodings of text files (like
: HTML, XHTML, XML, CSS, etc.) retrieved via HTTP, file or string.
: 
: getEncodingInfo is probably the main function of interest which uses
: other supplied functions itself and gathers all information together and
: supplies an EncodingInfo object.

--tjooRyXKHK8uCBEL
Content-Type: application/x-tar-gz
Content-Disposition: attachment; filename=py-encutils.tgz
Content-Transfer-Encoding: base64

H4sIAAAAAAAAA+2aW3OiSBSA8xp+RVftPMzURmzusjVuLauUMiORUjKb7IuF2CoTBIpuk7hT
+e/bGDUxmJioIVuz/T0EpQ99DvS50YagG5KksV92vJsm8gYoxbwiabJaTmYlFPlTEoT4aD8g
lKGmKPQIBU2B2TFjeYRQk44ERZRkVdRkWaDnBVmTxKObPfW+iCkmXkpVFqHrP4gEwYQEE1QV
tIqiS5IKBV4VoFrR6Vpwog68h6OSrvOaDFVBrVS49zadcQDIMv4PF+45tsY//fw4/gVNOFIO
bcgmlvGPyRhFz8hdjxEKizCoWDat/4ZacDnaQ8f2/C+v1l/VsvOCooiQ5f8CeJz/NUXkdYVm
+Iqsixwdzef/bFQRdVYAfgY2xv9+4Z7jNfl/Ef+ypqgs/xfAU+ufrwF1s1vr7KQDChCqsvxM
/hfv67+mZeuvStRfWP5/e2iHv97/SwIvSbT/r1S0XPu/NvjeljMOwZPxv3u459gW/3I+/hVV
pPXiMOqf53+e/w3gx2GIfBLEEYiHYIzCBKVgOI3mpzAgMRggQgUAdY94EEQjnMllfgOGQYgw
+BgGl4hrunbrBJwvDtmfWrd7AhDx+U8gRSQN0BUagKvAA03XdU7mF4M4BZgORSOe40aImAsV
VjSMQYAB9cy+1w9ngC4OmHhBtDIssyGICEoRJuB6HPhjMMUIczGVpHNOkyQMqLr7+wgIRuEQ
eNEAjLxMCAMvDOkcwzidePMpSUxNyC6nQtxiCioVgTWz4v53+jT4nyT/vbz+Oy2r6+6kY3v9
z73/qTJk9b8INr7/yVDVRUHWc+9/66PvbTtjf56O/53DPceW+KfBLub2f1RFYvW/AP7w42gY
BrS8JzOp5GM894DSZ5EXJC4M+tQvyDiOPvyw23XnovfN7HSt9ultGQcElRLPv/RGCJdXnvP6
S0pLuTr1t2+3/CDApJRV5YPOZZuuUTdc45Bzdsxau1M/5Ix/NU2zdcgJ6cKiiLZFB32Wq0lb
Vs087Zo7uEmvF0QB6fX4ZLbD1Us556Jm1Jrm7Q53l5tjZdGDgZ5tNKxazzUat/dn2+a5S+86
m/vt1SYz/42r7Mv2/23vEmX9+m46XtP/yfKi/5MF1v8VQP73Xzjf/69IdK1y/d/66Hvbztif
jfG/X7jn2L7/Ax/Hv6JBtv9TBLW2bZunbvU4c4TScotnseWTbYoM4xQ48xrHcTXDNRvtjmV2
7+Qzx+G4B21C9VjgIQ+57MupYZvV4yfaCc752rgToH734cdS/pbjfgGthtO6kn7lHLNjW27P
MWpfjQaVvECY45pt23TmX8eEJPi3cnkUkPG0z/vxpOzHY5SiiJRifF9z5waetTKbQy8aLQo2
tyy3f55ZrXr1mPbApOfHKVoOWAuFfBD54XSAwOc+HvBJnBJ+cvn7T5P7Xlb/s+Yv6/120/Ga
+i+qd7//KAr7/68ieFz/ZV3hdRGqgqirQq7+r4++t+2M/dkY//uFe45t8S+oUi7+aQvA6n8B
dJuGqKjg46pOzws4T58JP/rnE6iCdnsWpjff29NUbCn16/PK2WzgaNPYsc+l1JJV7I+nX+zu
bNqJq1zX+tt8Zi5RrEgsbTAYDAaDwWAwGAwGg1E4/wK+DuZkADwAAA==

--tjooRyXKHK8uCBEL--