-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
28 lines (27 loc) · 1.34 KB
/
setup.py
File metadata and controls
28 lines (27 loc) · 1.34 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
from setuptools import setup
setup(
name="Geodesic Path Finder",
version="1.1.0",
author="Nabeel Chowdhury",
author_email="nabeel.chowdhury@case.edu",
py_modules=["Geodesic Path Finder"],
description="App for finding the geodesic for two points on a mesh",
long_description='''The app included finds the distance between two points
on a 3D mesh given their
location on a 2D drawing. These 2D locations are translated to a 3D
location by mapping the 3D mesh faces in x, y, and z to u and v
coordinates on the 2D drawing. The app can output a visualization of the
distances as well and show the path between the locations.''',
license="MIT",
keywords=["Geodesic", "Location Drawing", "Heat Method"],
download_url="https://github.com/Nabizzle/Geodesic-Path-Finder",
install_requires=["customtkinter==5.1.2", "opencv-python==4.10.0.84",
"numpy==1.24.2", "polyscope==1.3.1",
"potpourri3d==0.0.8", "pynput==1.7.6",
"jupyterlab==4.4.8", "scipy==1.10.1",
"matplotlib==3.7.2", "ipympl==0.9.3", "pyvista==0.41.1",
"trame==3.1.0", "trame-vtk==2.5.8",
"trame-vuetify==2.3.1", "hydra-core==1.3.2",
"polars==0.20.7", "pyarrow==14.0.2"],
platforms="windows",
)