pypa / build

A simple, correct Python build frontend
https://build.pypa.io
MIT License
697 stars 115 forks source link

[Need Help😢] Import path issues after linking declarative lib files #787

Open Puiching-Memory opened 2 weeks ago

Puiching-Memory commented 2 weeks ago

I have a pyx/pyd file written in cython. Where pyd imports declarations from a .h file. The implementation is not compiled through the cython step, but using cmake->MSVC compiled dll and lib files in advance.

Here, the lib file is just a declaration of the dll file. So when I write the path to this lib in setup.py, I use library_dirs=os.path.abspath()

To find the absolute path to this lib.(When trying to use a relative path,msvc could not find the lib)

After the sdist and wheel steps: It can successfully generate wheel files, but after installation by pip install. I use import xxx, which prompts:

ImportError: DLL load failed while importing decode: The specified module could not be found. I checked the installation directory and found that all the files were in the correct location and there was nothing missing. So my guess is that when pyx is compiled into pyd, the lib-to-DLL reference path is written as an absolute path.

I don't know much about the compilation process, I would like to find a way to automatically handle the path changes of lib->dll, please let me know if my understanding is wrong!

from setuptools import setup,Extension,find_packages
import os

from Cython.Build import cythonize
from Cython.Distutils import build_ext

ext_modules = [
    Extension("pylibde265.decode",
              sources=['src/pylibde265/decode.pyx','src/pylibde265/decode.c'], #源代码列表
              include_dirs=['src/pylibde265/libde265'], #搜索头文件的目录
              libraries=['de265'], #链接库名称
              library_dirs=[os.path.abspath('./src/pylibde265/lib/')], #链接时搜索的目录
              )
]

setup(
    name='pylibde265',
    version='0.0.1',
    install_requires=[
        'requests',
        'cython',
        'importlib-metadata; python_version<"3.10"',
    ],
    packages=find_packages(where="src"),
    package_dir={"": "src"},
    package_data={
        "pylibde265": ["*.*"],
        "pylibde265.lib": ["*.*"],
        "pylibde265.libde265": ["*.*","*.*"],
    },
    #include_package_data=True,
    ext_modules=cythonize(ext_modules),

)
PS D:\GitHub\pylibde265> python -m build --verbose
* Creating isolated environment: venv+pip...
* Installing packages in isolated environment:
  - Cython
  - setuptools
  - wheel
> C:\Users\1138\.conda\envs\265\python.exe -m pip --python
  C:\Users\1138\AppData\Local\Temp\build-env-m_y7lk6u\Scripts\python.exe install --use-     
  pep517 --no-warn-script-location --no-compile -r C:\Users\1138\AppData\Local\Temp\build-  
  reqs-8fx8ryb9.txt
< Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
< Collecting setuptools (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-8fx8ryb9.txt
  (line 1))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/de/88/70c5767a0e43eb4451c2200f
  07d042a4bcd7639276003a9c54a68cfcc1f8/setuptools-70.0.0-py3-none-any.whl (863 kB)
< Collecting Cython (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-8fx8ryb9.txt
  (line 3))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/83/42/9537a513d7d83196ab5973d9
  11056eb22a639e04162fd649cf74b4dac3f1/Cython-3.0.10-cp310-cp310-win_amd64.whl (2.8 MB)     
< Collecting wheel (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-8fx8ryb9.txt (line
  5))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/7d/cd/d7460c9a869b16c3dd4e1e40
  3cce337df165368c71d6af229a74699622ce/wheel-0.43.0-py3-none-any.whl (65 kB)
