Skip to content

Commit b32fba7

Browse files
committed
init commit haha
0 parents  commit b32fba7

21 files changed

Lines changed: 1950 additions & 0 deletions

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Python-generated files
2+
__pycache__/
3+
*.py[oc]
4+
build/
5+
dist/
6+
wheels/
7+
*.egg-info
8+
9+
# Virtual environments
10+
.venv

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.13

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Getting Started
2+
3+
Follow the steps below to install dependencies and run the example.
4+
5+
## 1. Install `uv` if not already intalled
6+
7+
```bash
8+
python -m pip install uv
9+
```
10+
11+
## 2. Sync Dependencies
12+
13+
```bash
14+
uv sync
15+
```
16+
17+
## 3. Install the Project in Editable Mode
18+
19+
```bash
20+
uv pip install -e .
21+
```
22+
23+
## 4. Run the Example
24+
25+
```bash
26+
uv run python -m holodoppler.example
27+
```

main.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
def main():
2+
print("Hello from holodoppler!")
3+
4+
5+
if __name__ == "__main__":
6+
main()

pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[project]
2+
name = "holodoppler"
3+
version = "0.1.0"
4+
description = "Add your description here"
5+
readme = "README.md"
6+
requires-python = ">=3.13"
7+
dependencies = [
8+
"numpy>=2.3.4",
9+
"tqdm>=4.67.1",
10+
"cupy-cuda13x>=13.6.0",
11+
"matplotlib>=3.10.7",
12+
"scipy>=1.17.0",
13+
"h5py",
14+
"opencv-python",
15+
"cinereader>=1.4.3",
16+
]
17+
18+
[tool.setuptools.packages.find]
19+
where = ["src"]
20+
21+

0 commit comments

Comments
 (0)