./www/py-mechanize, Stateful programmatic web browsing in Python

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


Branch: CURRENT, Version: 0.4.5, Package name: py37-mechanize-0.4.5, Maintainer: pkgsrc-users

Stateful programmatic web browsing, after Andy Lester's Perl module
WWW::Mechanize.

The library is layered: mechanize.Browser (stateful web browser),
mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.

Features include: ftp:, http: and file: URL schemes, browser history,
high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV
and Refresh, Referer [sic] header, robots.txt, redirections, proxies,
and Basic and Digest HTTP authentication. mechanize's response
objects are (lazily-) .seek()able and still work after .close().


Required to run:
[devel/py-setuptools] [textproc/py-html5lib] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 8b978b688fda2b29a1bfd33402ca53b7aa9688e2
RMD160: 95fa856a47e3b8da46e2146e688a79adc64cf2dc
Filesize: 211.824 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-08 18:33:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: update to 0.4.5.

2019-12-22 Kovid Goyal
	* 0.4.5 release
	* Add a set_html() method to the browser object
   2019-11-13 22:41:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: update to 0.4.4.

2019-11-07 Kovid Goyal
	* 0.4.4 release
	* URLs passed into mechanize now automatically have URL unsafe characters
	percent encoded. This is necessary because newer versions of python
	disallow processing of URLs with unsafe characters. Note that this means
	values return by get_full_url(), get_selector() etc will be percent encoded.
   2019-09-07 09:16:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: updated to 0.4.3

0.4.3:
* When filling forms with unicode strings automatically encode them into
  the correct encoding fr the HTML page being viewed
* Guess content type when uploading files if not specified
* py3 compat - Have the version of simple cookies be 0 rather than None
   2019-04-17 11:48:23 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: update to 0.4.2.

Changes not found.
   2019-03-25 14:28:33 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: update to 0.4.1.

No changelog found.
   2019-02-13 21:19:06 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mechanize: update to 0.4.0.

Changes not found.
   2018-10-26 10:09:29 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-mechanize: updated to 0.3.7

0.3.7 release
* Fix processing of http-equiv meta tags incorrectly lower casing the content
* Fix error when a textbox contained within a form contains unicode characters
   2018-07-03 07:03:44 by Adam Ciarcinski | Files touched by this commit (495)
Log message:
extend PYTHON_VERSIONS_ for Python 3.7