< Installing collected packages: wheel, setuptools, Cython
< Successfully installed Cython-3.0.10 setuptools-70.0.0 wheel-0.43.0
* Getting build dependencies for sdist...
Compiling src/pylibde265/decode.pyx because it depends on C:\Users\1138\AppData\Local\Temp\build-env-m_y7lk6u\lib\site-packages\Cython\Includes\libc\string.pxd.
[1/1] Cythonizing src/pylibde265/decode.pyx
running egg_info
writing src\pylibde265.egg-info\PKG-INFO
writing dependency_links to src\pylibde265.egg-info\dependency_links.txt
writing requirements to src\pylibde265.egg-info\requires.txt
writing top-level names to src\pylibde265.egg-info\top_level.txt
reading manifest file 'src\pylibde265.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src\pylibde265.egg-info\SOURCES.txt'
* Building sdist...
running sdist
running egg_info
writing src\pylibde265.egg-info\PKG-INFO
writing dependency_links to src\pylibde265.egg-info\dependency_links.txt
writing requirements to src\pylibde265.egg-info\requires.txt
writing top-level names to src\pylibde265.egg-info\top_level.txt
reading manifest file 'src\pylibde265.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src\pylibde265.egg-info\SOURCES.txt'
running check
creating pylibde265-0.0.1
creating pylibde265-0.0.1\src
creating pylibde265-0.0.1\src\pylibde265
creating pylibde265-0.0.1\src\pylibde265\libde265
creating pylibde265-0.0.1\src\pylibde265.egg-info
creating pylibde265-0.0.1\src\pylibde265\lib
copying files to pylibde265-0.0.1...
copying LICENSE -> pylibde265-0.0.1
copying README.md -> pylibde265-0.0.1
copying pyproject.toml -> pylibde265-0.0.1
copying setup.py -> pylibde265-0.0.1
copying src/pylibde265\decode.c -> pylibde265-0.0.1\src/pylibde265
copying src/pylibde265/libde265\de265.h -> pylibde265-0.0.1\src/pylibde265/libde265
copying src\pylibde265\__init__.py -> pylibde265-0.0.1\src\pylibde265
copying src\pylibde265\decode.c -> pylibde265-0.0.1\src\pylibde265
copying src\pylibde265\decode.pxd -> pylibde265-0.0.1\src\pylibde265
copying src\pylibde265\decode.pyx -> pylibde265-0.0.1\src\pylibde265
copying src\pylibde265.egg-info\PKG-INFO -> pylibde265-0.0.1\src\pylibde265.egg-info        
copying src\pylibde265.egg-info\SOURCES.txt -> pylibde265-0.0.1\src\pylibde265.egg-info     
copying src\pylibde265.egg-info\dependency_links.txt -> pylibde265-0.0.1\src\pylibde265.egg-info
copying src\pylibde265.egg-info\requires.txt -> pylibde265-0.0.1\src\pylibde265.egg-info    
copying src\pylibde265.egg-info\top_level.txt -> pylibde265-0.0.1\src\pylibde265.egg-info   
copying src\pylibde265\lib\__init__.py -> pylibde265-0.0.1\src\pylibde265\lib
copying src\pylibde265\lib\de265.exp -> pylibde265-0.0.1\src\pylibde265\lib
copying src\pylibde265\lib\de265.lib -> pylibde265-0.0.1\src\pylibde265\lib
copying src\pylibde265\lib\libde265.dll -> pylibde265-0.0.1\src\pylibde265\lib
copying src\pylibde265\lib\libde265.pdb -> pylibde265-0.0.1\src\pylibde265\lib
copying src\pylibde265\libde265\CMakeLists.txt -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\Makefile.am -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\Makefile.in -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\Makefile.vc7 -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\__init__.py -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\acceleration.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\alloc_pool.cc -> pylibde265-0.0.1\src\pylibde265\libde265   
copying src\pylibde265\libde265\alloc_pool.h -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\bitstream.cc -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\bitstream.h -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\cabac.cc -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\cabac.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\configparam.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\configparam.h -> pylibde265-0.0.1\src\pylibde265\libde265   
copying src\pylibde265\libde265\contextmodel.cc -> pylibde265-0.0.1\src\pylibde265\libde265 
copying src\pylibde265\libde265\contextmodel.h -> pylibde265-0.0.1\src\pylibde265\libde265  
copying src\pylibde265\libde265\de265-version.h -> pylibde265-0.0.1\src\pylibde265\libde265 
copying src\pylibde265\libde265\de265-version.h.in -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\de265.cc -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\de265.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\deblock.cc -> pylibde265-0.0.1\src\pylibde265\libde265      
copying src\pylibde265\libde265\deblock.h -> pylibde265-0.0.1\src\pylibde265\libde265       
copying src\pylibde265\libde265\decctx.cc -> pylibde265-0.0.1\src\pylibde265\libde265       
copying src\pylibde265\libde265\decctx.h -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\dpb.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\dpb.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\en265.cc -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\en265.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\fallback-dct.cc -> pylibde265-0.0.1\src\pylibde265\libde265 
copying src\pylibde265\libde265\fallback-dct.h -> pylibde265-0.0.1\src\pylibde265\libde265  
copying src\pylibde265\libde265\fallback-motion.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\fallback-motion.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\fallback.cc -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\fallback.h -> pylibde265-0.0.1\src\pylibde265\libde265      
copying src\pylibde265\libde265\image-io.cc -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\image-io.h -> pylibde265-0.0.1\src\pylibde265\libde265      
copying src\pylibde265\libde265\image.cc -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\image.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\intrapred.cc -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\intrapred.h -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\md5.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\md5.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\motion.cc -> pylibde265-0.0.1\src\pylibde265\libde265       
copying src\pylibde265\libde265\motion.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\nal-parser.cc -> pylibde265-0.0.1\src\pylibde265\libde265   
copying src\pylibde265\libde265\nal-parser.h -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\nal.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\nal.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\pps.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\pps.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\quality.cc -> pylibde265-0.0.1\src\pylibde265\libde265      
copying src\pylibde265\libde265\quality.h -> pylibde265-0.0.1\src\pylibde265\libde265       
copying src\pylibde265\libde265\refpic.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\refpic.h -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\sao.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\sao.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\scan.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\scan.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\sei.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\sei.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\slice.cc -> pylibde265-0.0.1\src\pylibde265\libde265        
copying src\pylibde265\libde265\slice.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\sps.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\sps.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\threads.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\threads.h -> pylibde265-0.0.1\src\pylibde265\libde265       
copying src\pylibde265\libde265\transform.cc -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\transform.h -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\util.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\util.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\visualize.cc -> pylibde265-0.0.1\src\pylibde265\libde265    
copying src\pylibde265\libde265\visualize.h -> pylibde265-0.0.1\src\pylibde265\libde265     
copying src\pylibde265\libde265\vps.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\vps.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\vui.cc -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265\libde265\vui.h -> pylibde265-0.0.1\src\pylibde265\libde265
copying src\pylibde265.egg-info\SOURCES.txt -> pylibde265-0.0.1\src\pylibde265.egg-info     
Writing pylibde265-0.0.1\setup.cfg
Creating tar archive
removing 'pylibde265-0.0.1' (and everything under it)
* Building wheel from sdist
* Creating isolated environment: venv+pip...
* Installing packages in isolated environment:
  - Cython
  - setuptools
  - wheel
