From 92c5876b237f2d6286d1e1299017c1b91910d85d Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Mon, 21 Jul 2025 21:39:31 -0600 Subject: [PATCH] switch to src-layout to avoid issues with multiple top level packages --- pyproject.toml | 2 +- {charon_vna => src/charon_vna}/__init__.py | 0 {charon_vna => src/charon_vna}/cli.py | 0 {charon_vna => src/charon_vna}/config_default.json | 0 {charon_vna => src/charon_vna}/config_default.py | 0 {charon_vna => src/charon_vna}/gui.py | 0 {charon_vna => src/charon_vna}/gui_helpers.py | 0 {charon_vna => src/charon_vna}/io_.py | 0 {charon_vna => src/charon_vna}/plots.py | 0 {charon_vna => src/charon_vna}/pluto_example.py | 0 {charon_vna => src/charon_vna}/util.py | 0 {charon_vna => src/charon_vna}/vna.py | 0 {charon_vna => src/charon_vna}/vna_dev.py | 0 13 files changed, 1 insertion(+), 1 deletion(-) rename {charon_vna => src/charon_vna}/__init__.py (100%) rename {charon_vna => src/charon_vna}/cli.py (100%) rename {charon_vna => src/charon_vna}/config_default.json (100%) rename {charon_vna => src/charon_vna}/config_default.py (100%) rename {charon_vna => src/charon_vna}/gui.py (100%) rename {charon_vna => src/charon_vna}/gui_helpers.py (100%) rename {charon_vna => src/charon_vna}/io_.py (100%) rename {charon_vna => src/charon_vna}/plots.py (100%) rename {charon_vna => src/charon_vna}/pluto_example.py (100%) rename {charon_vna => src/charon_vna}/util.py (100%) rename {charon_vna => src/charon_vna}/vna.py (100%) rename {charon_vna => src/charon_vna}/vna_dev.py (100%) diff --git a/pyproject.toml b/pyproject.toml index cdd779d..4cecbd7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ description = "RF Network Analyzer based on the Pluto SDR" readme = "README.md" requires-python = ">=3" # keywords = ["one", "two"] -license = { text = "MIT License" } +license = "MIT" classifiers = ["Programming Language :: Python :: 3"] dependencies = [ "numpy", diff --git a/charon_vna/__init__.py b/src/charon_vna/__init__.py similarity index 100% rename from charon_vna/__init__.py rename to src/charon_vna/__init__.py diff --git a/charon_vna/cli.py b/src/charon_vna/cli.py similarity index 100% rename from charon_vna/cli.py rename to src/charon_vna/cli.py diff --git a/charon_vna/config_default.json b/src/charon_vna/config_default.json similarity index 100% rename from charon_vna/config_default.json rename to src/charon_vna/config_default.json diff --git a/charon_vna/config_default.py b/src/charon_vna/config_default.py similarity index 100% rename from charon_vna/config_default.py rename to src/charon_vna/config_default.py diff --git a/charon_vna/gui.py b/src/charon_vna/gui.py similarity index 100% rename from charon_vna/gui.py rename to src/charon_vna/gui.py diff --git a/charon_vna/gui_helpers.py b/src/charon_vna/gui_helpers.py similarity index 100% rename from charon_vna/gui_helpers.py rename to src/charon_vna/gui_helpers.py diff --git a/charon_vna/io_.py b/src/charon_vna/io_.py similarity index 100% rename from charon_vna/io_.py rename to src/charon_vna/io_.py diff --git a/charon_vna/plots.py b/src/charon_vna/plots.py similarity index 100% rename from charon_vna/plots.py rename to src/charon_vna/plots.py diff --git a/charon_vna/pluto_example.py b/src/charon_vna/pluto_example.py similarity index 100% rename from charon_vna/pluto_example.py rename to src/charon_vna/pluto_example.py diff --git a/charon_vna/util.py b/src/charon_vna/util.py similarity index 100% rename from charon_vna/util.py rename to src/charon_vna/util.py diff --git a/charon_vna/vna.py b/src/charon_vna/vna.py similarity index 100% rename from charon_vna/vna.py rename to src/charon_vna/vna.py diff --git a/charon_vna/vna_dev.py b/src/charon_vna/vna_dev.py similarity index 100% rename from charon_vna/vna_dev.py rename to src/charon_vna/vna_dev.py