copy_metadata for all reqs. Fixes "gam version extended" dep outputs

This commit is contained in:
Jay Lee
2023-04-12 14:23:31 +00:00
parent f296579aad
commit bf5a50eb2a

View File

@@ -1,12 +1,17 @@
# -*- mode: python ; coding: utf-8 -*-
from os import getenv
from re import search
from sys import platform
from PyInstaller.utils.hooks import copy_metadata
extra_files = []
extra_files += copy_metadata('google-api-python-client')
with open('requirements.txt', 'r') as reqs:
for req in reqs:
r = search('^[a-z,A-Z,0-9-_]*', req)
pkg = r.group(0) if r else ''
extra_files += copy_metadata(pkg, recursive=True)
extra_files += [('cbcm-v1.1beta1.json', '.')]
extra_files += [('contactdelegation-v1.json', '.')]
extra_files += [('admin-directory_v1.1beta1.json', '.')]