./www/py-hyperlink, Featureful, correct URL for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 17.3.1, Package name: py27-hyperlink-17.3.1, Maintainer: pkgsrc-users

The humble, but powerful, URL runs everything around us. Chances are you've
used several just to read this text.

Hyperlink is a featureful, pure-Python implementation of the URL, with
an emphasis on correctness.


Required to run:
[lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: adda500bc6a7c822309e51966f7d2d2e04115812
RMD160: b77318cebf0c7dcade0c50536b1e54836a2656b6
Filesize: 89.218 KB

Version history: (Expand)


CVS history: (Expand)


   2017-08-27 15:09:34 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
17.3.1
Add URL.normalize() method, which applies five normalizations from RFC 3986 \ 
(sections 2.3, 2.1, 3.2.2, 6.2.2.3, 6.2.3). See the docs for more details.
Enable URL.click() to accept a URL object as a target.
   2017-07-20 12:28:33 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
17.3.0:

Fixed a couple major decoding issues and simplified the URL API.
* limit types accepted by URL.from_text() to just text (str on py3, unicode on py2)
* fix percent decoding issues surrounding multiple calls to URL.to_iri()
* remove the socket-inspired family argument from URL's APIs. It was never \ 
consistently implemented and leaked slightly more problems than it solved.
* Improve authority parsing
* include LICENSE, README, docs, and other resources in the package
   2017-06-21 20:32:37 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
The humble, but powerful, URL runs everything around us. Chances are you've
used several just to read this text.

Hyperlink is a featureful, pure-Python implementation of the URL, with
an emphasis on correctness.