./www/p5-WWW-Mechanize, Automates web page form & link interaction

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


Branch: CURRENT, Version: 1.91, Package name: p5-WWW-Mechanize-1.91, Maintainer: pkgsrc-users

"WWW::Mechanize", or Mech for short, helps you automate interaction
with a website. It supports performing a sequence of page fetches
including following links and submitting forms. Each fetched page
is parsed and its links and forms are extracted. A link or a form
can be selected, form fields can be filled and the next page can
be fetched. Mech also stores a history of the URLs you've visited,
which can be queried and revisited.


Required to run:
[www/p5-CGI] [www/p5-URI] [www/p5-HTTP-Server-Simple] [www/p5-HTML-Tree] [www/p5-HTML-Format] [www/p5-libwww] [www/p5-HTML-Parser] [lang/perl5] [www/p5-HTTP-Daemon] [www/p5-HTTP-Message] [www/p5-HTML-Form]

Required to build:
[devel/p5-Test-Memory-Cycle] [devel/p5-Test-Taint] [devel/p5-Test-Deep] [devel/p5-Test-Warn] [devel/p5-Test-Pod] [devel/p5-PadWalker] [devel/p5-Test-Output] [devel/p5-Test-Fatal] [devel/p5-Test-Warnings] [pkgtools/cwrappers] [net/p5-Test-RequiresInternet]

Master sites: (Expand)

SHA1: 12d8e95f838a39799b274d6c260a9fa1f14a2d91
RMD160: cd6ddc8f80a0c29d25aca3d01b40f63bc9fe318f
Filesize: 174.685 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-27 06:47:53 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.91

Upstream changes:
1.91      2019-01-10 18:44:33Z
    [ENHANCEMENTS]

    - Don't install Perl::Critic and Perl::Tidy to run user tests (GH#268)
      (Julien Fiegehenn)
    - Remove redundant PodSyntaxTests (GH#265) (Andrew Grangaard)
    - Add test dependency for Perl::Tidy (GH#263) (Julien Fiegehenn)
   2018-11-24 10:52:47 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.90

Upstream changes:
1.90      2018-11-12 18:02:03Z
    [DOCUMENTATION]
    - Pod fixes (GH#261) (Julien Fiegehenn)
    - Fixed pod error as reported by CPANTS. (GH#264) (Mohammad S Anwar)

    [ENHANCEMENTS]
    - Upgrade to HTML::TreeBuilder version 5 to get support for weak references in
      HTML::Element (GH#251) (Julien Fiegehenn)

1.89      2018-10-18 19:13:34Z
    [ENHANCEMENTS]
    - Add support to find_image() and find_all_images() via 'id'
      and 'class' (GH#242) (Julien Fiegehenn)
    - Pass strict/verbose constructor args to HTML::Form (GH#256) (Julien Fiegehenn)
    - Add ability to clear history and tests for history (GH#259) (mschae94)
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-03-25 18:09:05 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-WWW-Mechanize: update to 1.88.

1.88      2018-03-23 15:37:25Z
========================================
    [FIXED]
    - tick() now dies if checkbox is not found (GH#248) (Olaf Alders)

    [DOCUMENTATION]
    - Clarify behaviour of submit_form when with_fields is supplied as an arg \ 
(GH#247) (Olaf Alders)
    - Document some "Best Practices" (GH#246) (Olaf Alders)
    - Update links in Pod. Suggest LWP::ConsoleLogger rather than LWP::Debug \ 
(GH#244) (Olaf Alders)
   2018-02-25 20:49:20 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-WWW-Mechanize: update to 1.87.

1.87      2018-02-07 22:04:16Z
========================================
    [FIXED]
    - Fix typo in contributor name (GH#241) (Philippe Bruhat (BooK))
    - Fix link to Michael Schilli's article in Linux magazine (GH#240) (Bernhard \ 
Wagner)
    - Fix some section links (GH#238) (Evan Zacks)
    - Override _agent() method. (GH#236) (Сергей Романов)
    - Link to appropriate section of HTML::Form (GH#237) (Evan Zacks)
    - Make version consistent in .pm files (GH#231) (Olaf Alders)

    [ENHANCEMENTS]
    - Return form number in list context. (GH#235) (Сергей Романов)
    - Overload 'post' in order to set 'base'. (GH#111) (Stuart A Johnston)
    - Allow multiple file paths/uris in mech-dump; fixes issue 72 (GH#113) (Nik \ 
LaBelle)
    - Add docs for the output of dump_forms (GH#112) (John Beppu)
   2017-08-14 21:20:13 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-WWW-Mechanize to 1.86.

1.86      2017-07-04 15:48:46Z
    [FIXED]
    - use 127.0.0.1 instead of 'localhost' in a test script to avoid the test
      hanging due to ipv6 issues (GH#31, see also changes in 1.85)
   2017-07-04 11:25:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-WWW-Mechanize to 1.85.

1.85      2017-06-28 22:06:00Z
========================================
    [FIXED]
    - use 127.0.0.1 instead of 'localhost' in a test to avoid the test hanging
      due to ipv6 issues (GH#31)
    - Remove private logic for taint checking (Dave Doyle)
    - Fix Pod (simbabque)
    - Bump Test::More prereq to get working subtest support (Karen Etheridge)
    - Fix intermittent failures of taint.t (GH#108) (Kivanc Yazan)
    - Fix kwalitee issues (GH#107) (Kivanc Yazan)

    [ENHANCEMENTS]
    - Print section titles if mech-dump --all is invoked (GH#81) \ 
(Сергей
      Романов)
    - Add cookbook docs on dumping a req without sending it (#115) (Grigor
      Karavardanyan)
    - Document that submit only submits current form (GH#114) (nawglan)
    - Add Travis testing on Perl 5.26 (Karen Etheridge)
    - Remove obsolete and unincremented $VERSIONs in test modules (Karen
      Etheridge)
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0