Port details |
- py-MechanicalSoup Python library for automating interaction with websites
- 0.12.0 www
=0 0.12.0Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2016-01-09 14:28:51
- Last Update: 2020-09-05 21:27:58
- SVN Revision: 547684
- Also Listed In: python
- License: MIT
- WWW:
- https://github.com/MechanicalSoup/MechanicalSoup
- Description:
- MechanicalSoup is a Python library for automating interaction with websites. It
automatically stores and sends cookies, follows redirects, and can follow links
and submit forms. It doesn't do JavaScript.
WWW: https://github.com/MechanicalSoup/MechanicalSoup
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}MechanicalSoup>0:www/py-MechanicalSoup@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py36-MechanicalSoup
- Package flavors (<flavor>: <package>)
- py36: py36-MechanicalSoup
- py27: py27-MechanicalSoup
- distinfo:
- TIMESTAMP = 1567087903
SHA256 (MechanicalSoup-0.12.0.tar.gz) = 39a60627a97981869251837b8bd082485f2f681df8a3315836ffaa74663627bd
SIZE (MechanicalSoup-0.12.0.tar.gz) = 44505
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py36-setuptools>0 : devel/py-setuptools@py36
- python3.6 : lang/python36
- Runtime dependencies:
-
- py36-beautifulsoup>=4.4 : www/py-beautifulsoup@py36
- py36-lxml>=0 : devel/py-lxml@py36
- py36-requests>=2.0 : www/py-requests@py36
- py36-six>=1.4 : devel/py-six@py36
- py36-setuptools>0 : devel/py-setuptools@py36
- python3.6 : lang/python36
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.12.0 05 Sep 2020 21:27:58 |
sunpoet |
Move www/py-MechanicalSoup to www/py-mechanicalsoup |
0.12.0 30 Aug 2019 00:03:45 |
sunpoet |
Update to 0.12.0
- Take maintainership
Changes: https://github.com/MechanicalSoup/MechanicalSoup/releases |
0.11.0 12 Sep 2018 22:57:33 |
sunpoet |
Update to 0.11.0
- Change MASTER_SITES to CHEESESHOP
- Fix version requirement of RUN_DEPENDS
Changes: https://github.com/MechanicalSoup/MechanicalSoup/releases |
0.10.0 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
0.10.0 04 Feb 2018 10:13:46 |
sunpoet |
Update to 0.10.0
Changes: https://github.com/MechanicalSoup/MechanicalSoup/releases |
0.9.0 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
0.9.0 03 Nov 2017 20:27:37 |
sunpoet |
Update to 0.9.0
- Update WWW
Changes: https://github.com/MechanicalSoup/MechanicalSoup/releases |
0.8.0 02 Oct 2017 18:24:26 |
sunpoet |
Update to 0.8.0
- Add BUILD_DEPENDS
- Add TEST_DEPENDS
- Allow concurrent installation (USE_PYTHON=concurrent)
Changes: https://github.com/hickford/MechanicalSoup/releases |
0.7.0 08 May 2017 12:44:23 |
sunpoet |
Update to 0.7.0
- Sort RUN_DEPENDS
- Sort USE_PYTHON
Changes: https://github.com/hickford/MechanicalSoup/releases |
0.6.0 08 Oct 2016 19:28:12 |
olivierd |
Update to 0.6.0 |
0.4.0 01 Jun 2016 13:15:37 |
mat |
Github cleanup.
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.
Sponsored by: Absolight |
0.4.0 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
0.4.0 09 Jan 2016 14:28:40 |
riggs |
Add www/py-MechanicalSoup, a Python lib for interaction with websites |