Skip to content

bitbake: Add support in fetcher for get new versions of packages in upstream

Aníbal Limón bitbake-devel 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 patches 1 replyIn review
  2. v23 patches 0 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3bitbake: bs4: Add beautifulsoup 4.3.2lib/bs4/AUTHORS.txt lib/bs4/COPYING.txt lib/bs4/NEWS.txt +17 more+8510 -00 replies
2/3bitbake: fetch/git: Add latest_versionstring methodlib/bb/fetch2/git.py lib/bb/tests/fetch.py+81 -10 replies
3/3bitbake: fetch/wget: Add latest_versionstring methodlib/bb/fetch2/wget.py lib/bb/tests/fetch.py+274 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

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

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
Signature · 1 line
1.9.1