dev-python / MechanicalSoup

A Python library for automating interaction with websites

Official package sites : https://github.com/MechanicalSoup/MechanicalSoup/ · https://pypi.org/project/MechanicalSoup/ ·

v1.3.0 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~x86
USE flags
doc examples test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

pypy3
Build with PyPy3
python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / beautifulsoup4 : Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / pypy3 : A fast, compliant alternative implementation of the Python (3.10) language

dev-python / requests : HTTP library for human beings

909723
<dev-python/MechanicalSoup-1.3.0: Malicious web server can read arbitrary files on client using file input inside HTML form
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Enable py3.12
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-python/MechanicalSoup: Bump to 1.3.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Bump to 1.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-python/MechanicalSoup: enable py3.11
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-python/MechanicalSoup: EAPI=8, PEP517
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{beautifulsoup → beautifulsoup4}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Louis Sautier · gentoo
dev-python/MechanicalSoup: drop 0.12.0
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Louis Sautier · gentoo
dev-python/MechanicalSoup: enable py3.10
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Bump to 1.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Bump to 1.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Louis Sautier · gentoo
dev-python/MechanicalSoup: add Python 3.9 support
Also use distutils_enable_tests and remove unnecessary sed. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-python/MechanicalSoup: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Louis Sautier · gentoo
dev-python/MechanicalSoup: remove old
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Louis Sautier · gentoo
dev-python/MechanicalSoup: bump to 0.12.0, add Py3.7, Py3.8, PyPy3
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Louis Sautier <sbraz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-python/MechanicalSoup: Remove Py2
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Louis Sautier · gentoo
dev-python/MechanicalSoup: fix DESCRIPTION, update metadata
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Louis Sautier · gentoo
dev-python/MechanicalSoup: bump to 0.10.0, ~x86+doc+examples
Also fix dependencies and add PyPy. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michael Mair-Keimberger · gentoo
update pypi HOMEPAGE to avoid redirection
Closes: https://github.com/gentoo/gentoo/pull/8080
Mike Gilbert · gentoo
Replace pypi.python.org with pypi.org in HOMEPAGE
Bug: https://bugs.gentoo.org/653540
David Hicks · gentoo
dev-python/MechanicalSoup: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Manuel Rüger · gentoo
dev-python/MechanicalSoup: Add python3_6 really this time
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Manuel Rüger · gentoo
dev-python/MechanicalSoup: Add python3_6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
William Hubbs · gentoo
dev-python/MechanicalSoup: initial ebuild
Package-Manager: Portage-2.3.0, Repoman-2.3.1