> C:\Users\1138\.conda\envs\265\python.exe -m pip --python
  C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\Scripts\python.exe install --use-     
  pep517 --no-warn-script-location --no-compile -r C:\Users\1138\AppData\Local\Temp\build-  
  reqs-nq0n5d83.txt
< Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
< Collecting setuptools (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-nq0n5d83.txt
  (line 1))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/de/88/70c5767a0e43eb4451c2200f
  07d042a4bcd7639276003a9c54a68cfcc1f8/setuptools-70.0.0-py3-none-any.whl (863 kB)
< Collecting Cython (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-nq0n5d83.txt
  (line 3))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/83/42/9537a513d7d83196ab5973d9
  11056eb22a639e04162fd649cf74b4dac3f1/Cython-3.0.10-cp310-cp310-win_amd64.whl (2.8 MB)     
< Collecting wheel (from -r C:\Users\1138\AppData\Local\Temp\build-reqs-nq0n5d83.txt (line
  5))
<   Using cached https://pypi.tuna.tsinghua.edu.cn/packages/7d/cd/d7460c9a869b16c3dd4e1e40
  3cce337df165368c71d6af229a74699622ce/wheel-0.43.0-py3-none-any.whl (65 kB)
< Installing collected packages: wheel, setuptools, Cython
< Successfully installed Cython-3.0.10 setuptools-70.0.0 wheel-0.43.0
* Getting build dependencies for wheel...
Compiling src/pylibde265/decode.pyx because it depends on C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\lib\site-packages\Cython\Includes\libc\string.pxd.
[1/1] Cythonizing src/pylibde265/decode.pyx
running egg_info
writing src\pylibde265.egg-info\PKG-INFO
writing dependency_links to src\pylibde265.egg-info\dependency_links.txt
writing requirements to src\pylibde265.egg-info\requires.txt
writing top-level names to src\pylibde265.egg-info\top_level.txt
reading manifest file 'src\pylibde265.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src\pylibde265.egg-info\SOURCES.txt'
* Installing packages in isolated environment:
  - wheel
