Skip to content

Commit 7acac6b

Browse files
Merge pull request #73 from OVVO-Financial/repo-cleanup
Remove stray repo artifacts and slim the sdist
2 parents cb6d2d2 + 3428c3f commit 7acac6b

5 files changed

Lines changed: 23 additions & 16 deletions

File tree

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,14 @@ tools/NNS/src/*.o
2424
# Stray R plotting artifact from headless regeneration
2525
Rplots.pdf
2626

27+
# Workflow-local input file (sync/last_* reports stay tracked by design)
28+
/changed_files.json
29+
30+
# Local working checkouts of upstream repos
31+
/upstream/
32+
33+
# Local notes
34+
/NNS_LOCAL_REFERENCE.md
35+
2736
# MkDocs build output
2837
/site/

changed_files.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

original_tests/testthat/Rplots.pdf

-40.3 KB
Binary file not shown.

pyproject.toml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -59,21 +59,23 @@ build-backend = "scikit_build_core.build"
5959

6060
[tool.scikit-build]
6161
wheel.packages = ["src/nns"]
62+
# Everything git-tracked ships by default; include re-adds files under an
63+
# excluded directory (include patterns take priority over exclude).
6264
sdist.include = [
63-
"/CMakeLists.txt",
64-
"/LICENSE",
65-
"/README.md",
66-
"/docs",
67-
"/sync",
68-
"/extern/NNS-core",
65+
"/sync/nns_source.json",
66+
]
67+
sdist.exclude = [
68+
"/tests",
69+
"/tools",
6970
"/original_tests",
7071
"/scripts",
71-
"/tools/NNS",
72-
"/tools/NNS_13.0.tar.gz",
73-
"/tests/_r_cache.json",
74-
"/tests/fixtures/original_tests_expected.json",
75-
"/pyproject.toml",
76-
"/src",
72+
"/docs",
73+
"/sync",
74+
"/gists",
75+
"/examples",
76+
"/.github",
77+
"/mkdocs.yml",
78+
"/uv.lock",
7779
]
7880

7981
[tool.pytest.ini_options]

upstream/NNS

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)