Latest Version Supported Versions

PyPy3 is also supported (and tested against).

Find MechanicalSoup on Python Package Index (Pypi) and follow the development on GitHub.


Download and install the latest released version from PyPI:

pip install MechanicalSoup

Download and install the development version from GitHub:

pip install git+

Installing from source (installs the version in the current working directory):

git clone
cd MechanicalSoup
python install

(In all cases, add --user to the install command to install in the current user’s home directory.)

Example code: