./www/py-mechanize [stateful programmatic web browsing module]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.4.8, Package name: py-mechanize-0.4.8
Maintained by: The OpenBSD ports mailing-list
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • python3
Description
Stateful programmatic web browsing in Python, 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().


Filesize: 212.944 KB
Version History (View Complete History)
  • (2022-10-04) Updated to version: py-mechanize-0.4.8
  • (2022-03-12) Updated to version: py-mechanize-0.4.7
  • (2021-09-02) Updated to version: py-mechanize-0.4.6
  • (2020-11-07) Updated to version: py-mechanize-0.4.5
  • (2017-08-11) Updated to version: py-mechanize-0.3.5
  • (2013-01-18) Updated to version: py-mechanize-0.2.5
  • (2010-11-15) Package added to openports.se, version py-mechanize-0.2.4 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-11-01 18:03:00 by Stuart Henderson | Files touched by this commit (131)
Log message:
bump REVISION for switch from Python 3.8 -> 3.9
   2021-09-02 06:51:46 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to py3-mechanize-0.4.6
   2021-02-14 08:51:42 by Stuart Henderson | Files touched by this commit (2)
Log message:
drop py2 from py-mechanize
   2020-11-06 11:18:38 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
update to py-mechanize-0.4.5 and add python3 flavor
   2019-11-17 21:51:28 by Kurt Mosiejczuk | Files touched by this commit (1)
Log message:
Fix tests by removing spurious "fake" from do-test target
   2019-07-12 14:51:31 by Stuart Henderson | Files touched by this commit (859)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2017-08-10 10:54:31 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to py-mechanize-0.3.5
   2017-05-17 05:35:35 by Landry Breuil | Files touched by this commit (1)
Log message:
Fix one more, this one reported by nigel@. sqlports should now build.
   2015-09-29 04:52:55 by Stuart Henderson | Files touched by this commit (54)
Log message:
bump REVISION for setuptools dep change.
   2011-06-08 12:15:30 by Remi Pointel | Files touched by this commit (62)
Log message:
bump after default python version switch
   2010-11-22 02:40:48 by Marc Espie | Files touched by this commit (5)
Log message:
missed a few depends
   2010-11-15 05:14:28 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- install a few examples
- tweak DESCR