> C:\Users\1138\.conda\envs\265\python.exe -m pip --python
  C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\Scripts\python.exe install --use-     
  pep517 --no-warn-script-location --no-compile -r C:\Users\1138\AppData\Local\Temp\build-  
  reqs-02bj2g_i.txt
< Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
< Requirement already satisfied: wheel in c:\users\1138\appdata\local\temp\build-env-       
  lb9boswf\lib\site-packages (from -r C:\Users\1138\AppData\Local\Temp\build-
  reqs-02bj2g_i.txt (line 1)) (0.43.0)
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-310
creating build\lib.win-amd64-cpython-310\pylibde265
copying src\pylibde265\__init__.py -> build\lib.win-amd64-cpython-310\pylibde265
creating build\lib.win-amd64-cpython-310\pylibde265\lib
copying src\pylibde265\lib\__init__.py -> build\lib.win-amd64-cpython-310\pylibde265\lib    
creating build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\__init__.py -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\decode.c -> build\lib.win-amd64-cpython-310\pylibde265
copying src\pylibde265\decode.pxd -> build\lib.win-amd64-cpython-310\pylibde265
copying src\pylibde265\decode.pyx -> build\lib.win-amd64-cpython-310\pylibde265
copying src\pylibde265\lib\de265.exp -> build\lib.win-amd64-cpython-310\pylibde265\lib      
copying src\pylibde265\lib\de265.lib -> build\lib.win-amd64-cpython-310\pylibde265\lib
copying src\pylibde265\lib\libde265.dll -> build\lib.win-amd64-cpython-310\pylibde265\lib   
copying src\pylibde265\lib\libde265.pdb -> build\lib.win-amd64-cpython-310\pylibde265\lib
copying src\pylibde265\libde265\acceleration.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\alloc_pool.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\alloc_pool.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\bitstream.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\bitstream.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\cabac.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\cabac.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\CMakeLists.txt -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\configparam.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\configparam.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\contextmodel.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\contextmodel.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\de265-version.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\de265-version.h.in -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\de265.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\de265.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\deblock.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\deblock.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\decctx.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\decctx.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\dpb.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\dpb.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\en265.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\en265.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback-dct.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback-dct.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback-motion.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback-motion.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\fallback.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\image-io.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\image-io.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\image.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\image.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\intrapred.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\intrapred.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\Makefile.am -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\Makefile.in -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\Makefile.vc7 -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\md5.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\md5.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\motion.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\motion.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\nal-parser.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\nal-parser.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\nal.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\nal.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\pps.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\pps.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\quality.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\quality.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\refpic.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\refpic.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sao.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sao.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\scan.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\scan.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sei.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sei.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\slice.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\slice.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sps.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\sps.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\threads.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\threads.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\transform.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\transform.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\util.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\util.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\visualize.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\visualize.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\vps.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\vps.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\vui.cc -> build\lib.win-amd64-cpython-310\pylibde265\libde265
copying src\pylibde265\libde265\vui.h -> build\lib.win-amd64-cpython-310\pylibde265\libde265
running build_ext
building 'pylibde265.decode' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\src
creating build\temp.win-amd64-cpython-310\Release\src\pylibde265
"D:\Visual Studio\VC\Tools\MSVC\14.40.33807\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Isrc/pylibde265 -Isrc/pylibde265/libde265 -IC:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\include -IC:\Users\1138\.conda\envs\265\include -IC:\Users\1138\.conda\envs\265\Include "-ID:\Visual Studio\VC\Tools\MSVC\14.40.33807\include" "-ID:\Visual Studio\VC\Tools\MSVC\14.40.33807\ATLMFC\include" "-ID:\Visual Studio\VC\Auxiliary\VS\include" "-ID:\Windows Kits\10\include\10.0.22621.0\ucrt" "-ID:\Windows Kits\10\\include\10.0.22621.0\\um" "-ID:\Windows Kits\10\\include\10.0.22621.0\\shared" "-ID:\Windows Kits\10\\include\10.0.22621.0\\winrt" "-ID:\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcsrc/pylibde265/decode.c /Fobuild\temp.win-amd64-cpython-310\Release\src/pylibde265/decode.obj
decode.c
"D:\Visual Studio\VC\Tools\MSVC\14.40.33807\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Isrc/pylibde265 -Isrc/pylibde265/libde265 -IC:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\include -IC:\Users\1138\.conda\envs\265\include -IC:\Users\1138\.conda\envs\265\Include "-ID:\Visual Studio\VC\Tools\MSVC\14.40.33807\include" "-ID:\Visual Studio\VC\Tools\MSVC\14.40.33807\ATLMFC\include" "-ID:\Visual Studio\VC\Auxiliary\VS\include" "-ID:\Windows Kits\10\include\10.0.22621.0\ucrt" "-ID:\Windows Kits\10\\include\10.0.22621.0\\um" "-ID:\Windows Kits\10\\include\10.0.22621.0\\shared" "-ID:\Windows Kits\10\\include\10.0.22621.0\\winrt" "-ID:\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcsrc/pylibde265/decode.c /Fobuild\temp.win-amd64-cpython-310\Release\src/pylibde265/decode.obj
decode.c
"D:\Visual Studio\VC\Tools\MSVC\14.40.33807\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\1138\AppData\Local\Temp\build-via-sdist-chmp2bji\pylibde265-0.0.1\src\pylibde265\lib /LIBPATH:C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\libs /LIBPATH:C:\Users\1138\.conda\envs\265\libs /LIBPATH:C:\Users\1138\.conda\envs\265 /LIBPATH:C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\PCbuild\amd64 "/LIBPATH:D:\Visual Studio\VC\Tools\MSVC\14.40.33807\ATLMFC\lib\x64" "/LIBPATH:D:\Visual Studio\VC\Tools\MSVC\14.40.33807\lib\x64" "/LIBPATH:D:\Windows Kits\10\lib\10.0.22621.0\ucrt\x64" "/LIBPATH:D:\Windows Kits\10\\lib\10.0.22621.0\\um\x64" de265.lib /EXPORT:PyInit_decode build\temp.win-amd64-cpython-310\Release\src/pylibde265/decode.obj build\temp.win-amd64-cpython-310\Release\src/pylibde265/decode.obj /OUT:build\lib.win-amd64-cpython-310\pylibde265\decode.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\src/pylibde265\decode.cp310-win_amd64.lib
build\temp.win-amd64-cpython-310\Release\src\pylibde265\decode.obj : warning LNK4042: 对象被多次指定;已忽略多余的指定
  正在创建库 build\temp.win-amd64-cpython-310\Release\src/pylibde265\decode.cp310-win_amd64.lib 和对象 build\temp.win-amd64-cpython-310\Release\src/pylibde265\decode.cp310-win_amd64.exp
正在生成代码
已完成代码的生成
installing to build\bdist.win-amd64\wheel
running install
running install_lib
creating build\bdist.win-amd64
creating build\bdist.win-amd64\wheel
creating build\bdist.win-amd64\wheel\pylibde265
copying build\lib.win-amd64-cpython-310\pylibde265\decode.c -> build\bdist.win-amd64\wheel\.\pylibde265
copying build\lib.win-amd64-cpython-310\pylibde265\decode.cp310-win_amd64.pyd -> build\bdist.win-amd64\wheel\.\pylibde265
copying build\lib.win-amd64-cpython-310\pylibde265\decode.pxd -> build\bdist.win-amd64\wheel\.\pylibde265
copying build\lib.win-amd64-cpython-310\pylibde265\decode.pyx -> build\bdist.win-amd64\wheel\.\pylibde265
creating build\bdist.win-amd64\wheel\pylibde265\lib
copying build\lib.win-amd64-cpython-310\pylibde265\lib\de265.exp -> build\bdist.win-amd64\wheel\.\pylibde265\lib
copying build\lib.win-amd64-cpython-310\pylibde265\lib\de265.lib -> build\bdist.win-amd64\wheel\.\pylibde265\lib
copying build\lib.win-amd64-cpython-310\pylibde265\lib\libde265.dll -> build\bdist.win-amd64\wheel\.\pylibde265\lib
copying build\lib.win-amd64-cpython-310\pylibde265\lib\libde265.pdb -> build\bdist.win-amd64\wheel\.\pylibde265\lib
copying build\lib.win-amd64-cpython-310\pylibde265\lib\__init__.py -> build\bdist.win-amd64\wheel\.\pylibde265\lib
creating build\bdist.win-amd64\wheel\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\acceleration.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\alloc_pool.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\alloc_pool.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\bitstream.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\bitstream.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\cabac.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\cabac.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\CMakeLists.txt -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\configparam.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\configparam.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\contextmodel.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\contextmodel.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\de265-version.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\de265-version.h.in -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\de265.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\de265.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\deblock.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\deblock.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\decctx.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\decctx.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\dpb.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\dpb.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\en265.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\en265.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback-dct.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback-dct.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback-motion.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback-motion.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\fallback.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\image-io.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\image-io.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\image.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\image.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\intrapred.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\intrapred.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\Makefile.am -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\Makefile.in -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\Makefile.vc7 -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\md5.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\md5.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\motion.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\motion.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\nal-parser.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\nal-parser.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\nal.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\nal.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\pps.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\pps.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\quality.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\quality.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\refpic.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\refpic.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sao.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sao.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\scan.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\scan.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sei.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sei.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\slice.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\slice.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sps.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\sps.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\threads.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\threads.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\transform.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\transform.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\util.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\util.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\visualize.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\visualize.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\vps.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\vps.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\vui.cc -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\vui.h -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\libde265\__init__.py -> build\bdist.win-amd64\wheel\.\pylibde265\libde265
copying build\lib.win-amd64-cpython-310\pylibde265\__init__.py -> build\bdist.win-amd64\wheel\.\pylibde265
running install_egg_info
running egg_info
writing src\pylibde265.egg-info\PKG-INFO
writing dependency_links to src\pylibde265.egg-info\dependency_links.txt
writing requirements to src\pylibde265.egg-info\requires.txt
writing top-level names to src\pylibde265.egg-info\top_level.txt
reading manifest file 'src\pylibde265.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src\pylibde265.egg-info\SOURCES.txt'
Copying src\pylibde265.egg-info to build\bdist.win-amd64\wheel\.\pylibde265-0.0.1-py3.10.egg-info
running install_scripts
C:\Users\1138\AppData\Local\Temp\build-env-lb9boswf\lib\site-packages\wheel\bdist_wheel.py:108: RuntimeWarning: Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect    
  if get_flag("Py_DEBUG", hasattr(sys, "gettotalrefcount"), warn=(impl == "cp")):
