Path to this page:
./
textproc/py-precis-i18n,
PRECIS-i18n: Internationalized Usernames and Passwords
Branch: CURRENT,
Version: 1.1.0,
Package name: py311-precis-i18n-1.1.0,
Maintainer: pkgsrc-usersIf you want your application to accept unicode user names and passwords,
you must be careful in how you validate and compare them. The PRECIS
framework makes internationalized user names and passwords safer for
use by applications. PRECIS profiles transform unicode strings into a
canonical form, suitable for comparison.
Required to run:[
lang/python310]
Master sites:
Filesize: 67.859 KB
Version history: (Expand)
- (2023-11-09) Updated to version: py311-precis-i18n-1.1.0
- (2023-01-20) Updated to version: py310-precis-i18n-1.0.5
- (2022-01-18) Updated to version: py39-precis-i18n-1.0.4
- (2022-01-05) Updated to version: py39-precis-i18n-1.0.3nb1
- (2021-10-07) Updated to version: py39-precis-i18n-1.0.3
- (2021-02-22) Updated to version: py38-precis-i18n-1.0.3
CVS history: (Expand)
2023-11-09 15:32:26 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-precis-i18n: updated to 1.1.0
1.1.0
- Fixed an issue in the Nickname profile implementation that trimmed
extra leading/trailing white space beyond the `Zs`
category prescribed in RFC 8266. Python treats certain
Unicode control characters such as `'\n'` and `'\t'` as white space. If
these appeared as leading/trailing spaces in a Nickname string, they
were stripped. With this release, the Nickname profile will raise a
UnicodeEncodeError `DISALLOWED/controls` if any control
characters are encountered.
- Update internal tables for Unicode 15.1.
- Add Python 3.13-dev to CI build environment.
- Change format of README and CHANGELOG files to Markdown.
- Drop support for Python 3.3 and 3.4.
|
2023-01-20 13:39:34 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-precis-i18n: updated to 1.0.5
1.0.5
- Update internal tables for Unicode 15.0.
- Small type hint fix to one ``.pyi`` file.
- Add Python 3.11 and 3.12 to CI build environment.
- Update copyright year (2023).
|
2022-01-18 07:09:14 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-precis-i18n: updated to 1.0.4
1.0.4
-----
- Update internal tables for Unicode 14.0. These updates also affect context \
rules for Unicode 11.0 through 13.0.
In limited cases under previous versions of precis_i18n, valid strings under \
Unicode 11.0-13.0 were erroneously
DISALLOWED due to context reasons hebrew_punctuation, katakana_middle_dot, \
and zero_width_nonjoiner.
- Add type hints for package. Contributed by `lovetox \
<https://github.com/lovetox>`
- Update copyright year (2022).
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-12-30 14:05:42 by Adam Ciarcinski | Files touched by this commit (125) |
Log message:
Forget about Python 3.6
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2021-02-22 11:27:03 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-precis-i18n: updated to 1.0.3
1.0.3
- MANIFEST.in excludes `test_derived_props_files.py`; test data files are not \
packaged.
- CI script now builds source package and runs tests from it.
- Use Github Actions for continuous integration.
- Update copyright year (2021).
|