mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-01-12 03:24:08 +00:00
pypi: update the pypi class to support the updated URL scheme
pypi has changed the url scheme to use the blake2b rather than names http://permalink.gmane.org/gmane.linux.distributions.nixos/20158 Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
committed by
Martin Jansa
parent
ef735bb13c
commit
e62215ef4e
@@ -12,8 +12,12 @@ PYPI_PACKAGE_EXT ?= "tar.gz"
|
||||
def pypi_src_uri(d):
|
||||
package = d.getVar('PYPI_PACKAGE', True)
|
||||
package_ext = d.getVar('PYPI_PACKAGE_EXT', True)
|
||||
package_hash = d.getVar('PYPI_PACKAGE_HASH', True)
|
||||
pv = d.getVar('PV', True)
|
||||
return 'https://pypi.python.org/packages/source/%s/%s/%s-%s.%s' % (package[0], package, package, pv, package_ext)
|
||||
if package_hash:
|
||||
return 'https://pypi.python.org/packages/%s/%s/%s/%s-%s.%s' % ( package_hash[:2], package_hash[2:4], package_hash[4:], package, pv, package_ext)
|
||||
else:
|
||||
return 'https://pypi.python.org/packages/source/%s/%s/%s-%s.%s' % (package[0], package, package, pv, package_ext)
|
||||
|
||||
PYPI_SRC_URI ?= "${@pypi_src_uri(d)}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user