creating build\bdist.win-amd64\wheel\pylibde265-0.0.1.dist-info\WHEEL
creating 'D:\GitHub\pylibde265\dist\.tmp-n10tvjpi\pylibde265-0.0.1-cp310-cp310-win_amd64.whl' and adding 'build\bdist.win-amd64\wheel' to it
adding 'pylibde265/__init__.py'
adding 'pylibde265/decode.c'
adding 'pylibde265/decode.cp310-win_amd64.pyd'
adding 'pylibde265/decode.pxd'
adding 'pylibde265/decode.pyx'
adding 'pylibde265/lib/__init__.py'
adding 'pylibde265/lib/de265.exp'
adding 'pylibde265/lib/de265.lib'
adding 'pylibde265/lib/libde265.dll'
adding 'pylibde265/lib/libde265.pdb'
adding 'pylibde265/libde265/CMakeLists.txt'
adding 'pylibde265/libde265/Makefile.am'
adding 'pylibde265/libde265/Makefile.in'
adding 'pylibde265/libde265/Makefile.vc7'
adding 'pylibde265/libde265/__init__.py'
adding 'pylibde265/libde265/acceleration.h'
adding 'pylibde265/libde265/alloc_pool.cc'
adding 'pylibde265/libde265/alloc_pool.h'
adding 'pylibde265/libde265/bitstream.cc'
adding 'pylibde265/libde265/bitstream.h'
adding 'pylibde265/libde265/cabac.cc'
adding 'pylibde265/libde265/cabac.h'
adding 'pylibde265/libde265/configparam.cc'
adding 'pylibde265/libde265/configparam.h'
adding 'pylibde265/libde265/contextmodel.cc'
adding 'pylibde265/libde265/contextmodel.h'
adding 'pylibde265/libde265/de265-version.h'
adding 'pylibde265/libde265/de265-version.h.in'
adding 'pylibde265/libde265/de265.cc'
adding 'pylibde265/libde265/de265.h'
adding 'pylibde265/libde265/deblock.cc'
adding 'pylibde265/libde265/deblock.h'
adding 'pylibde265/libde265/decctx.cc'
adding 'pylibde265/libde265/decctx.h'
adding 'pylibde265/libde265/dpb.cc'
adding 'pylibde265/libde265/dpb.h'
adding 'pylibde265/libde265/en265.cc'
adding 'pylibde265/libde265/en265.h'
adding 'pylibde265/libde265/fallback-dct.cc'
adding 'pylibde265/libde265/fallback-dct.h'
adding 'pylibde265/libde265/fallback-motion.cc'
adding 'pylibde265/libde265/fallback-motion.h'
adding 'pylibde265/libde265/fallback.cc'
adding 'pylibde265/libde265/fallback.h'
adding 'pylibde265/libde265/image-io.cc'
adding 'pylibde265/libde265/image-io.h'
adding 'pylibde265/libde265/image.cc'
adding 'pylibde265/libde265/image.h'
adding 'pylibde265/libde265/intrapred.cc'
adding 'pylibde265/libde265/intrapred.h'
adding 'pylibde265/libde265/md5.cc'
adding 'pylibde265/libde265/md5.h'
adding 'pylibde265/libde265/motion.cc'
adding 'pylibde265/libde265/motion.h'
adding 'pylibde265/libde265/nal-parser.cc'
adding 'pylibde265/libde265/nal-parser.h'
adding 'pylibde265/libde265/nal.cc'
adding 'pylibde265/libde265/nal.h'
adding 'pylibde265/libde265/pps.cc'
adding 'pylibde265/libde265/pps.h'
adding 'pylibde265/libde265/quality.cc'
adding 'pylibde265/libde265/quality.h'
adding 'pylibde265/libde265/refpic.cc'
adding 'pylibde265/libde265/refpic.h'
adding 'pylibde265/libde265/sao.cc'
adding 'pylibde265/libde265/sao.h'
adding 'pylibde265/libde265/scan.cc'
adding 'pylibde265/libde265/scan.h'
adding 'pylibde265/libde265/sei.cc'
adding 'pylibde265/libde265/sei.h'
adding 'pylibde265/libde265/slice.cc'
adding 'pylibde265/libde265/slice.h'
adding 'pylibde265/libde265/sps.cc'
adding 'pylibde265/libde265/sps.h'
adding 'pylibde265/libde265/threads.cc'
adding 'pylibde265/libde265/threads.h'
adding 'pylibde265/libde265/transform.cc'
adding 'pylibde265/libde265/transform.h'
adding 'pylibde265/libde265/util.cc'
adding 'pylibde265/libde265/util.h'
adding 'pylibde265/libde265/visualize.cc'
adding 'pylibde265/libde265/visualize.h'
adding 'pylibde265/libde265/vps.cc'
adding 'pylibde265/libde265/vps.h'
adding 'pylibde265/libde265/vui.cc'
adding 'pylibde265/libde265/vui.h'
adding 'pylibde265-0.0.1.dist-info/LICENSE'
adding 'pylibde265-0.0.1.dist-info/METADATA'
adding 'pylibde265-0.0.1.dist-info/WHEEL'
adding 'pylibde265-0.0.1.dist-info/top_level.txt'
adding 'pylibde265-0.0.1.dist-info/RECORD'
removing build\bdist.win-amd64\wheel
Successfully built pylibde265-0.0.1.tar.gz and pylibde265-0.0.1-cp310-cp310-win_amd64.whl