SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-MechanicalSoup-0.10.0-4.2.noarch.rpm :
Tue Dec 4 13:00:00 2018 Matej Cepl
- Remove superfluous devel dependency for noarch package

Fri May 18 14:00:00 2018 jengelhAATTinai.de
- Trim personal impressions from description.

Thu May 10 14:00:00 2018 toddrme2178AATTgmail.com
- Update to Version 0.10
+ Main changes:

* Added ``StatefulBrowser.refresh()`` to reload the current page with the same request.

* ``StatefulBrowser.follow_link``,
``StatefulBrowser.submit_selected()`` and the new
``StatefulBrowser.download_link`` now sets the ``Referer:`` HTTP
header to the page from which the link is followed.

* Added method ``StatefulBrowser.download_link``, which will download the
contents of a link to a file without changing the state of the browser.

* The ``selector`` argument of ``Browser.select_form`` can now be a
`bs4.element.Tag `__
in addition to a CSS selector.

* ``Browser.submit`` and ``StatefulBrowser.submit_selected`` accept a larger
number of keyword arguments. Arguments are forwarded to
`requests.Session.request `__.
+ Internal changes:

* ``StatefulBrowser.choose_submit`` will now ignore input elements that are
missing a name-attribute instead of raising a ``KeyError``.

* Private methods ``Browser._build_request`` and ``Browser._prepare_request``
have been replaced by a single method ``Browser._request``.
- Update to Version 0.9
+ Main changes:

* We do not rely on BeautifulSoup\'s default choice of HTML parser.
Instead, we now specify ``lxml`` as default. As a consequence, the
default setting requires ``lxml`` as a dependency.

* Python 2.6 and 3.3 are no longer supported.

* The GitHub URL moved from
https://github.com/hickford/MechanicalSoup/ to
https://github.com/MechanicalSoup/MechanicalSoup. AATTmoy and
AATThemberger are now officially administrators of the project in
addition to AATThickford, the original author.

* We now have a documentation site: https://mechanicalsoup.readthedocs.io/.
The API is now fully documented, and we have included a tutorial,
several more code examples, and a FAQ.

* ``StatefulBrowser.select_form`` can now be called without argument,
and defaults to ``\"form\"`` in this case. It also has a new argument,
``nr`` (defaults to 0), which can be used to specify the index of
the form to select if multiple forms match the selection criteria.

* We now use requirement files. You can install the dependencies of
MechanicalSoup with e.g.::
pip install -r requirements.txt -r tests/requirements.txt

* The ``Form`` class was restructured and has a new API. The behavior of
existing code is unchanged, but a new collection of methods has been
added for clarity and consistency with the ``set`` method:
- ``set_input`` deprecates ``input``
- ``set_textarea`` deprecates ``textarea``
- ``set_select`` is new
- ``set_checkbox`` and ``set_radio`` together deprecate ``check``
(checkboxes are handled differently by default)

* A new ``Form.print_summary`` method allows you to write
``browser.get_current_form().print_summary()`` to get a summary of the
fields you need to fill-in (and which ones are already filled-in).

* The ``Form`` class now supports selecting multiple options in
a ````
element instead of an ````.

Wed Oct 18 14:00:00 2017 toddrme2178AATTgmail.com
- Implement single-spec version
- Update to version 0.8.0

* See changelog at https://github.com/MechanicalSoup/MechanicalSoup/blob/v0.8.0/docs/ChangeLog.txt

Mon Jul 14 14:00:00 2014 toddrme2178AATTgmail.com
- - Initial version


 
ICM