Merge lp://staging/beautifulsoup into lp://staging/~dguitarbite/beautifulsoup/beautifulsoup

Proposed by Pranav Salunke
Status: Merged
Merged at revision: 437
Proposed branch: lp://staging/beautifulsoup
Merge into: lp://staging/~dguitarbite/beautifulsoup/beautifulsoup
Diff against target: 1562 lines (+584/-160)
18 files modified
AUTHORS.txt (+1/-1)
LICENSE (+1/-1)
NEWS.txt (+70/-3)
bs4/__init__.py (+82/-21)
bs4/builder/__init__.py (+5/-1)
bs4/builder/_html5lib.py (+116/-22)
bs4/builder/_htmlparser.py (+3/-0)
bs4/builder/_lxml.py (+16/-6)
bs4/dammit.py (+6/-4)
bs4/diagnose.py (+4/-1)
bs4/element.py (+66/-36)
bs4/testing.py (+34/-4)
bs4/tests/test_html5lib.py (+32/-0)
bs4/tests/test_soup.py (+30/-12)
bs4/tests/test_tree.py (+39/-6)
doc/source/index.rst (+33/-16)
prepare-release.sh (+44/-24)
setup.py (+2/-2)
To merge this branch: bzr merge lp://staging/beautifulsoup
Reviewer Review Type Date Requested Status
Pranav Salunke Pending
Review via email: mp+291106@code.staging.launchpad.net

Description of the change

Minor change to a comment's indentation level.

To post a comment you must log in.
lp://staging/beautifulsoup updated
398. By Leonard Richardson

Rename COPYING.txt to LICENSE. Add a reference to LICENSE in every source file.

399. By Leonard Richardson

Added a separate class for XML processing instructions, which have a slightly different format from SGML processing instructions. [bug=1504383]

400. By Leonard Richardson

Fixed a Python 3 ByteWarning when a URL was passed in as though it
  were markup. Thanks to James Salter for a patch and
  test. [bug=1533762]

401. By Leonard Richardson

The contents of <textarea> tags will no longer be modified when the
  tree is prettified. [bug=1555829]

402. By Leonard Richardson

Specify the file and line number when warning about a
  BeautifulSoup object being instantiated without a parser being
  specified. [bug=1574647]

403. By Leonard Richardson

corrected typo. [bug=1561510]

404. By Leonard Richardson

Removed imports to pdb, since pdb is not available in some environments. [bug=1491700]

405. By Leonard Richardson

We don't run the check for a filename passed in as markup if the
  'filename' contains a less-than character; the less-than character
  indicates it's most likely a very small document. [bug=1577864]

406. By Leonard Richardson

Beautiful Soup will now work with versions of html5lib greater than
  0.99999999. [bug=1603299]

407. By Leonard Richardson

Whenever possible, keep track ahead of time whether a PageElement is HTML or XML.

408. By Leonard Richardson

Use known_xml instead of continually adding underscores to is_xml.

409. By Leonard Richardson

Fixed a bug in the html5lib treebuilder that deranged the tree
  when a whitespace element was reparented into a tag that contained
  an identical whitespace element. [bug=1505351]

410. By Leonard Richardson

Although the previously fixed problem only occurs when using the html5lib tree builder, it's not actually a problem with the tree builder itself.

411. By Leonard Richardson

 When a BeautifulSoup object is pickled but its tree builder cannot
  be pickled, its .builder attribute is set to None instead of being
  destroyed. This avoids a performance problem once the object is
  unpickled. [bug=1523629]

412. By Leonard Richardson

Use a dedicated logger instead of the root logger. [bug=1511661]

413. By Leonard Richardson

Use a dedicated logger instead of the root logger. [bug=1511661]

414. By Leonard Richardson

The argument to now works correctly, though it's
  not implemented very efficiently. [bug=1520530]

415. By Leonard Richardson

Added support for CSS selector values that contain quoted spaces,
  such as tag[style="display: foo"]. [bug=1540588]

416. By Leonard Richardson

Corrected an encoding error that happened when a BeautifulSoup
  object was copied. [bug=1554439]

417. By Leonard Richardson

If a search against each individual value of a multi-valued
  attribute fails, the search will be run one final time against the
  complete attribute value considered as a single string. [bug=1476868]

418. By Leonard Richardson

Pass in bytes so that the BeautifulSoup object always has an original_encoding.

419. By Leonard Richardson

Updated NEWS in preparation for release.

420. By Leonard Richardson

Fixed test that fails in Python 3.5.

421. By Leonard Richardson

Bump version number in setup.py.

422. By Leonard Richardson

Updated release isntructions following a successful release.

423. By Leonard Richardson

Spelling cleanup contributed by Ville Skyttä.

424. By Leonard Richardson

Renamed deprecated method. Contributed by Ville Skyttä.

425. By Leonard Richardson

Change the way open() is used. Code contributed by Ville Skyttä.

426. By Leonard Richardson

Clarify that Beautiful Soup is no longer compatible with versions of Python pre-2.7. Contributed by Ville Skyttä.

427. By Leonard Richardson

Clarify installation differences between Python 2 and Python 3. Contributed by James Lu.

428. By Leonard Richardson

Fixed a reported (but not duplicated) bug involving processing instructions fed into the lxml HTML parser.

429. By Leonard Richardson

Explained why we test both unicode and bytestring processing instructions.

430. By Leonard Richardson

Bump version number.

431. By Leonard Richardson

Corrected documentation left over from when class was treated as a single-valued attribute. [bug=1631743]

432. By Leonard Richardson

Show how to use the attrs argument to search by the 'name' attribute. [bug=1639580]

433. By Leonard Richardson

Documentation fixes. [bug=1651050]

434. By Leonard Richardson

Fixed yet another problem that caused the html5lib tree builder to

435. By Leonard Richardson

Remove breakpoint.

436. By Leonard Richardson

Fixed foster parenting when html5lib is the tree builder. Thanks to Geoffrey Sneddon for a patch and test.

437. By Leonard Richardson

Indentation change contributed by Pranav Salunke.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to status/vote changes: