Package Details: python-mechanicalsoup 1.3.0-1

Git Clone URL: https://aur.archlinux.org/python-mechanicalsoup.git (read-only, click to copy)
Package Base: python-mechanicalsoup
Description: A Python library for automating interaction with websites
Upstream URL: https://github.com/hickford/MechanicalSoup
Licenses: MIT
Submitter: jdarnold
Maintainer: arnottcr (robertfoster)
Last Packager: robertfoster
Votes: 24
Popularity: 0.000000
First Submitted: 2015-08-25 15:29 (UTC)
Last Updated: 2023-08-06 17:41 (UTC)

Latest Comments

MarsSeed commented on 2024-01-29 19:04 (UTC)

Build broken: ModuleNotFoundError: No module named 'setuptools'.

Solution: please kindly add makedepends=python-setuptools.

Thank you in advance, and for maintaining this package.

dreieck commented on 2023-08-16 14:02 (UTC)

Can you please manually specify a non-generic name for the downloaded source file?

Generic name like v1.3.0.tar.gz is likely to conflict with other packages that also wrongly use generic names, if one has set $SRCDEST, since then everything is downloaded into a single directory.

Try things like source=("${pkgname}.${pkgver}.tar.gz::https://github.com/hickford/MechanicalSoup/archive/v${pkgver}.tar.gz") to achieve this.

This issue was already commented on at 2021-06-17, and has not been dealt with until today although package upgrade happened in between.

Regards!

MarsSeed commented on 2023-08-01 11:07 (UTC)

Please modernize the build procedure to follow PEP 517 standard, otherwise Python complains during setup that the direct execution of setup.py will be blocked in an upcoming release.

Freso commented on 2021-06-17 09:55 (UTC)

Please rename the source file so that it is unique. See the warning at https://wiki.archlinux.org/title/PKGBUILD#source for details.

ForgottenDev commented on 2020-04-12 00:32 (UTC)

This now throws

ImportError: libffi.so.6: cannot open shared object file: No such file or directory

while building as it requires an older version of libffi. Installing libffi6 solved the issue.

mirh commented on 2020-03-24 01:58 (UTC)

You should fix the PKGBUILD not to have to pull in all the python2 stuff when you want to build the python3, and viceversa.

ejiek commented on 2017-12-11 14:22 (UTC) (edited on 2017-12-11 14:24 (UTC) by ejiek)

mopidy says there is no dependency "lxml" for Mechanical soup.

edit: installing 'extra/python2-lxml' fixes the problem. Please add a dependency.

parkerlreed commented on 2016-05-20 00:47 (UTC)

sudo pip2 install --upgrade Mechanicalsoup Works for the time being

parkerlreed commented on 2016-05-20 00:46 (UTC)

Is there a -git version available? I have something that needs 0.4.0