diff --git a/Makefile b/Makefile index fc1a72c..8c62f69 100644 --- a/Makefile +++ b/Makefile @@ -101,6 +101,9 @@ dist: clean ## builds source and wheel package install: clean ## install the package to the active Python's site-packages python setup.py install +req: + pipreqs ./src/qfmu --savepath ./requirements.txt + format: isort . black . \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index f14dcbd..193a6b0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,6 @@ -numpy -scipy -jinja2 -pydantic -typer[all] \ No newline at end of file +annotated_types==0.6.0 +Jinja2==3.1.2 +numpy==1.24.4 +scipy==1.10.1 +typer==0.9.0 +typing_extensions==4.8.0 diff --git a/requirements_dev.txt b/requirements_dev.txt index feb009f..a36b0dd 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -11,4 +11,5 @@ twine build wheel bump2version -mypy \ No newline at end of file +mypy +pipreqs \ No newline at end of file