Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package you-get for openSUSE:Factory checked in at 2021-11-04 16:09:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/you-get (Old) and /work/SRC/openSUSE:Factory/.you-get.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "you-get" Thu Nov 4 16:09:58 2021 rev:41 rq:929081 version:0.4.1555 Changes: -------- --- /work/SRC/openSUSE:Factory/you-get/you-get.changes 2021-08-16 10:18:01.882618752 +0200 +++ /work/SRC/openSUSE:Factory/.you-get.new.1890/you-get.changes 2021-11-04 16:10:39.721085115 +0100 @@ -1,0 +2,5 @@ +Wed Nov 3 18:56:12 UTC 2021 - Luigi Baldoni <[email protected]> + +- Update to version 0.4.1555 (no changelog) + +------------------------------------------------------------------- Old: ---- you-get-0.4.1545.tar.gz New: ---- you-get-0.4.1555.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ you-get.spec ++++++ --- /var/tmp/diff_new_pack.sbjHHJ/_old 2021-11-04 16:10:40.205085398 +0100 +++ /var/tmp/diff_new_pack.sbjHHJ/_new 2021-11-04 16:10:40.209085400 +0100 @@ -17,7 +17,7 @@ Name: you-get -Version: 0.4.1545 +Version: 0.4.1555 Release: 0 Summary: Dumb downloader that scrapes the web License: MIT ++++++ you-get-0.4.1545.tar.gz -> you-get-0.4.1555.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/.github/workflows/python-package.yml new/you-get-0.4.1555/.github/workflows/python-package.yml --- old/you-get-0.4.1545/.github/workflows/python-package.yml 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/.github/workflows/python-package.yml 2021-11-03 18:32:35.000000000 +0100 @@ -14,8 +14,9 @@ runs-on: ubuntu-latest strategy: + fail-fast: false matrix: - python-version: [3.5, 3.6, 3.7, 3.8, 3.9, pypy3] + python-version: [3.5, 3.6, 3.7, 3.8, 3.9, "3.10", pypy3] steps: - uses: actions/checkout@v2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/src/you_get/extractors/bilibili.py new/you-get-0.4.1555/src/you_get/extractors/bilibili.py --- old/you-get-0.4.1545/src/you_get/extractors/bilibili.py 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/src/you_get/extractors/bilibili.py 2021-11-03 18:32:35.000000000 +0100 @@ -193,10 +193,12 @@ playinfo_text = match1(html_content, r'__playinfo__=(.*?)</script><script>') # FIXME playinfo = json.loads(playinfo_text) if playinfo_text else None + playinfo = playinfo if playinfo['code'] == 0 else None html_content_ = get_content(self.url, headers=self.bilibili_headers(cookie='CURRENT_FNVAL=16')) playinfo_text_ = match1(html_content_, r'__playinfo__=(.*?)</script><script>') # FIXME playinfo_ = json.loads(playinfo_text_) if playinfo_text_ else None + playinfo_ = playinfo_ if playinfo_['code'] == 0 else None # warn if it is a multi-part video pn = initial_state['videoData']['videos'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/src/you_get/extractors/qq.py new/you-get-0.4.1555/src/you_get/extractors/qq.py --- old/you-get-0.4.1545/src/you_get/extractors/qq.py 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/src/you_get/extractors/qq.py 2021-11-03 18:32:35.000000000 +0100 @@ -35,6 +35,7 @@ part_urls= [] total_size = 0 + ext = None for part in range(1, seg_cnt+1): if fc_cnt == 0: # fix json parsing error diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/src/you_get/extractors/universal.py new/you-get-0.4.1555/src/you_get/extractors/universal.py --- old/you-get-0.4.1545/src/you_get/extractors/universal.py 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/src/you_get/extractors/universal.py 2021-11-03 18:32:35.000000000 +0100 @@ -70,12 +70,13 @@ '[-_][6-9]\d\dx1\d\d\d\.jpe?g', '[-_][6-9]\d\dx[6-9]\d\d\.jpe?g', 's1600/[\w%]+\.jpe?g', # blogger + 'blogger\.googleusercontent\.com/img/a/\w*', # blogger 'img[6-9]\d\d/[\w%]+\.jpe?g' # oricon? ] urls = [] for i in media_exts: - urls += re.findall(r'(https?://[^ ;&"\'\\<>]+' + i + r'[^ ;&"\'\\<>]*)', page) + urls += re.findall(r'(https?://[^ ;&"\'\\<>]*' + i + r'[^ =?;&"\'\\<>]*)', page) p_urls = re.findall(r'(https?%3A%2F%2F[^;&"]+' + i + r'[^;&"]*)', page) urls += [parse.unquote(url) for url in p_urls] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/src/you_get/version.py new/you-get-0.4.1555/src/you_get/version.py --- old/you-get-0.4.1545/src/you_get/version.py 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/src/you_get/version.py 2021-11-03 18:32:35.000000000 +0100 @@ -1,4 +1,4 @@ #!/usr/bin/env python script_name = 'you-get' -__version__ = '0.4.1545' +__version__ = '0.4.1555' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/you-get-0.4.1545/you-get.json new/you-get-0.4.1555/you-get.json --- old/you-get-0.4.1545/you-get.json 2021-08-15 06:47:09.000000000 +0200 +++ new/you-get-0.4.1555/you-get.json 2021-11-03 18:32:35.000000000 +0100 @@ -25,6 +25,8 @@ "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP", "Topic :: Multimedia",
