Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenCV
opencv-python
提交
b534ea27
O
opencv-python
项目概览
OpenCV
/
opencv-python
9 个月 前同步成功
通知
228
Star
3706
Fork
754
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
opencv-python
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
b534ea27
编写于
6月 10, 2023
作者:
A
Alexander Smorkalov
提交者:
GitHub
6月 10, 2023
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #853 from asmorkalov/as/add_pyi_to_package
Try to add pyi files to package
上级
474a1cc0
e4da6a05
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
20 addition
and
5 deletion
+20
-5
opencv
opencv
+1
-1
opencv_contrib
opencv_contrib
+1
-1
opencv_extra
opencv_extra
+1
-1
setup.py
setup.py
+17
-2
未找到文件。
opencv
@
2104d61d
比较
725e440d
...
2104d61d
Subproject commit
725e440d278aca07d35a5e8963ef990572b07316
Subproject commit
2104d61d4a3fb363e5c7d29a8d14eac038e2b3b2
opencv_contrib
@
8dfeed73
比较
e247b680
...
8dfeed73
Subproject commit
e247b680a6bd396f110274b6c214406a93171350
Subproject commit
8dfeed73b9389ba09411498dc1e923431d7fe292
opencv_extra
@
847035ec
比较
5abbd7e0
...
847035ec
Subproject commit
5abbd7e0546bbb34ae7487170383d3e571fb1dd1
Subproject commit
847035ec7e1d388def99ecee4905fb9b01d1cabf
setup.py
浏览文件 @
b534ea27
...
...
@@ -129,7 +129,10 @@ def main():
+
[
r
"python/cv2/.*config.*.py"
],
]
+
[
r
"python/cv2/py.typed"
]
if
sys
.
version_info
>=
(
3
,
6
)
else
[]
,
"cv2.data"
:
[
# OPENCV_OTHER_INSTALL_PATH
(
"etc"
if
os
.
name
==
"nt"
else
"share/opencv4"
)
+
r
"/haarcascades/.*\.xml"
],
...
...
@@ -392,7 +395,6 @@ class RearrangeCMakeOutput(object):
p
.
replace
(
os
.
path
.
sep
,
"/"
)
for
p
in
install_relpaths
]
relpaths_zip
=
list
(
zip
(
fslash_install_relpaths
,
install_relpaths
))
del
install_relpaths
,
fslash_install_relpaths
final_install_relpaths
=
[]
...
...
@@ -411,6 +413,19 @@ class RearrangeCMakeOutput(object):
with
open
(
config_py
,
'w'
)
as
opencv_init_config
:
opencv_init_config
.
write
(
custom_init_data
)
if
sys
.
version_info
>=
(
3
,
6
):
for
p
in
install_relpaths
:
if
p
.
endswith
(
".pyi"
):
target_rel_path
=
os
.
path
.
relpath
(
p
,
"python/cv2"
)
cls
.
_setuptools_wrap
.
_copy_file
(
os
.
path
.
join
(
cmake_install_dir
,
p
),
os
.
path
.
join
(
cmake_install_dir
,
"cv2"
,
target_rel_path
),
hide_listing
=
False
,
)
final_install_relpaths
.
append
(
os
.
path
.
join
(
"cv2"
,
target_rel_path
))
del
install_relpaths
,
fslash_install_relpaths
for
package_name
,
relpaths_re
in
cls
.
package_paths_re
.
items
():
package_dest_reldir
=
package_name
.
replace
(
"."
,
os
.
path
.
sep
)
for
relpath_re
in
relpaths_re
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录