Page MenuHomeFreeBSD

[NEW PORT] textproc/py-beautifulsoup4: Python screen-scraping library
ClosedPublic

Authored by cpm on Jun 23 2016, 3:54 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jan 18, 6:08 AM
Unknown Object (File)
Fri, Jan 16, 3:49 PM
Unknown Object (File)
Fri, Jan 16, 5:07 AM
Unknown Object (File)
Fri, Jan 16, 4:17 AM
Unknown Object (File)
Dec 29 2025, 6:45 PM
Unknown Object (File)
Dec 24 2025, 11:02 AM
Unknown Object (File)
Nov 19 2025, 9:42 PM
Unknown Object (File)
Nov 19 2025, 9:42 PM
Subscribers
None

Details

Summary

Beautiful Soup is a Python library designed for quick turnaround projects like
screen-scraping.

Three features make it powerful:

  1. Beautiful Soup provides a few simple methods and Pythonic idioms for

navigating, searching, and modifying a parse tree: a toolkit for dissecting
a document and extracting what you need. It doesn't take much code to write
an application.

  1. Beautiful Soup automatically converts incoming documents to Unicode and

outgoing documents to UTF-8. You don't have to think about encodings, unless
the document doesn't specify an encoding and Beautiful Soup can't detect one.
Then you just have to specify the original encoding.

  1. Beautiful Soup sits on top of popular Python parsers like lxml and html5lib,

allowing you to try out different parsing strategies or trade speed for
flexibility.

WWW: https://www.crummy.com/software/BeautifulSoup/

Test Plan

Need Q/A tests

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

cpm retitled this revision from to [NEW PORT] textproc/py-beautifulsoup4: Python screen-scraping library.
cpm updated this object.
cpm edited the test plan for this revision. (Show Details)
cpm added reviewers: AMDmi3, junovitch, feld.
feld edited edge metadata.

portlint is happy and it builds fine. go for it.

This revision is now accepted and ready to land.Jun 23 2016, 4:01 PM
In D6937#145499, @feld wrote:

portlint is happy and it builds fine. go for it.

Thanks, Mark :)

AMDmi3 edited edge metadata.
cpm edited edge metadata.
  • Add DOCS option
This revision now requires review to proceed.Jun 24 2016, 11:22 AM
This revision was automatically updated to reflect the committed changes.