-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathsetup.py
More file actions
29 lines (26 loc) · 1.1 KB
/
setup.py
File metadata and controls
29 lines (26 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from setuptools import setup, find_packages
import os
root_dir = os.path.dirname(os.path.abspath(__file__))
install_requires = [
f"custom-gaussian-rasterization @ file://localhost/{root_dir}/submodules/custom-gaussian-rasterization",
f"simple-knn @ file://localhost/{root_dir}/submodules/simple-knn",
f"diff-triangle-rasterization @ file://localhost/{root_dir}/submodules/diff-triangle-rasterization",
f"hybrid-rasterization @ file://localhost/{root_dir}/submodules/hybrid-rasterization",
]
# install_requires += [x.strip() for x in open("requirements.txt").read().splitlines() if x.strip() and not x.strip().startswith("#")]
setup(
name="diff_recon",
version="0.1.0",
packages=find_packages(where="src"),
package_dir={"": "src"},
install_requires=install_requires,
author="Kaifeng Sheng",
author_email="kaifeng.skf@gmail.com",
description="Differentiable Reconstruction",
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
# python_requires=">=3.10",
)