[bitbake-devel] [PATCHv3 0/3] bitbake: Add support in fetcher for get new versions of packages in upstream

Aníbal Limón anibal.limon at linux.intel.com
Wed Nov 5 18:10:26 UTC 2014


This set of patches adds latest_versionstring method in fetch/wget and fetch/git to support get
new version of packages in upstream.

Adds unittest for fetch/wget and fetch/git for latest_versionstring method, these tests only fails
when minor version or none version of package is found.

Adds beautiful soup module that's provides support to fetch/wget latest_versionstring method to search
over sites new versions of packages.

Aníbal Limón (3):
  bitbake: bs4: Add beautifulsoup 4.3.2
  bitbake: fetch/git: Add latest_versionstring method
  bitbake: fetch/wget: Add latest_versionstring method

 lib/bb/fetch2/git.py                   |   38 +
 lib/bb/fetch2/wget.py                  |  239 +++++
 lib/bb/tests/fetch.py                  |   77 ++
 lib/bs4/AUTHORS.txt                    |   43 +
 lib/bs4/COPYING.txt                    |   26 +
 lib/bs4/NEWS.txt                       | 1066 +++++++++++++++++++
 lib/bs4/__init__.py                    |  406 +++++++
 lib/bs4/builder/__init__.py            |  321 ++++++
 lib/bs4/builder/_html5lib.py           |  285 +++++
 lib/bs4/builder/_htmlparser.py         |  258 +++++
 lib/bs4/builder/_lxml.py               |  233 ++++
 lib/bs4/dammit.py                      |  829 +++++++++++++++
 lib/bs4/diagnose.py                    |  204 ++++
 lib/bs4/element.py                     | 1611 ++++++++++++++++++++++++++++
 lib/bs4/testing.py                     |  592 +++++++++++
 lib/bs4/tests/__init__.py              |    1 +
 lib/bs4/tests/test_builder_registry.py |  141 +++
 lib/bs4/tests/test_docs.py             |   36 +
 lib/bs4/tests/test_html5lib.py         |   85 ++
 lib/bs4/tests/test_htmlparser.py       |   19 +
 lib/bs4/tests/test_lxml.py             |   91 ++
 lib/bs4/tests/test_soup.py             |  434 ++++++++
 lib/bs4/tests/test_tree.py             | 1829 ++++++++++++++++++++++++++++++++
 23 files changed, 8864 insertions(+)
 create mode 100644 lib/bs4/AUTHORS.txt
 create mode 100644 lib/bs4/COPYING.txt
 create mode 100644 lib/bs4/NEWS.txt
 create mode 100644 lib/bs4/__init__.py
 create mode 100644 lib/bs4/builder/__init__.py
 create mode 100644 lib/bs4/builder/_html5lib.py
 create mode 100644 lib/bs4/builder/_htmlparser.py
 create mode 100644 lib/bs4/builder/_lxml.py
 create mode 100644 lib/bs4/dammit.py
 create mode 100644 lib/bs4/diagnose.py
 create mode 100644 lib/bs4/element.py
 create mode 100644 lib/bs4/testing.py
 create mode 100644 lib/bs4/tests/__init__.py
 create mode 100644 lib/bs4/tests/test_builder_registry.py
 create mode 100644 lib/bs4/tests/test_docs.py
 create mode 100644 lib/bs4/tests/test_html5lib.py
 create mode 100644 lib/bs4/tests/test_htmlparser.py
 create mode 100644 lib/bs4/tests/test_lxml.py
 create mode 100644 lib/bs4/tests/test_soup.py
 create mode 100644 lib/bs4/tests/test_tree.py

-- 
1.9.1




More information about the bitbake-devel mailing list