debian/0000755000000000000000000000000012263530214007164 5ustar debian/README.source0000644000000000000000000000044512252572234011354 0ustar Attention : upstream releases should be taken from pypi.python.org, and their content is different from the tarballs generated by GitHub out of git tags. See debian/watch for proper path (filtering the beta releases). -- Olivier Berger , Fri, 13 Dec 2013 10:23:16 +0100 debian/control0000644000000000000000000000326612263527736010615 0ustar Source: html5lib Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Olivier Berger Build-Depends: debhelper (>= 8), dh-python, python-all (>= 2.6.6-3~), python-setuptools, python-six, python3-all, python3-setuptools, python-nose, python3-nose, python3-six Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/html5lib/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/html5lib/trunk/ Homepage: https://github.com/html5lib/html5lib-python Standards-Version: 3.9.4 X-Python-Version: >= 2.6 X-Python3-Version: >= 3.2 Package: python-html5lib Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-six # Not yet available in Debian : #Suggests: python-datrie Suggests: python-lxml, python-genshi, python-chardet Description: HTML parser/tokenizer based on the WHATWG HTML5 specification (Python 2) html5lib is a pure-python library for parsing HTML. It is designed to conform to the HTML 5 specification, which has formalized the error handling algorithms of popular web browsers. . This package contains the Python 2 version of html5lib. Package: python3-html5lib Architecture: all Depends: ${python3:Depends}, ${misc:Depends}, python3-six # Not yet available in Debian : #Suggests: python-datrie Suggests: python-lxml, python-genshi Description: HTML parser/tokenizer based on the WHATWG HTML5 specification (Python 3) html5lib is a pure-python library for parsing HTML. It is designed to conform to the HTML 5 specification, which has formalized the error handling algorithms of popular web browsers. . This package contains the Python 3 version of html5lib. debian/changelog0000644000000000000000000001154312263527736011061 0ustar html5lib (0.999-2) unstable; urgency=low * Add missing Build-Depends on python{3}-six, thanks to James Page (Closes: #734608). -- Olivier Berger Thu, 09 Jan 2014 15:16:54 +0100 html5lib (0.999-1) experimental; urgency=medium * New upstream release. -- Olivier Berger Fri, 27 Dec 2013 19:02:59 +0100 html5lib (0.99-1) experimental; urgency=low * New upstream version, and change of main uploader (still in DPMT). * Add support for Python 3 (Closes: #729155). -- Olivier Berger Fri, 13 Dec 2013 12:02:41 +0100 html5lib (0.95-2) UNRELEASED; urgency=low * Use canonical URIs for Vcs-* fields. -- Jakub Wilk Sun, 05 May 2013 16:01:02 +0200 html5lib (0.95-1) unstable; urgency=low * New upstream version * Fix watch file. * Tidy debian/rules, using dh, bump debian/compat to 7. * Migrate to dh_python2. * Drop no-setuptools patch, add python-setuptools as dependency. * Drop patch system and debian/README.source * Remove debian/examples - not shipped by upstream anymore. * Bump Standards-Version to 3.9.3. * Do not install tests folder. -- Bernd Zeimetz Wed, 09 May 2012 22:28:28 +0200 html5lib (0.90-1) unstable; urgency=low * New upstream version. * Updating patch to apply at the new version. * Check for the tests directory before running tests. They're not always included in the source.... -- Bernd Zeimetz Sun, 24 Jan 2010 01:28:50 +0100 html5lib (0.11.1-3) unstable; urgency=low [ Luca Falavigna ] * debian/control: - Add ${misc:Depends} to python-html5lib dependencies. - Remove python-celementtree from (Build-)Depends (Closes: #562457). - Remove python-elementtree from (Build-)Depends (Closes: #562467). - Bump Standards-Version to 3.8.3, no changes required. * debian/pyversions: - Bump minimum required version to 2.5, features provided by python-elementtree and python-celementtree support are now available in standard library. -- Debian Python Modules Team Mon, 28 Dec 2009 12:41:22 +0100 html5lib (0.11.1-2) unstable; urgency=low [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn - fixed a typo in suggests, now referring to python-beautifulsoup; thanks to Eric Cooper for the report; Closes: #518428 [ Bernd Zeimetz ] * debian/README.source: Add file * debian/control: Bump Standards-Version to 3.8.2. * debian/copyright: Updating debian packaging copyright. -- Bernd Zeimetz Wed, 05 Aug 2009 22:12:43 +0200 html5lib (0.11.1-1) unstable; urgency=low * New upstream release - html5lib is compatible to the last lxml version now (Closes: #471638). -- Bernd Zeimetz Fri, 13 Jun 2008 23:15:55 +0200 html5lib (0.11~pre-1) experimental; urgency=low * pre-release version to test the test-cases. -- Bernd Zeimetz Thu, 20 Mar 2008 23:30:21 +0100 html5lib (0.10-2) unstable; urgency=low [ Bernd Zeimetz ] * debian/control: - Switching Uploaders- and Maintainer-roles: Setting the team as Maintainer now, myself as Uploader. Also updating my email address. - Removing python-xml dependencies as it is deprecated and will be removed from Debian (Closes: #468596). - Adding python-4suite-xml to Suggests. - Bumping Standards-Version to 3.7.3, no changes needed. * debian/watch: - Removing unnecessary comments [ Sandro Tosi ] * debian/control - fixed Vcs-Browser field -- Bernd Zeimetz Fri, 29 Feb 2008 20:00:11 +0100 html5lib (0.10-1) unstable; urgency=low * New upstream version * debian/control: - Adding Homepage field, removing pseudo-field from description - Updating description to reflect the updated name of the specification - Updating Build-Depends/Depends/Suggests to reflect the requirements of the new version - Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) * debian/rules: - Switching from cdbs to a "normal" rules file, also running unit tests while building * debian/copyright: - Including copyright information for src/html5lib/filters/{iso639codes,rfc2046,rfc3987}.py - Changing the license of my packaging work from GPL to the MIT License -- Bernd Zeimetz Mon, 08 Oct 2007 21:01:33 +0200 html5lib (0.9-2) unstable; urgency=low * Several small fixes in the parse.py example, see debian/patches/example-parse.py-fix.dpatch for details * Don't compress *.py examples to make them useable without the need to decompress them. -- Bernd Zeimetz Thu, 10 May 2007 12:31:23 +0200 html5lib (0.9-1) unstable; urgency=low * Initial release (Closes: #414028) -- Bernd Zeimetz Sun, 01 Apr 2007 19:31:31 +0200 debian/watch0000644000000000000000000000062212252572234010223 0ustar version=3 # do not use (\d\S*) to avoid beta versions and likes # opts=filenamemangle=s/.+\/v?(\d[\d\.]*)\.tar\.gz/html5lib-python-$1\.tar\.gz/ \ # https://github.com/html5lib/html5lib-python/tags .*/v?(\d[\d\.]*)\.tar\.gz opts=filenamemangle=s/.+\/v?(\d[\d\.]*)\.tar\.gz/html5lib-python-$1\.tar\.gz/ \ https://pypi.python.org/packages/source/h/html5lib/html5lib-(\d[\d\.]*)\.(?:tar\.gz|zip|tar\.bz2)debian/source/0000755000000000000000000000000012263530214010464 5ustar debian/source/format0000644000000000000000000000001412252572234011700 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000002712252572234010044 0ustar README.rst CHANGES.rst debian/rules0000755000000000000000000000121512252572234010251 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 #export DH_OPTIONS=-v #export PYBUILD_VERBOSE=1 #export NOSE_VERBOSE=2 export PYBUILD_NAME=html5lib %: dh $@ --with python2,python3 --buildsystem=pybuild # This might have been used, but we'll conform instead to upstream docs, mentioning running nosetests #export PYBUILD_TEST_NOSE=1 override_dh_auto_test: # First, Python 2's nosetests PYBUILD_DISABLE_python3=test \ PYBUILD_SYSTEM=custom \ PYBUILD_TEST_ARGS="nosetests" dh_auto_test --buildsystem=pybuild # Then for Python 3 : PYBUILD_DISABLE_python2=test \ PYBUILD_SYSTEM=custom \ PYBUILD_TEST_ARGS="nosetests3" dh_auto_test --buildsystem=pybuild debian/compat0000644000000000000000000000000212252572234010370 0ustar 7 debian/copyright0000644000000000000000000000354512252572234011134 0ustar This package was debianized by Bernd Zeimetz on Sun, 11 Mar 2007 21:29:42 +0100 Latest version of upstream sources was downloaded from https://pypi.python.org/pypi/html5lib (attention, releases on GitHub made out of upstream git tags differ: not all files shipped in release). ------------- html5lib is Copyright (c) 2006 The Authors Authors: James Graham - james@hoppipolla.co.uk Anne van Kesteren - annevankesteren@gmail.com Lachlan Hunt - lachlan.hunt@lachy.id.au Matt McDonald - kanashii@kanashii.ca Sam Ruby - rubys@intertwingly.net Ian Hickson (Google) - ian@hixie.ch Thomas Broyer - t.broyer@gmail.com License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------------- The Debian packaging is Copyright (C) 2007-2009, Bernd Zeimetz , Copyright (c) 2013 Olivier Berger , and is licensed under the same license as html5lib, see above.