diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index 505459ed..00000000 --- a/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -recursive-include src/gui * \ No newline at end of file diff --git a/Makefile b/Makefile index 4e7a6265..3442e404 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,6 @@ all: jupyter setup: pip3 install -r ./requirements.txt -install_no_pip: - python3 setup.py install - install: pip3 install . diff --git a/pyproject.toml b/pyproject.toml index f436fab0..a12e766f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,6 +14,8 @@ version = "0.6.3" description = "Simulator of QUantum Network Communication (SeQUeNCe) is an open-source tool that allows modeling of quantum networks including photonic network components, control protocols, and applications." readme = "README.md" requires-python = ">=3.8" +dynamic = ["dependencies"] + [tool.setuptools.dynamic] dependencies = {file = ["requirements.txt"]} diff --git a/requirements.txt b/requirements.txt index 3c306689..f2961ee6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,4 +11,5 @@ plotly pandas qutip==4.7.5 tqdm>=4.54.0 -networkx \ No newline at end of file +networkx +pytest \ No newline at end of file