We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 143cd6b commit 42ca24aCopy full SHA for 42ca24a
2 files changed
BUILD.md
CONTRIBUTING.md
@@ -0,0 +1,30 @@
1
+# Contributing
2
+
3
+## Setup
4
5
+Requires Python 3.10 or later.
6
7
+```sh
8
+pip install -e . --group dev
9
+```
10
11
+## Running Tests
12
13
14
+pytest
15
16
+# With coverage:
17
+pytest --cov=instaparser
18
19
20
+## Linting & Type Checking
21
22
23
+ruff check instaparser/ tests/
24
+ruff format --check instaparser/ tests/
25
+mypy
26
27
28
+## Versioning
29
30
+The package version is defined in `instaparser/__init__.py` and read by setuptools at build time via `[tool.setuptools.dynamic]` in `pyproject.toml`.
0 commit comments