- add jsonschema to runtime requirements
Issue-ID: OAM-392
Change-Id: Id92524b14ed59667b6e277cc0bc70862df1aa730
Signed-off-by: Martin Skorupski <martin.skorupski@highstreet-technologies.com>
## Prerequisites
```
-pip install isort
-pip install black
-pip install mypy
-pip install flake8
-pip install pytest
-pip install coverage
-pip install pytest-cov
+sudo apt install python3.10-venv
```
## Setting up your own virtual environment
.ONESHELL:
-ENV_PREFIX=$(shell python3 -c "if __import__('pathlib').Path('.venv/bin/pip').exists(): print('.venv/bin/')")
+ENV_PREFIX=$(shell python -c "if __import__('pathlib').Path('.venv/bin/pip').exists(): print('.venv/bin/')")
USING_POETRY=$(shell grep "tool.poetry" pyproject.toml && echo "yes")
.PHONY: help
$(ENV_PREFIX)pip install -e .[test]
.PHONY: format
-format: ## Format code using black & isort.
+format: ## Format code using black & isort.
$(ENV_PREFIX)isort network_generation/
$(ENV_PREFIX)black -l 79 network_generation/
$(ENV_PREFIX)black -l 79 tests/
# See the License for the specific language governing permissions and
# limitations under the License.
-# none at this point in time
\ No newline at end of file
+jsonschema