Skip to content

Commit 50617f9

Browse files
committed
adding uv
1 parent ecc823a commit 50617f9

File tree

4 files changed

+1636
-0
lines changed

4 files changed

+1636
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ __pycache__/
99
# Distribution / packaging
1010
.Python
1111
env/
12+
.venv
1213
build/
1314
develop-eggs/
1415
dist/

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ include *.txt
77
include *.sh
88
include pytest.ini
99
include *.py
10+
exclude uv.lock
1011
recursive-include docs/ *.rst
1112
recursive-include docs/ *.png
1213
recursive-include tests *.csv

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,16 @@ Please take a look at the [CHANGELOG](CHANGELOG.md) file.
8484

8585
:mega: **Please fill out our [fast 5-question survey](https://forms.gle/E6qXexcgjoKnSzjB8)** so that we can learn how & why you use DeepDiff, and what improvements we should make. Thank you! :dancers:
8686

87+
# Local dev
88+
89+
1. Clone the repo
90+
2. Switch to the dev branch
91+
3. Create your own branch
92+
4. Install dependencies
93+
94+
- Method 1: Use [`uv`](https://github.com/astral-sh/uv) to install the dependencies: `uv sync --all-extras`.
95+
- Method 2: Use pip: `pip install -e ".[cli,coverage,dev,docs,static,test]"`
96+
8797
# Contribute
8898

8999
1. Please make your PR against the dev branch

0 commit comments

Comments
 (0)