blob: 727131bc5618090d2f9802fc6405b0e5f3c9d0a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
https://github.com/vcstools/vcstools/issues/158
https://bugs.gentoo.org/698668
Index: vcstools-0.1.42/src/vcstools/tar.py
===================================================================
--- vcstools-0.1.42.orig/src/vcstools/tar.py
+++ vcstools-0.1.42/src/vcstools/tar.py
@@ -77,7 +77,7 @@ class TarClient(VcsClientBase):
"""
if self.detect_presence():
with open(self.metadata_path, 'r') as metadata_file:
- metadata = yaml.load(metadata_file.read())
+ metadata = yaml.full_load(metadata_file.read())
if 'url' in metadata:
return metadata['url']
return None
@@ -165,7 +165,7 @@ class TarClient(VcsClientBase):
if self.detect_presence():
with open(self.metadata_path, 'r') as metadata_file:
- metadata = yaml.load(metadata_file.read())
+ metadata = yaml.full_load(metadata_file.read())
if 'version' in metadata:
return metadata['version']
return None
|