diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-02-12 23:36:45 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-02-12 23:36:45 +0300 |
commit | 66207ac2e4011670c6b19eb092aa8b25573c83ab (patch) | |
tree | e032a26773d20e50e2c895de4f6a12d53675141a | |
parent | 008cb193473d8c3a08cd8865762bb0f1a6769a22 (diff) | |
download | ydb-66207ac2e4011670c6b19eb092aa8b25573c83ab.tar.gz |
intermediate changes
ref:1e8309535082a2a744258b97e83a62109d53de59
-rw-r--r-- | contrib/python/iniconfig/iniconfig/__init__.py | 3 | ||||
-rw-r--r-- | contrib/python/iniconfig/patches/01-arcadia.patch | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/contrib/python/iniconfig/iniconfig/__init__.py b/contrib/python/iniconfig/iniconfig/__init__.py index 3209831362..ae2046d2b5 100644 --- a/contrib/python/iniconfig/iniconfig/__init__.py +++ b/contrib/python/iniconfig/iniconfig/__init__.py @@ -53,7 +53,8 @@ class IniConfig(object): if os.path.basename(self.path).startswith('pkg:'): import io, pkgutil - _, package, resource = self.path.split(':') + basename = os.path.basename(self.path) + _, package, resource = basename.split(':') content = pkgutil.get_data(package, resource) f = io.StringIO(content.decode('utf-8')) else: diff --git a/contrib/python/iniconfig/patches/01-arcadia.patch b/contrib/python/iniconfig/patches/01-arcadia.patch index 16d9cd88a4..8fc2f4fdd6 100644 --- a/contrib/python/iniconfig/patches/01-arcadia.patch +++ b/contrib/python/iniconfig/patches/01-arcadia.patch @@ -16,7 +16,8 @@ + if os.path.basename(self.path).startswith('pkg:'): + import io, pkgutil + -+ _, package, resource = self.path.split(':') ++ basename = os.path.basename(self.path) ++ _, package, resource = basename.split(':') + content = pkgutil.get_data(package, resource) + f = io.StringIO(content.decode('utf-8')) + else: |