./python/py-furl, URL manipulation made simple

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


Branch: CURRENT, Version: 1.2, Package name: py27-furl-1.2, Maintainer: pkgsrc-users

URL manipulation made simple.


Required to run:
[devel/py-setuptools] [lang/python27] [lang/py-six] [databases/py-orderedmultidict]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c17c78d6be242d1600df68077fa7330bf35d93ed
RMD160: 052b0012c5930e5d4400095e3bdce504e22cf64f
Filesize: 40.984 KB

Version history: (Expand)


CVS history: (Expand)


   2018-07-06 10:11:16 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-furl: updated to 1.2

Furl v1.2:
Added: Path segment appending via the division operator (__truediv__()).
Changed: Bump orderedmultidict dependency to v1.0.
Changed: Check code style with flake8 instead of pycodestyle.
Changed: Percent-encode all non-unreserved characters in Query key=value pairs,
including valid query characters (e.g. '=', '?', etc). Old encoding:
?url=http://foo.com/; new encoding: ?url=http%3A%2F%2Ffoo.com%2F. Equal
signs remain decoded in query values where the key is empty to allow for, and
preserve, queries like '?==3=='.
   2018-06-15 10:22:00 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-furl: updated to 1.1

Furl v1.1
Fixed: Support and preserve all query strings as provided. For example, preserve
the query '&&==' of 'http://foo.com?&&==' as-is. Empty key=value \ 
pairs are
stored as ('', None) in Query.params, e.g. [('', None), ('', None)] for the
query '&'.

Changed: Don't encode equal signs ('=') in query values if the key is empty.
That is, allow and preserve queries like '?==3==' while also percent encoding
equal signs in query values with an associted key, as expected. E.g.
'?a=1%3D1'.
   2017-11-02 11:38:36 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-furl: updated to 1.0.1

v1.0.1
Added: Add dictionary representations of Path, Query, Fragment, and furl objects
  via an asdict() method.

v1.0.0
Added: Test against Python 3.6.
Changed: Bumped the version number to v1.0 to signify that furl is a mature and
  stable library. Furl has been marked Production/Stable in setup.py for a long
  time anyhow -- it's high time for the version number to catch up.
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-01-12 12:32:33 by Blue Rats | Files touched by this commit (2) | Package updated
Log message:
Update to latest release 0.5.2. No change log. Assume "more/better/faster".
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2016-03-03 20:42:30 by Sergey Svishchev | Files touched by this commit (13)
Log message:
Avoid build failures when chmod respects umask, and 'chmod -x' thus does
not clear all bits.  (Can happen on Linux --
https://bugs.launchpad.net/ubuntu/+sour … +bug/67583)
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.