We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27d2c03 commit c44b4baCopy full SHA for c44b4ba
README.md
@@ -1,10 +1,39 @@
1
# OC4IDS Datastore Pipeline
2
3
-## Run linting
+A Python application to validate and store published OC4IDS datasets.
4
+
5
+## Local Development
6
7
+### Prerequisites
8
9
+- Python 3.12
10
11
+### Install Python requirements
12
13
+```
14
+python -m venv .venv
15
+source .venv/bin/activate
16
+pip install -r requirements_dev.txt
17
18
19
+### Run app
20
21
22
+pip install -e .
23
+oc4ids-datastore-pipeline
24
25
26
+### Run linting and type checking
27
28
```
29
black oc4ids_datastore_pipeline/
30
isort oc4ids_datastore_pipeline/
31
flake8 oc4ids_datastore_pipeline/
32
mypy oc4ids_datastore_pipeline/
33
34
35
+### Run tests
36
37
38
+pytest
39
0 commit comments