This commit is contained in:
yumoqing 2025-05-24 13:32:16 +08:00
parent 5ed59e19a4
commit 7499d37efe
30 changed files with 23 additions and 62958 deletions

View File

@ -1,44 +0,0 @@
# dataloader
a tool to load data into database from excel file
## Dependents
* [Gadget](https://github.com/yumoqing/gadget)
You should have a gadget run environment installed before, the dataloader
uses gadget conf/config.json file to read the database configuation.
## Usage
change the current folder to gadget running folder(it contains a "conf" folder which config.json file in it), then
```
datalaoder excel_data_file
```
## Excel file format
### Specifies the target database
use a datasheet to set the sheet name preffix and subffix with '__', examples:
"__testdb__" stand for "testdb", "__mydatabase__" stand for "mydatabase",
### Specifies the target table
the table name will use to insert data can be specifies by set the sheet name as the table name
### Specifies the field name
dataloader can inserts data to a table not necesary provide all the fields data, the table's nullable fields can be ignore.
first row in the sheet is use to specify the fields with data, each cell for one field, value of the cell should be fill in the table's field name.
### Specifies the data
Data start from second row in the sheet, each row for one records
## Examples
there is a kboss database in databases, and the kboss database have two tabel named by 'appcodes' and 'appcodes_kv'
* Specify database
![specify database](./database.png)
* Specify table appcodes
![specify appcodes table](./table1.png)
* Specify table appcodes_kv
![specify table appcodes_kv](./table2.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 233 KiB

View File

@ -1,69 +0,0 @@
from appPublic.jsonConfig import getConfig
import openpyxl as xlsx
import asyncio
from sqlor.dbpools import DBPools
import aiomysql
import aiopg
from typeconv import convrec
class CBObject:
def __init__(self,db, name):
self.db = db
self.tbl = name
async def handle(self,ws):
db = DBPools()
info = None
async with db.sqlorContext(self.db) as sor:
info = await sor.I(self.tbl)
for rec in getRecord(ws):
async with db.sqlorContext(self.db) as sor:
r = [ v for v in rec.values() if v is not None ]
if len(r) == 0:
continue
rec = convrec(info, rec)
await sor.C(self.tbl, rec)
def getRecord(ws):
names = []
types = []
for i,r in enumerate(ws.rows):
if i==0:
for j,c in enumerate(r):
nt = c.value.split(':')
if len(nt) < 2:
nt.append('')
n,t = nt
names.append(n)
types.append(t)
else:
dic = {}
for j,c in enumerate(r):
v = c.value
dic[names[j]] = v
yield dic
async def loaddatainexcel(xlsxfile):
wb = xlsx.load_workbook(xlsxfile)
print(f'{wb.sheetnames=}')
dbname = [ i[2:-2] for i in wb.sheetnames if i.startswith('__')][0]
print(f'{dbname=}')
for name in wb.sheetnames:
if name.startswith('__'):
continue
ws = wb[name]
cbobj = CBObject(dbname, name)
await cbobj.handle(ws)
if __name__ == '__main__':
import sys
import os
p = os.getcwd()
config = getConfig(p)
print(f'{config.databases=},cwd={p}')
DBPools(config.databases)
if len(sys.argv) < 2:
print('%s xlsxfile' % sys.argv[0])
sys.exit(1)
loop = asyncio.get_event_loop()
loop.run_until_complete(loaddatainexcel(sys.argv[1]))

View File

@ -1,4 +0,0 @@
#!/bin/sh
pyinstaller -y --clean dataloader.spec
echo "build success, please find the target in dist folder"

File diff suppressed because it is too large Load Diff

View File

@ -1,771 +0,0 @@
('/Users/ymq/py/sqlor/dataloader/macos/dist/dataloader',
True,
False,
False,
None,
None,
False,
False,
None,
True,
True,
False,
'arm64',
None,
None,
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/dataloader.pkg',
[('PYZ-00.pyz',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/PYZ-00.pyz',
'PYZ'),
('struct',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/struct.pyc',
'PYMODULE'),
('pyimod01_archive',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod01_archive.pyc',
'PYMODULE'),
('pyimod02_importers',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod02_importers.pyc',
'PYMODULE'),
('pyimod03_ctypes',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod03_ctypes.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_inspect',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
'PYSOURCE'),
('pyi_rth_pkgutil',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py',
'PYSOURCE'),
('pyi_rth_multiprocessing',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py',
'PYSOURCE'),
('pyi_rth_pkgres',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgres.py',
'PYSOURCE'),
('pyi_rth_setuptools',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_setuptools.py',
'PYSOURCE'),
('dataloader', '/Users/ymq/py/sqlor/dataloader/dataloader.py', 'PYSOURCE'),
('Python3',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/../../../../Python3',
'BINARY'),
('libopenblas64_.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libopenblas64_.0.dylib',
'BINARY'),
('libgfortran.5.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libgfortran.5.dylib',
'BINARY'),
('libquadmath.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libquadmath.0.dylib',
'BINARY'),
('libgcc_s.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libgcc_s.1.1.dylib',
'BINARY'),
('lib-dynload/_lzma.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_lzma.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_bz2.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_bz2.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/zlib.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/zlib.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_datetime.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_datetime.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/math.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/math.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_struct.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_struct.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/grp.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/grp.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/binascii.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/binascii.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/array.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/array.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/select.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/select.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_socket.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_socket.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_statistics.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_statistics.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_contextvars.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_contextvars.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_decimal.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_decimal.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_pickle.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_pickle.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_hashlib.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_hashlib.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha3.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha3.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_blake2.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_blake2.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha256.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha256.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_md5.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_md5.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha1.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha1.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha512.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha512.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_random.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_random.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_bisect.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_bisect.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_csv.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_csv.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/resource.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/resource.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_posixsubprocess.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_posixsubprocess.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/pyexpat.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/pyexpat.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/termios.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/termios.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/readline.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/readline.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_ssl.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_ctypes.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_ctypes.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_queue.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_queue.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingft.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingft.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/mmap.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/mmap.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_webp.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_webp.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingtk.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingtk.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingcms.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingcms.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_json.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_json.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_opcode.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_opcode.cpython-39-darwin.so',
'EXTENSION'),
('numpy/core/_multiarray_tests.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/core/_multiarray_tests.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_elementtree.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_elementtree.cpython-39-darwin.so',
'EXTENSION'),
('psutil/_psutil_posix.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psutil/_psutil_posix.abi3.so',
'EXTENSION'),
('psutil/_psutil_osx.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psutil/_psutil_osx.abi3.so',
'EXTENSION'),
('lib-dynload/fcntl.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/fcntl.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_curses.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_curses.cpython-39-darwin.so',
'EXTENSION'),
('numpy/core/_multiarray_umath.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so',
'EXTENSION'),
('numpy/linalg/lapack_lite.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/linalg/lapack_lite.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/mtrand.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/mtrand.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_sfc64.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_sfc64.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_philox.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_philox.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_pcg64.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_pcg64.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_mt19937.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_mt19937.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/bit_generator.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/bit_generator.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_generator.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_generator.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_bounded_integers.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_bounded_integers.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_common.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_common.cpython-39-darwin.so',
'EXTENSION'),
('numpy/fft/_pocketfft_internal.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/fft/_pocketfft_internal.cpython-39-darwin.so',
'EXTENSION'),
('numpy/linalg/_umath_linalg.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/linalg/_umath_linalg.cpython-39-darwin.so',
'EXTENSION'),
('_cffi_backend.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/_cffi_backend.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imaging.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imaging.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/unicodedata.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/unicodedata.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_posixshmem.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_posixshmem.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_multiprocessing.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/syslog.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/syslog.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_multibytecodec.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_multibytecodec.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_jp.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_jp.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_kr.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_kr.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_iso2022.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_iso2022.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_cn.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_cn.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_tw.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_tw.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_hk.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_hk.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_scproxy.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_scproxy.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_heapq.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_heapq.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_uuid.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_uuid.cpython-39-darwin.so',
'EXTENSION'),
('psycopg2/_psycopg.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/_psycopg.cpython-39-darwin.so',
'EXTENSION'),
('nacl/_sodium.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/nacl/_sodium.abi3.so',
'EXTENSION'),
('bcrypt/_bcrypt.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/bcrypt/_bcrypt.abi3.so',
'EXTENSION'),
('cryptography/hazmat/bindings/_openssl.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so',
'EXTENSION'),
('cryptography/hazmat/bindings/_rust.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography/hazmat/bindings/_rust.abi3.so',
'EXTENSION'),
('ujson.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/ujson.cpython-39-darwin.so',
'EXTENSION'),
('markupsafe/_speedups.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/markupsafe/_speedups.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_asyncio.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_asyncio.cpython-39-darwin.so',
'EXTENSION'),
('lxml/etree.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/etree.cpython-39-darwin.so',
'EXTENSION'),
('lxml/_elementpath.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/_elementpath.cpython-39-darwin.so',
'EXTENSION'),
('lxml/sax.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/sax.cpython-39-darwin.so',
'EXTENSION'),
('lxml/objectify.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/objectify.cpython-39-darwin.so',
'EXTENSION'),
('charset_normalizer/md__mypyc.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/charset_normalizer/md__mypyc.cpython-39-darwin.so',
'EXTENSION'),
('charset_normalizer/md.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/charset_normalizer/md.cpython-39-darwin.so',
'EXTENSION'),
('cchardet/_cchardet.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cchardet/_cchardet.cpython-39-darwin.so',
'EXTENSION'),
('lxml/html/diff.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/html/diff.cpython-39-darwin.so',
'EXTENSION'),
('lxml/html/clean.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/html/clean.cpython-39-darwin.so',
'EXTENSION'),
('lxml/builder.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/builder.cpython-39-darwin.so',
'EXTENSION'),
('libharfbuzz.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libharfbuzz.0.dylib',
'BINARY'),
('libfreetype.6.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libfreetype.6.dylib',
'BINARY'),
('libwebpdemux.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebpdemux.2.dylib',
'BINARY'),
('libwebpmux.3.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebpmux.3.dylib',
'BINARY'),
('libwebp.7.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebp.7.dylib',
'BINARY'),
('liblcms2.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/liblcms2.2.dylib',
'BINARY'),
('libtiff.6.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libtiff.6.dylib',
'BINARY'),
('libz.1.2.13.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libz.1.2.13.dylib',
'BINARY'),
('libxcb.1.1.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libxcb.1.1.0.dylib',
'BINARY'),
('libopenjp2.2.5.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libopenjp2.2.5.0.dylib',
'BINARY'),
('libcrypto.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libcrypto.1.1.dylib',
'BINARY'),
('libpq.5.15.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libpq.5.15.dylib',
'BINARY'),
('libssl.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libssl.1.1.dylib',
'BINARY'),
('libbrotlidec.1.0.9.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libbrotlidec.1.0.9.dylib',
'BINARY'),
('libpng16.16.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libpng16.16.dylib',
'BINARY'),
('liblzma.5.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/liblzma.5.dylib',
'BINARY'),
('libXau.6.0.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libXau.6.0.0.dylib',
'BINARY'),
('libgssapi_krb5.2.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libgssapi_krb5.2.2.dylib',
'BINARY'),
('libbrotlicommon.1.0.9.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libbrotlicommon.1.0.9.dylib',
'BINARY'),
('libcom_err.3.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libcom_err.3.0.dylib',
'BINARY'),
('libkrb5.3.3.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libkrb5.3.3.dylib',
'BINARY'),
('libk5crypto.3.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libk5crypto.3.1.dylib',
'BINARY'),
('libkrb5support.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libkrb5support.1.1.dylib',
'BINARY'),
('base_library.zip',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/base_library.zip',
'DATA'),
('docutils/writers/s5_html/themes/small-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-white/framing.css',
'DATA'),
('docutils/writers/html4css1/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html4css1/template.txt',
'DATA'),
('docutils/writers/odf_odt/styles.odt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/odf_odt/styles.odt',
'DATA'),
('docutils/parsers/rst/include/s5defs.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/s5defs.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsr.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsr.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/LICENSE',
'DATA'),
('docutils/parsers/rst/include/mmlextra.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlextra.txt',
'DATA'),
('docutils/writers/s5_html/themes/big-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/default/slides.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/slides.css',
'DATA'),
('docutils/parsers/rst/include/isocyr1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isocyr1.txt',
'DATA'),
('lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl',
'DATA'),
('docutils/writers/s5_html/themes/medium-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-white/framing.css',
'DATA'),
('docutils/parsers/rst/include/isomfrk.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomfrk.txt',
'DATA'),
('docutils/parsers/rst/include/isobox.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isobox.txt',
'DATA'),
('docutils/writers/s5_html/themes/small-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-black/pretty.css',
'DATA'),
('docutils/writers/html5_polyglot/responsive.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/responsive.css',
'DATA'),
('docutils/writers/s5_html/themes/default/print.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/print.css',
'DATA'),
('docutils/parsers/rst/include/mmlalias.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlalias.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/top_level.txt',
'DATA'),
('cryptography-39.0.1.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/top_level.txt',
'DATA'),
('docutils/parsers/rst/include/isolat2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isolat2.txt',
'DATA'),
('docutils/parsers/rst/include/isolat1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isolat1.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/INSTALLER',
'DATA'),
('importlib_metadata-6.8.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/WHEEL',
'DATA'),
('docutils/parsers/rst/include/isomscr.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomscr.txt',
'DATA'),
('docutils/parsers/rst/include/README.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/README.txt',
'DATA'),
('cryptography-39.0.1.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/METADATA',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl',
'DATA'),
('docutils/writers/s5_html/themes/small-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/medium-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/big-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-white/framing.css',
'DATA'),
('docutils/parsers/rst/include/isoamsb.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsb.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsc.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsc.txt',
'DATA'),
('docutils/writers/html4css1/html4css1.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html4css1/html4css1.css',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.PSF',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.PSF',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl',
'DATA'),
('docutils/parsers/rst/include/isoamso.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamso.txt',
'DATA'),
('docutils/parsers/rst/include/mmlextra-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlextra-wide.txt',
'DATA'),
('docutils/writers/pep_html/pep.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/pep_html/pep.css',
'DATA'),
('docutils/writers/s5_html/themes/medium-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-black/pretty.css',
'DATA'),
('cryptography-39.0.1.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/WHEEL',
'DATA'),
('docutils/writers/s5_html/themes/default/opera.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/opera.css',
'DATA'),
('nacl/py.typed',
'/Users/ymq/py3/lib/python3.9/site-packages/nacl/py.typed',
'DATA'),
('docutils/writers/s5_html/themes/small-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-white/pretty.css',
'DATA'),
('docutils/parsers/rst/include/isotech.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isotech.txt',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt',
'DATA'),
('docutils/parsers/rst/include/isocyr2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isocyr2.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk4-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk4-wide.txt',
'DATA'),
('docutils/writers/latex2e/xelatex.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/xelatex.tex',
'DATA'),
('docutils/writers/html5_polyglot/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/template.txt',
'DATA'),
('docutils/writers/html5_polyglot/tuftig.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/tuftig.css',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.APACHE',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.APACHE',
'DATA'),
('docutils/parsers/rst/include/isomfrk-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomfrk-wide.txt',
'DATA'),
('docutils/writers/s5_html/themes/README.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/README.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/RECORD',
'DATA'),
('docutils/writers/s5_html/themes/default/outline.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/outline.css',
'DATA'),
('docutils/parsers/rst/include/isogrk2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk2.txt',
'DATA'),
('docutils/writers/s5_html/themes/big-black/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/framing.css',
'DATA'),
('docutils/writers/html5_polyglot/minimal.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/minimal.css',
'DATA'),
('docutils/writers/latex2e/titlingpage.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/titlingpage.tex',
'DATA'),
('importlib_metadata-6.8.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/METADATA',
'DATA'),
('docutils/parsers/rst/include/xhtml1-special.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-special.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk1.txt',
'DATA'),
('docutils/writers/latex2e/docutils.sty',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/docutils.sty',
'DATA'),
('lxml/isoschematron/resources/rng/iso-schematron.rng',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/rng/iso-schematron.rng',
'DATA'),
('docutils/parsers/rst/include/isogrk4.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk4.txt',
'DATA'),
('cryptography-39.0.1.dist-info/REQUESTED',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/REQUESTED',
'DATA'),
('docutils/writers/s5_html/themes/medium-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-white/pretty.css',
'DATA'),
('docutils/writers/html5_polyglot/math.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/math.css',
'DATA'),
('docutils/writers/s5_html/themes/default/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/pretty.css',
'DATA'),
('docutils/writers/latex2e/default.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/default.tex',
'DATA'),
('docutils/parsers/rst/include/xhtml1-symbol.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-symbol.txt',
'DATA'),
('docutils/writers/s5_html/themes/default/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/framing.css',
'DATA'),
('docutils/writers/s5_html/themes/big-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-white/pretty.css',
'DATA'),
('cryptography-39.0.1.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/INSTALLER',
'DATA'),
('docutils/writers/latex2e/titlepage.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/titlepage.tex',
'DATA'),
('lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl',
'DATA'),
('docutils/parsers/rst/include/isomopf-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomopf-wide.txt',
'DATA'),
('docutils/parsers/rst/include/isonum.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsn.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsn.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsa.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsa.txt',
'DATA'),
('docutils/parsers/rst/include/isomscr-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomscr-wide.txt',
'DATA'),
('cryptography-39.0.1.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/RECORD',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE',
'DATA'),
('docutils/writers/pep_html/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/pep_html/template.txt',
'DATA'),
('docutils/writers/html5_polyglot/plain.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/plain.css',
'DATA'),
('docutils/parsers/rst/include/isodia.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isodia.txt',
'DATA'),
('docutils/writers/s5_html/themes/default/slides.js',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/slides.js',
'DATA'),
('docutils/parsers/rst/include/xhtml1-lat1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-lat1.txt',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.BSD',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.BSD',
'DATA'),
('docutils/writers/s5_html/themes/default/s5-core.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/s5-core.css',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl',
'DATA'),
('docutils/writers/s5_html/themes/big-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/pretty.css',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl',
'DATA'),
('docutils/parsers/rst/include/isomopf.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomopf.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk3.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk3.txt',
'DATA'),
('docutils/parsers/rst/include/isopub.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isopub.txt',
'DATA'),
('wheel-0.24.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/RECORD',
'DATA'),
('wheel-0.24.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/INSTALLER',
'DATA'),
('wheel-0.24.0.dist-info/RECORD.jws',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/RECORD.jws',
'DATA'),
('wheel-0.24.0.dist-info/REQUESTED',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/REQUESTED',
'DATA'),
('setuptools-67.1.0.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/LICENSE',
'DATA'),
('wheel-0.24.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/top_level.txt',
'DATA'),
('wheel-0.24.0.dist-info/LICENSE.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/LICENSE.txt',
'DATA'),
('setuptools-67.1.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/WHEEL',
'DATA'),
('wheel-0.24.0.dist-info/DESCRIPTION.rst',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/DESCRIPTION.rst',
'DATA'),
('wheel-0.24.0.dist-info/entry_points.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/entry_points.txt',
'DATA'),
('setuptools-67.1.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/top_level.txt',
'DATA'),
('setuptools-67.1.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/INSTALLER',
'DATA'),
('setuptools-67.1.0.dist-info/entry_points.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/entry_points.txt',
'DATA'),
('setuptools-67.1.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/METADATA',
'DATA'),
('setuptools-67.1.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/RECORD',
'DATA'),
('wheel-0.24.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/WHEEL',
'DATA'),
('wheel-0.24.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/METADATA',
'DATA'),
('wheel-0.24.0.dist-info/metadata.json',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/metadata.json',
'DATA')],
[],
False,
False,
1692345757,
[('run',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/bootloader/Darwin-64bit/run',
'EXECUTABLE')])

View File

@ -1,764 +0,0 @@
('/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/dataloader.pkg',
{'BINARY': True,
'DATA': True,
'EXECUTABLE': True,
'EXTENSION': True,
'PYMODULE': True,
'PYSOURCE': True,
'PYZ': False,
'SPLASH': True},
[('PYZ-00.pyz',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/PYZ-00.pyz',
'PYZ'),
('struct',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/struct.pyc',
'PYMODULE'),
('pyimod01_archive',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod01_archive.pyc',
'PYMODULE'),
('pyimod02_importers',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod02_importers.pyc',
'PYMODULE'),
('pyimod03_ctypes',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/localpycs/pyimod03_ctypes.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_inspect',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
'PYSOURCE'),
('pyi_rth_pkgutil',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py',
'PYSOURCE'),
('pyi_rth_multiprocessing',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py',
'PYSOURCE'),
('pyi_rth_pkgres',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgres.py',
'PYSOURCE'),
('pyi_rth_setuptools',
'/Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_setuptools.py',
'PYSOURCE'),
('dataloader', '/Users/ymq/py/sqlor/dataloader/dataloader.py', 'PYSOURCE'),
('Python3',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/../../../../Python3',
'BINARY'),
('libopenblas64_.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libopenblas64_.0.dylib',
'BINARY'),
('libgfortran.5.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libgfortran.5.dylib',
'BINARY'),
('libquadmath.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libquadmath.0.dylib',
'BINARY'),
('libgcc_s.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/.dylibs/libgcc_s.1.1.dylib',
'BINARY'),
('lib-dynload/_lzma.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_lzma.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_bz2.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_bz2.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/zlib.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/zlib.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_datetime.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_datetime.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/math.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/math.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_struct.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_struct.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/grp.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/grp.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/binascii.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/binascii.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/array.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/array.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/select.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/select.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_socket.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_socket.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_statistics.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_statistics.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_contextvars.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_contextvars.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_decimal.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_decimal.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_pickle.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_pickle.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_hashlib.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_hashlib.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha3.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha3.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_blake2.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_blake2.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha256.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha256.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_md5.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_md5.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha1.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha1.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_sha512.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha512.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_random.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_random.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_bisect.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_bisect.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_csv.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_csv.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/resource.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/resource.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_posixsubprocess.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_posixsubprocess.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/pyexpat.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/pyexpat.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/termios.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/termios.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/readline.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/readline.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_ssl.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_ctypes.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_ctypes.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_queue.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_queue.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingft.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingft.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/mmap.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/mmap.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_webp.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_webp.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingtk.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingtk.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imagingcms.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imagingcms.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_json.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_json.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_opcode.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_opcode.cpython-39-darwin.so',
'EXTENSION'),
('numpy/core/_multiarray_tests.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/core/_multiarray_tests.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_elementtree.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_elementtree.cpython-39-darwin.so',
'EXTENSION'),
('psutil/_psutil_posix.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psutil/_psutil_posix.abi3.so',
'EXTENSION'),
('psutil/_psutil_osx.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psutil/_psutil_osx.abi3.so',
'EXTENSION'),
('lib-dynload/fcntl.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/fcntl.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_curses.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_curses.cpython-39-darwin.so',
'EXTENSION'),
('numpy/core/_multiarray_umath.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so',
'EXTENSION'),
('numpy/linalg/lapack_lite.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/linalg/lapack_lite.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/mtrand.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/mtrand.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_sfc64.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_sfc64.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_philox.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_philox.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_pcg64.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_pcg64.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_mt19937.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_mt19937.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/bit_generator.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/bit_generator.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_generator.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_generator.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_bounded_integers.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_bounded_integers.cpython-39-darwin.so',
'EXTENSION'),
('numpy/random/_common.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/random/_common.cpython-39-darwin.so',
'EXTENSION'),
('numpy/fft/_pocketfft_internal.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/fft/_pocketfft_internal.cpython-39-darwin.so',
'EXTENSION'),
('numpy/linalg/_umath_linalg.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/numpy/linalg/_umath_linalg.cpython-39-darwin.so',
'EXTENSION'),
('_cffi_backend.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/_cffi_backend.cpython-39-darwin.so',
'EXTENSION'),
('PIL/_imaging.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/_imaging.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/unicodedata.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/unicodedata.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_posixshmem.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_posixshmem.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_multiprocessing.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/syslog.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/syslog.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_multibytecodec.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_multibytecodec.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_jp.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_jp.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_kr.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_kr.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_iso2022.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_iso2022.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_cn.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_cn.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_tw.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_tw.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_codecs_hk.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_codecs_hk.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_scproxy.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_scproxy.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_heapq.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_heapq.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_uuid.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_uuid.cpython-39-darwin.so',
'EXTENSION'),
('psycopg2/_psycopg.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/_psycopg.cpython-39-darwin.so',
'EXTENSION'),
('nacl/_sodium.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/nacl/_sodium.abi3.so',
'EXTENSION'),
('bcrypt/_bcrypt.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/bcrypt/_bcrypt.abi3.so',
'EXTENSION'),
('cryptography/hazmat/bindings/_openssl.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so',
'EXTENSION'),
('cryptography/hazmat/bindings/_rust.abi3.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography/hazmat/bindings/_rust.abi3.so',
'EXTENSION'),
('ujson.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/ujson.cpython-39-darwin.so',
'EXTENSION'),
('markupsafe/_speedups.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/markupsafe/_speedups.cpython-39-darwin.so',
'EXTENSION'),
('lib-dynload/_asyncio.cpython-39-darwin.so',
'/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/lib-dynload/_asyncio.cpython-39-darwin.so',
'EXTENSION'),
('lxml/etree.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/etree.cpython-39-darwin.so',
'EXTENSION'),
('lxml/_elementpath.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/_elementpath.cpython-39-darwin.so',
'EXTENSION'),
('lxml/sax.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/sax.cpython-39-darwin.so',
'EXTENSION'),
('lxml/objectify.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/objectify.cpython-39-darwin.so',
'EXTENSION'),
('charset_normalizer/md__mypyc.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/charset_normalizer/md__mypyc.cpython-39-darwin.so',
'EXTENSION'),
('charset_normalizer/md.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/charset_normalizer/md.cpython-39-darwin.so',
'EXTENSION'),
('cchardet/_cchardet.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/cchardet/_cchardet.cpython-39-darwin.so',
'EXTENSION'),
('lxml/html/diff.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/html/diff.cpython-39-darwin.so',
'EXTENSION'),
('lxml/html/clean.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/html/clean.cpython-39-darwin.so',
'EXTENSION'),
('lxml/builder.cpython-39-darwin.so',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/builder.cpython-39-darwin.so',
'EXTENSION'),
('libharfbuzz.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libharfbuzz.0.dylib',
'BINARY'),
('libfreetype.6.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libfreetype.6.dylib',
'BINARY'),
('libwebpdemux.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebpdemux.2.dylib',
'BINARY'),
('libwebpmux.3.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebpmux.3.dylib',
'BINARY'),
('libwebp.7.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libwebp.7.dylib',
'BINARY'),
('liblcms2.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/liblcms2.2.dylib',
'BINARY'),
('libtiff.6.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libtiff.6.dylib',
'BINARY'),
('libz.1.2.13.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libz.1.2.13.dylib',
'BINARY'),
('libxcb.1.1.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libxcb.1.1.0.dylib',
'BINARY'),
('libopenjp2.2.5.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libopenjp2.2.5.0.dylib',
'BINARY'),
('libcrypto.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libcrypto.1.1.dylib',
'BINARY'),
('libpq.5.15.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libpq.5.15.dylib',
'BINARY'),
('libssl.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libssl.1.1.dylib',
'BINARY'),
('libbrotlidec.1.0.9.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libbrotlidec.1.0.9.dylib',
'BINARY'),
('libpng16.16.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libpng16.16.dylib',
'BINARY'),
('liblzma.5.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/liblzma.5.dylib',
'BINARY'),
('libXau.6.0.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libXau.6.0.0.dylib',
'BINARY'),
('libgssapi_krb5.2.2.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libgssapi_krb5.2.2.dylib',
'BINARY'),
('libbrotlicommon.1.0.9.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/PIL/.dylibs/libbrotlicommon.1.0.9.dylib',
'BINARY'),
('libcom_err.3.0.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libcom_err.3.0.dylib',
'BINARY'),
('libkrb5.3.3.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libkrb5.3.3.dylib',
'BINARY'),
('libk5crypto.3.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libk5crypto.3.1.dylib',
'BINARY'),
('libkrb5support.1.1.dylib',
'/Users/ymq/py3/lib/python3.9/site-packages/psycopg2/.dylibs/libkrb5support.1.1.dylib',
'BINARY'),
('base_library.zip',
'/Users/ymq/py/sqlor/dataloader/macos/build/dataloader/base_library.zip',
'DATA'),
('docutils/writers/s5_html/themes/small-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-white/framing.css',
'DATA'),
('docutils/writers/html4css1/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html4css1/template.txt',
'DATA'),
('docutils/writers/odf_odt/styles.odt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/odf_odt/styles.odt',
'DATA'),
('docutils/parsers/rst/include/s5defs.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/s5defs.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsr.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsr.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/LICENSE',
'DATA'),
('docutils/parsers/rst/include/mmlextra.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlextra.txt',
'DATA'),
('docutils/writers/s5_html/themes/big-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/default/slides.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/slides.css',
'DATA'),
('docutils/parsers/rst/include/isocyr1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isocyr1.txt',
'DATA'),
('lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl',
'DATA'),
('docutils/writers/s5_html/themes/medium-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-white/framing.css',
'DATA'),
('docutils/parsers/rst/include/isomfrk.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomfrk.txt',
'DATA'),
('docutils/parsers/rst/include/isobox.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isobox.txt',
'DATA'),
('docutils/writers/s5_html/themes/small-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-black/pretty.css',
'DATA'),
('docutils/writers/html5_polyglot/responsive.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/responsive.css',
'DATA'),
('docutils/writers/s5_html/themes/default/print.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/print.css',
'DATA'),
('docutils/parsers/rst/include/mmlalias.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlalias.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/top_level.txt',
'DATA'),
('cryptography-39.0.1.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/top_level.txt',
'DATA'),
('docutils/parsers/rst/include/isolat2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isolat2.txt',
'DATA'),
('docutils/parsers/rst/include/isolat1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isolat1.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/INSTALLER',
'DATA'),
('importlib_metadata-6.8.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/WHEEL',
'DATA'),
('docutils/parsers/rst/include/isomscr.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomscr.txt',
'DATA'),
('docutils/parsers/rst/include/README.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/README.txt',
'DATA'),
('cryptography-39.0.1.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/METADATA',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl',
'DATA'),
('docutils/writers/s5_html/themes/small-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/medium-black/__base__',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-black/__base__',
'DATA'),
('docutils/writers/s5_html/themes/big-white/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-white/framing.css',
'DATA'),
('docutils/parsers/rst/include/isoamsb.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsb.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsc.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsc.txt',
'DATA'),
('docutils/writers/html4css1/html4css1.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html4css1/html4css1.css',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.PSF',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.PSF',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl',
'DATA'),
('docutils/parsers/rst/include/isoamso.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamso.txt',
'DATA'),
('docutils/parsers/rst/include/mmlextra-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/mmlextra-wide.txt',
'DATA'),
('docutils/writers/pep_html/pep.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/pep_html/pep.css',
'DATA'),
('docutils/writers/s5_html/themes/medium-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-black/pretty.css',
'DATA'),
('cryptography-39.0.1.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/WHEEL',
'DATA'),
('docutils/writers/s5_html/themes/default/opera.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/opera.css',
'DATA'),
('nacl/py.typed',
'/Users/ymq/py3/lib/python3.9/site-packages/nacl/py.typed',
'DATA'),
('docutils/writers/s5_html/themes/small-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/small-white/pretty.css',
'DATA'),
('docutils/parsers/rst/include/isotech.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isotech.txt',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt',
'DATA'),
('docutils/parsers/rst/include/isocyr2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isocyr2.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk4-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk4-wide.txt',
'DATA'),
('docutils/writers/latex2e/xelatex.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/xelatex.tex',
'DATA'),
('docutils/writers/html5_polyglot/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/template.txt',
'DATA'),
('docutils/writers/html5_polyglot/tuftig.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/tuftig.css',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.APACHE',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.APACHE',
'DATA'),
('docutils/parsers/rst/include/isomfrk-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomfrk-wide.txt',
'DATA'),
('docutils/writers/s5_html/themes/README.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/README.txt',
'DATA'),
('importlib_metadata-6.8.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/RECORD',
'DATA'),
('docutils/writers/s5_html/themes/default/outline.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/outline.css',
'DATA'),
('docutils/parsers/rst/include/isogrk2.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk2.txt',
'DATA'),
('docutils/writers/s5_html/themes/big-black/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/framing.css',
'DATA'),
('docutils/writers/html5_polyglot/minimal.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/minimal.css',
'DATA'),
('docutils/writers/latex2e/titlingpage.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/titlingpage.tex',
'DATA'),
('importlib_metadata-6.8.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/importlib_metadata-6.8.0.dist-info/METADATA',
'DATA'),
('docutils/parsers/rst/include/xhtml1-special.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-special.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk1.txt',
'DATA'),
('docutils/writers/latex2e/docutils.sty',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/docutils.sty',
'DATA'),
('lxml/isoschematron/resources/rng/iso-schematron.rng',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/rng/iso-schematron.rng',
'DATA'),
('docutils/parsers/rst/include/isogrk4.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk4.txt',
'DATA'),
('cryptography-39.0.1.dist-info/REQUESTED',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/REQUESTED',
'DATA'),
('docutils/writers/s5_html/themes/medium-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/medium-white/pretty.css',
'DATA'),
('docutils/writers/html5_polyglot/math.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/math.css',
'DATA'),
('docutils/writers/s5_html/themes/default/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/pretty.css',
'DATA'),
('docutils/writers/latex2e/default.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/default.tex',
'DATA'),
('docutils/parsers/rst/include/xhtml1-symbol.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-symbol.txt',
'DATA'),
('docutils/writers/s5_html/themes/default/framing.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/framing.css',
'DATA'),
('docutils/writers/s5_html/themes/big-white/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-white/pretty.css',
'DATA'),
('cryptography-39.0.1.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/INSTALLER',
'DATA'),
('docutils/writers/latex2e/titlepage.tex',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/latex2e/titlepage.tex',
'DATA'),
('lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl',
'DATA'),
('docutils/parsers/rst/include/isomopf-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomopf-wide.txt',
'DATA'),
('docutils/parsers/rst/include/isonum.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsn.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsn.txt',
'DATA'),
('docutils/parsers/rst/include/isoamsa.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isoamsa.txt',
'DATA'),
('docutils/parsers/rst/include/isomscr-wide.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomscr-wide.txt',
'DATA'),
('cryptography-39.0.1.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/RECORD',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE',
'DATA'),
('docutils/writers/pep_html/template.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/pep_html/template.txt',
'DATA'),
('docutils/writers/html5_polyglot/plain.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/html5_polyglot/plain.css',
'DATA'),
('docutils/parsers/rst/include/isodia.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isodia.txt',
'DATA'),
('docutils/writers/s5_html/themes/default/slides.js',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/slides.js',
'DATA'),
('docutils/parsers/rst/include/xhtml1-lat1.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/xhtml1-lat1.txt',
'DATA'),
('cryptography-39.0.1.dist-info/LICENSE.BSD',
'/Users/ymq/py3/lib/python3.9/site-packages/cryptography-39.0.1.dist-info/LICENSE.BSD',
'DATA'),
('docutils/writers/s5_html/themes/default/s5-core.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/default/s5-core.css',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl',
'DATA'),
('docutils/writers/s5_html/themes/big-black/pretty.css',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/writers/s5_html/themes/big-black/pretty.css',
'DATA'),
('lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl',
'/Users/ymq/py3/lib/python3.9/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl',
'DATA'),
('docutils/parsers/rst/include/isomopf.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isomopf.txt',
'DATA'),
('docutils/parsers/rst/include/isogrk3.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isogrk3.txt',
'DATA'),
('docutils/parsers/rst/include/isopub.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/docutils/parsers/rst/include/isopub.txt',
'DATA'),
('wheel-0.24.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/RECORD',
'DATA'),
('wheel-0.24.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/INSTALLER',
'DATA'),
('wheel-0.24.0.dist-info/RECORD.jws',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/RECORD.jws',
'DATA'),
('wheel-0.24.0.dist-info/REQUESTED',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/REQUESTED',
'DATA'),
('setuptools-67.1.0.dist-info/LICENSE',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/LICENSE',
'DATA'),
('wheel-0.24.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/top_level.txt',
'DATA'),
('wheel-0.24.0.dist-info/LICENSE.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/LICENSE.txt',
'DATA'),
('setuptools-67.1.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/WHEEL',
'DATA'),
('wheel-0.24.0.dist-info/DESCRIPTION.rst',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/DESCRIPTION.rst',
'DATA'),
('wheel-0.24.0.dist-info/entry_points.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/entry_points.txt',
'DATA'),
('setuptools-67.1.0.dist-info/top_level.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/top_level.txt',
'DATA'),
('setuptools-67.1.0.dist-info/INSTALLER',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/INSTALLER',
'DATA'),
('setuptools-67.1.0.dist-info/entry_points.txt',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/entry_points.txt',
'DATA'),
('setuptools-67.1.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/METADATA',
'DATA'),
('setuptools-67.1.0.dist-info/RECORD',
'/Users/ymq/py3/lib/python3.9/site-packages/setuptools-67.1.0.dist-info/RECORD',
'DATA'),
('wheel-0.24.0.dist-info/WHEEL',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/WHEEL',
'DATA'),
('wheel-0.24.0.dist-info/METADATA',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/METADATA',
'DATA'),
('wheel-0.24.0.dist-info/metadata.json',
'/Users/ymq/py3/lib/python3.9/site-packages/wheel-0.24.0.dist-info/metadata.json',
'DATA')],
False,
False,
False,
[],
'arm64',
None,
None)

File diff suppressed because it is too large Load Diff

View File

@ -1,205 +0,0 @@
This file lists modules PyInstaller was not able to find. This does not
necessarily mean this module is required for running your program. Python and
Python 3rd-party packages include a lot of conditional or optional modules. For
example the module 'ntpath' only exists on Windows, whereas the module
'posixpath' only exists on Posix systems.
Types if import:
* top-level: imported at the top-level - look at these first
* conditional: imported within an if-statement
* delayed: imported within a function
* optional: imported within a try-except-statement
IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
tracking down the missing module yourself. Thanks!
missing module named pep517 - imported by importlib.metadata (delayed)
missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional)
missing module named org - imported by pickle (optional)
missing module named winreg - imported by importlib._bootstrap_external (conditional), mimetypes (optional), urllib.request (delayed, conditional, optional), platform (delayed, optional), distutils.msvc9compiler (top-level), distutils._msvccompiler (top-level), pkg_resources._vendor.platformdirs.windows (delayed, optional), setuptools.msvc (conditional), setuptools._distutils._msvccompiler (top-level), setuptools._distutils.msvc9compiler (top-level), setuptools._distutils.msvccompiler (optional), pygments.formatters.img (optional)
missing module named nt - imported by shutil (conditional), importlib._bootstrap_external (conditional), ntpath (optional), pathlib (conditional), os (delayed, conditional, optional), ctypes (delayed, conditional)
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level)
missing module named _winapi - imported by encodings (delayed, conditional, optional), subprocess (optional), multiprocessing.connection (optional), multiprocessing.spawn (delayed, conditional), multiprocessing.reduction (conditional), multiprocessing.shared_memory (conditional), multiprocessing.heap (conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level)
missing module named msvcrt - imported by subprocess (optional), getpass (optional), multiprocessing.spawn (delayed, conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level)
missing module named vms_lib - imported by platform (delayed, optional)
missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional)
missing module named java - imported by platform (delayed)
missing module named _winreg - imported by platform (delayed, optional), pygments.formatters.img (optional)
missing module named win32con - imported by setuptools._distutils.msvccompiler (optional)
missing module named win32api - imported by setuptools._distutils.msvccompiler (optional)
missing module named 'distutils._log' - imported by setuptools._distutils.command.bdist_dumb (top-level), setuptools._distutils.command.bdist_rpm (top-level), setuptools._distutils.command.build_clib (top-level), setuptools._distutils.command.build_ext (top-level), setuptools._distutils.command.build_py (top-level), setuptools._distutils.command.build_scripts (top-level), setuptools._distutils.command.clean (top-level), setuptools._distutils.command.config (top-level), setuptools._distutils.command.install (top-level), setuptools._distutils.command.install_scripts (top-level), setuptools._distutils.command.register (top-level), setuptools._distutils.command.sdist (top-level)
missing module named usercustomize - imported by site (delayed, optional)
missing module named sitecustomize - imported by site (delayed, optional)
missing module named _manylinux - imported by packaging._manylinux (delayed, optional), setuptools._vendor.packaging._manylinux (delayed, optional), pkg_resources._vendor.packaging._manylinux (delayed, optional)
missing module named jnius - imported by pkg_resources._vendor.platformdirs.android (delayed, optional)
missing module named platformdirs - imported by pkg_resources._vendor.platformdirs.__main__ (top-level)
missing module named 'pkg_resources.extern.importlib_resources' - imported by pkg_resources._vendor.jaraco.text (optional)
missing module named 'typing.io' - imported by importlib.resources (top-level)
missing module named 'pkg_resources.extern.more_itertools' - imported by pkg_resources._vendor.jaraco.functools (top-level)
missing module named pkg_resources.extern.packaging - imported by pkg_resources.extern (top-level), pkg_resources (top-level)
missing module named pkg_resources.extern.platformdirs - imported by pkg_resources.extern (top-level), pkg_resources (top-level)
missing module named 'pkg_resources.extern.jaraco' - imported by pkg_resources (top-level), pkg_resources._vendor.jaraco.text (top-level)
missing module named ctags - imported by pygments.formatters.html (optional)
missing module named pygments.lexers.PrologLexer - imported by pygments.lexers (top-level), pygments.lexers.cplint (top-level)
missing module named PIL._imagingagg - imported by PIL (delayed, conditional, optional), PIL.ImageDraw (delayed, conditional, optional)
missing module named olefile - imported by PIL.FpxImagePlugin (top-level), PIL.MicImagePlugin (top-level)
missing module named psutil._psutil_aix - imported by psutil (top-level), psutil._psaix (top-level)
missing module named psutil._psutil_sunos - imported by psutil (top-level), psutil._pssunos (top-level)
missing module named psutil._psutil_bsd - imported by psutil (top-level), psutil._psbsd (top-level)
missing module named _psutil_windows - imported by psutil._pswindows (top-level)
missing module named psutil._psutil_windows - imported by psutil (conditional, optional), psutil._pswindows (optional)
missing module named psutil._psutil_linux - imported by psutil (top-level), psutil._pslinux (top-level)
missing module named dummy_threading - imported by psutil._compat (optional)
missing module named _dummy_thread - imported by numpy.core.arrayprint (optional), cffi.lock (conditional, optional)
missing module named numpy.core.result_type - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.float_ - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.number - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.object_ - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (delayed)
missing module named numpy.core.all - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (delayed)
missing module named numpy.core.bool_ - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.inf - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.array2string - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.lib.imag - imported by numpy.lib (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.lib.real - imported by numpy.lib (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.lib.iscomplexobj - imported by numpy.lib (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.signbit - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.isscalar - imported by numpy.core (delayed), numpy.testing._private.utils (delayed), numpy.lib.polynomial (top-level)
missing module named win32pdh - imported by numpy.testing._private.utils (delayed, conditional)
missing module named numpy.core.isinf - imported by numpy.core (delayed), numpy.testing._private.utils (delayed)
missing module named numpy.core.errstate - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (delayed)
missing module named numpy.core.isfinite - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (delayed)
missing module named numpy.core.isnan - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (delayed)
missing module named numpy.core.array - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.isnat - imported by numpy.core (top-level), numpy.testing._private.utils (top-level)
missing module named numpy.core.ndarray - imported by numpy.core (top-level), numpy.testing._private.utils (top-level), numpy.lib.utils (top-level)
missing module named numpy.core.array_repr - imported by numpy.core (top-level), numpy.testing._private.utils (top-level)
missing module named numpy.core.arange - imported by numpy.core (top-level), numpy.testing._private.utils (top-level), numpy.fft.helper (top-level)
missing module named numpy.core.empty - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (top-level), numpy.fft.helper (top-level)
missing module named numpy.core.float32 - imported by numpy.core (top-level), numpy.testing._private.utils (top-level)
missing module named numpy.core.intp - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.testing._private.utils (top-level)
missing module named numpy.core.linspace - imported by numpy.core (top-level), numpy.lib.index_tricks (top-level)
missing module named numpy.core.iinfo - imported by numpy.core (top-level), numpy.lib.twodim_base (top-level)
missing module named numpy.core.transpose - imported by numpy.core (top-level), numpy.lib.function_base (top-level)
missing module named numpy.core.asarray - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.lib.utils (top-level), numpy.fft._pocketfft (top-level), numpy.fft.helper (top-level)
missing module named numpy.core.integer - imported by numpy.core (top-level), numpy.fft.helper (top-level)
missing module named numpy.core.sqrt - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.fft._pocketfft (top-level)
missing module named numpy.core.conjugate - imported by numpy.core (top-level), numpy.fft._pocketfft (top-level)
missing module named numpy.core.swapaxes - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.fft._pocketfft (top-level)
missing module named numpy.core.zeros - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.fft._pocketfft (top-level)
missing module named numpy.core.reciprocal - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.sort - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.argsort - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.sign - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.count_nonzero - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.divide - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.matmul - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.asanyarray - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.atleast_2d - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.product - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.amax - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.amin - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.moveaxis - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.geterrobj - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.finfo - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.sum - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.multiply - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.add - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.dot - imported by numpy.core (top-level), numpy.linalg.linalg (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.Inf - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.newaxis - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.complexfloating - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.inexact - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.cdouble - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.csingle - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.double - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.single - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.intc - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named numpy.core.empty_like - imported by numpy.core (top-level), numpy.linalg.linalg (top-level)
missing module named threadpoolctl - imported by numpy.lib.utils (delayed, optional)
missing module named numpy.core.ufunc - imported by numpy.core (top-level), numpy.lib.utils (top-level)
missing module named numpy.core.ones - imported by numpy.core (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.hstack - imported by numpy.core (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.atleast_1d - imported by numpy.core (top-level), numpy.lib.polynomial (top-level)
missing module named numpy.core.atleast_3d - imported by numpy.core (top-level), numpy.lib.shape_base (top-level)
missing module named numpy.core.vstack - imported by numpy.core (top-level), numpy.lib.shape_base (top-level)
missing module named pickle5 - imported by numpy.compat.py3k (optional)
missing module named numpy.eye - imported by numpy (delayed), numpy.core.numeric (delayed)
missing module named numpy.recarray - imported by numpy (top-level), numpy.ma.mrecords (top-level)
missing module named numpy.expand_dims - imported by numpy (top-level), numpy.ma.core (top-level)
missing module named numpy.array - imported by numpy (top-level), numpy.ma.core (top-level), numpy.ma.extras (top-level), numpy.ma.mrecords (top-level)
missing module named numpy.iscomplexobj - imported by numpy (top-level), numpy.ma.core (top-level)
missing module named numpy.amin - imported by numpy (top-level), numpy.ma.core (top-level)
missing module named numpy.amax - imported by numpy (top-level), numpy.ma.core (top-level)
missing module named numpy.float64 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.float32 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.uint64 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.uint32 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.uint16 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.uint8 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.int64 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.int32 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.int16 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named numpy.int8 - imported by numpy (top-level), numpy.array_api._typing (top-level)
missing module named _ufunc - imported by numpy._typing (conditional)
missing module named numpy.bytes_ - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.str_ - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.void - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.object_ - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.datetime64 - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.timedelta64 - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.number - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.complexfloating - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.floating - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.integer - imported by numpy (top-level), numpy._typing._array_like (top-level), numpy.ctypeslib (top-level)
missing module named numpy.unsignedinteger - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.bool_ - imported by numpy (top-level), numpy._typing._array_like (top-level), numpy.ma.core (top-level), numpy.ma.mrecords (top-level)
missing module named numpy.generic - imported by numpy (top-level), numpy._typing._array_like (top-level)
missing module named numpy.dtype - imported by numpy (top-level), numpy._typing._array_like (top-level), numpy.array_api._typing (top-level), numpy.ma.mrecords (top-level), numpy.ctypeslib (top-level)
missing module named numpy.ndarray - imported by numpy (top-level), numpy._typing._array_like (top-level), numpy.ma.core (top-level), numpy.ma.extras (top-level), numpy.ma.mrecords (top-level), numpy.ctypeslib (top-level)
missing module named numpy.ufunc - imported by numpy (top-level), numpy._typing (top-level)
missing module named numpy.histogramdd - imported by numpy (delayed), numpy.lib.twodim_base (delayed)
missing module named dummy_thread - imported by cffi.lock (conditional, optional)
missing module named thread - imported by cffi.lock (conditional, optional), cffi.cparser (conditional, optional)
missing module named cStringIO - imported by cPickle (top-level), cffi.ffiplatform (optional)
missing module named copy_reg - imported by cPickle (top-level), cStringIO (top-level)
missing module named cPickle - imported by pycparser.ply.yacc (delayed, optional)
missing module named cffi._pycparser - imported by cffi (optional), cffi.cparser (optional)
missing module named 'defusedxml.ElementTree' - imported by openpyxl.xml.functions (conditional), PIL.Image (optional)
missing module named Image - imported by docutils.parsers.rst.directives.images (optional)
missing module named roman - imported by docutils.writers.latex2e (optional), docutils.writers.manpage (optional)
missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level)
missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level)
missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
missing module named 'setuptools.extern.jaraco' - imported by setuptools._reqs (top-level), setuptools._entry_points (top-level), setuptools.command.egg_info (top-level), setuptools._vendor.jaraco.text (top-level)
missing module named setuptools.extern.importlib_resources - imported by setuptools.extern (conditional), setuptools._importlib (conditional), setuptools._vendor.jaraco.text (optional)
missing module named setuptools.extern.tomli - imported by setuptools.extern (delayed), setuptools.config.pyprojecttoml (delayed)
missing module named setuptools.extern.importlib_metadata - imported by setuptools.extern (conditional), setuptools._importlib (conditional)
missing module named setuptools.extern.ordered_set - imported by setuptools.extern (top-level), setuptools.dist (top-level)
missing module named setuptools.extern.packaging - imported by setuptools.extern (top-level), setuptools.dist (top-level), setuptools.command.egg_info (top-level), setuptools.depends (top-level)
missing module named 'setuptools.extern.more_itertools' - imported by setuptools.dist (top-level), setuptools.config.expand (delayed), setuptools.config.pyprojecttoml (delayed), setuptools._itertools (top-level), setuptools._entry_points (top-level), setuptools.msvc (top-level), setuptools._vendor.jaraco.functools (top-level)
missing module named 'setuptools.extern.packaging.utils' - imported by setuptools.wheel (top-level)
missing module named 'setuptools.extern.packaging.tags' - imported by setuptools.wheel (top-level)
missing module named trove_classifiers - imported by setuptools.config._validate_pyproject.formats (optional)
missing module named 'setuptools.extern.packaging.specifiers' - imported by setuptools.config.setupcfg (top-level), setuptools.config._apply_pyprojecttoml (delayed)
missing module named 'setuptools.extern.packaging.version' - imported by setuptools.config.setupcfg (top-level)
missing module named 'setuptools.extern.packaging.markers' - imported by setuptools.config.setupcfg (top-level)
missing module named 'setuptools.extern.packaging.requirements' - imported by setuptools.config.setupcfg (top-level)
missing module named pyimod02_importers - imported by /Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py (top-level), /Users/ymq/py3/lib/python3.9/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgres.py (top-level)
missing module named _overlapped - imported by asyncio.windows_events (top-level)
missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional)
missing module named htmlentitydefs - imported by lxml.html.soupparser (optional)
missing module named BeautifulSoup - imported by lxml.html.soupparser (optional)
missing module named bs4.builder.HTMLParserTreeBuilder - imported by bs4.builder (top-level), bs4 (top-level)
missing module named 'html5lib.treebuilders' - imported by bs4.builder._html5lib (optional), lxml.html._html5builder (top-level), lxml.html.html5parser (top-level)
missing module named 'html5lib.constants' - imported by bs4.builder._html5lib (top-level)
missing module named html5lib - imported by bs4.builder._html5lib (top-level), lxml.html.html5parser (top-level)
missing module named urlparse - imported by lxml.ElementInclude (optional), lxml.html (optional), lxml.html.html5parser (optional)
missing module named urllib2 - imported by lxml.ElementInclude (optional), lxml.html.html5parser (optional)
missing module named cssselect - imported by lxml.cssselect (optional)
missing module named tests.KEEP_VBA - imported by tests (optional), openpyxl.reader.excel (optional)
missing module named defusedxml - imported by openpyxl.xml (delayed, optional)

File diff suppressed because it is too large Load Diff

View File

@ -1,47 +0,0 @@
# -*- mode: python ; coding: utf-8 -*-
block_cipher = None
a = Analysis(
['../dataloader.py'],
pathex=[],
binaries=[],
datas=[],
hiddenimports=[
"aiopg",
"aiomysql"
],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False,
)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
exe = EXE(
pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='dataloader',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,
codesign_identity=None,
entitlements_file=None,
)

Binary file not shown.

View File

@ -1,24 +0,0 @@
from appPublic.jsonConfig import getConfig
import openpyxl as xlsx
import asyncio
from sqlor.dbpools import DBPools
import aiomysql
import aiopg
from typeconv import convrec
async def test():
db = DBPools()
async with db.sqlorContext('kboss') as sor:
recs = await sor.R('appcodes', {})
a = recs[0]['create_at']
print('a=', a, type(a), dir(a), '%020d' % int(a.timestamp()*1000))
if __name__ == '__main__':
import sys
import os
p = os.getcwd()
config = getConfig(p)
print(f'{config.databases=},cwd={p}')
db = DBPools(config.databases)
loop = asyncio.get_event_loop()
loop.run_until_complete(test())

Binary file not shown.

Before

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

View File

@ -1,25 +0,0 @@
convfuncs = {
'int':int,
'long':int,
'llong':int,
'float':float,
'double':float,
'date':str,
'datetime':str,
'ddouble':float
}
def conv(info, name, value):
fields = info['fields']
for f in fields:
if f['name'] == name:
f = convfuncs.get(f['type'], None)
if f is None or value is None:
return value
return f(value)
return value
def convrec(info, ns):
ret = {k:conv(info, k, v) for k,v in ns.items()}
return ret

View File

@ -1,4 +0,0 @@
#!/bin/sh
pyinstaller -y --clean dataloader.spec
echo "build success, please find the target in dist folder"

View File

@ -1,47 +0,0 @@
# -*- mode: python ; coding: utf-8 -*-
block_cipher = None
a = Analysis(
['../dataloader.py'],
pathex=[],
binaries=[],
datas=[],
hiddenimports=[
"aiopg",
"aiomysql"
],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False,
)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
exe = EXE(
pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='dataloader',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,
codesign_identity=None,
entitlements_file=None,
)

View File

@ -1,2 +0,0 @@
pyinstaller -y --clean dataloader.spec
echo "build success, please find the target in dist folder"

View File

@ -1,47 +0,0 @@
# -*- mode: python ; coding: utf-8 -*-
block_cipher = None
a = Analysis(
['../dataloader.py'],
pathex=[],
binaries=[],
datas=[],
hiddenimports=[
"aiopg",
"aiomysql"
],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False,
)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
exe = EXE(
pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='dataloader',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,
codesign_identity=None,
entitlements_file=None,
)

23
pyproject.toml Normal file
View File

@ -0,0 +1,23 @@
[project]
name="sqlor"
version = "1.0.1"
description = "a wrap for DBAPI, to make python run sql easy and safe"
authors = [{ name = "yu moqing", email = "yumoqing@gmail.com" }]
readme = "README.md"
requires-python = ">=3.8"
license = {text = "MIT"}
dependencies = [
"aiomysql",
"PyMySQL",
"aiosqlite",
"asyncio",
"jinja2"
]
[project.optional-dependencies]
dev = ["pytest", "black", "mypy"]
[build-system]
requires = ["setuptools>=61", "wheel"]
build-backend = "setuptools.build_meta"

View File

@ -1,5 +0,0 @@
aiomysql
PyMySQL
aiosqlite
asyncio
jinja2

View File

@ -1,48 +0,0 @@
# -*- coding: utf-8 -*-
from distutils.core import setup
try:
from setuptools import setup, find_packages
except:
from distutils.core import setup
from sqlor.version import __version__
version = __version__
name = "sqlor"
description = "sqlor"
author = "yumoqing"
email = "yumoqing@gmail.com"
packages=find_packages()
package_data = {}
required = []
with open('requirements.txt', 'r') as f:
ls = f.read()
required = ls.split('\n')
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name=name,
description = description,
version=version,
author=author,
author_email=email,
install_requires=required,
packages=packages,
package_data=package_data,
keywords = [
],
url="https://github.com/yumoqing/sqlor",
long_description=long_description,
long_description_content_type="text/markdown",
classifiers = [
'Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'License :: OSI Approved :: MIT License',
],
)