diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 66e5728..8fc774f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -6,7 +6,7 @@ on: paths: - "docs/**" - "mkdocs.yml" - - "falcon/**" + - "src/falcon/**" workflow_dispatch: permissions: diff --git a/mkdocs.yml b/mkdocs.yml index 2caecc8..dd2db77 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -60,7 +60,7 @@ plugins: default_handler: python handlers: python: - paths: [.] + paths: [src] options: docstring_style: google show_source: true diff --git a/pyproject.toml b/pyproject.toml index 6777bfa..105554d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,6 +46,7 @@ Documentation = "https://cweniger.github.io/falcon/" [tool.setuptools_scm] [tool.setuptools.packages.find] +where = ["src"] include = ["falcon*"] [tool.pytest.ini_options] diff --git a/falcon/__init__.py b/src/falcon/__init__.py similarity index 100% rename from falcon/__init__.py rename to src/falcon/__init__.py diff --git a/falcon/api.py b/src/falcon/api.py similarity index 100% rename from falcon/api.py rename to src/falcon/api.py diff --git a/falcon/cli.py b/src/falcon/cli.py similarity index 100% rename from falcon/cli.py rename to src/falcon/cli.py diff --git a/falcon/core/__init__.py b/src/falcon/core/__init__.py similarity index 100% rename from falcon/core/__init__.py rename to src/falcon/core/__init__.py diff --git a/falcon/core/base_estimator.py b/src/falcon/core/base_estimator.py similarity index 100% rename from falcon/core/base_estimator.py rename to src/falcon/core/base_estimator.py diff --git a/falcon/core/deployed_graph.py b/src/falcon/core/deployed_graph.py similarity index 100% rename from falcon/core/deployed_graph.py rename to src/falcon/core/deployed_graph.py diff --git a/falcon/core/graph.py b/src/falcon/core/graph.py similarity index 100% rename from falcon/core/graph.py rename to src/falcon/core/graph.py diff --git a/falcon/core/local_logger.py b/src/falcon/core/local_logger.py similarity index 100% rename from falcon/core/local_logger.py rename to src/falcon/core/local_logger.py diff --git a/falcon/core/logger.py b/src/falcon/core/logger.py similarity index 100% rename from falcon/core/logger.py rename to src/falcon/core/logger.py diff --git a/falcon/core/raystore.py b/src/falcon/core/raystore.py similarity index 100% rename from falcon/core/raystore.py rename to src/falcon/core/raystore.py diff --git a/falcon/core/run_loader.py b/src/falcon/core/run_loader.py similarity index 100% rename from falcon/core/run_loader.py rename to src/falcon/core/run_loader.py diff --git a/falcon/core/run_name.py b/src/falcon/core/run_name.py similarity index 100% rename from falcon/core/run_name.py rename to src/falcon/core/run_name.py diff --git a/falcon/core/run_reader.py b/src/falcon/core/run_reader.py similarity index 100% rename from falcon/core/run_reader.py rename to src/falcon/core/run_reader.py diff --git a/falcon/core/samples_reader.py b/src/falcon/core/samples_reader.py similarity index 100% rename from falcon/core/samples_reader.py rename to src/falcon/core/samples_reader.py diff --git a/falcon/core/utils.py b/src/falcon/core/utils.py similarity index 100% rename from falcon/core/utils.py rename to src/falcon/core/utils.py diff --git a/falcon/core/wandb_logger.py b/src/falcon/core/wandb_logger.py similarity index 100% rename from falcon/core/wandb_logger.py rename to src/falcon/core/wandb_logger.py diff --git a/falcon/embeddings/__init__.py b/src/falcon/embeddings/__init__.py similarity index 100% rename from falcon/embeddings/__init__.py rename to src/falcon/embeddings/__init__.py diff --git a/falcon/embeddings/builder.py b/src/falcon/embeddings/builder.py similarity index 100% rename from falcon/embeddings/builder.py rename to src/falcon/embeddings/builder.py diff --git a/falcon/embeddings/norms.py b/src/falcon/embeddings/norms.py similarity index 100% rename from falcon/embeddings/norms.py rename to src/falcon/embeddings/norms.py diff --git a/falcon/embeddings/svd.py b/src/falcon/embeddings/svd.py similarity index 100% rename from falcon/embeddings/svd.py rename to src/falcon/embeddings/svd.py diff --git a/falcon/estimators/__init__.py b/src/falcon/estimators/__init__.py similarity index 100% rename from falcon/estimators/__init__.py rename to src/falcon/estimators/__init__.py diff --git a/falcon/estimators/embedded_posterior.py b/src/falcon/estimators/embedded_posterior.py similarity index 100% rename from falcon/estimators/embedded_posterior.py rename to src/falcon/estimators/embedded_posterior.py diff --git a/falcon/estimators/flow.py b/src/falcon/estimators/flow.py similarity index 100% rename from falcon/estimators/flow.py rename to src/falcon/estimators/flow.py diff --git a/falcon/estimators/flow_density.py b/src/falcon/estimators/flow_density.py similarity index 100% rename from falcon/estimators/flow_density.py rename to src/falcon/estimators/flow_density.py diff --git a/falcon/estimators/gaussian_fullcov.py b/src/falcon/estimators/gaussian_fullcov.py similarity index 100% rename from falcon/estimators/gaussian_fullcov.py rename to src/falcon/estimators/gaussian_fullcov.py diff --git a/falcon/estimators/networks.py b/src/falcon/estimators/networks.py similarity index 100% rename from falcon/estimators/networks.py rename to src/falcon/estimators/networks.py diff --git a/falcon/estimators/stepwise_base.py b/src/falcon/estimators/stepwise_base.py similarity index 100% rename from falcon/estimators/stepwise_base.py rename to src/falcon/estimators/stepwise_base.py diff --git a/falcon/interactive.py b/src/falcon/interactive.py similarity index 100% rename from falcon/interactive.py rename to src/falcon/interactive.py diff --git a/falcon/priors/__init__.py b/src/falcon/priors/__init__.py similarity index 100% rename from falcon/priors/__init__.py rename to src/falcon/priors/__init__.py diff --git a/falcon/priors/product.py b/src/falcon/priors/product.py similarity index 100% rename from falcon/priors/product.py rename to src/falcon/priors/product.py