Skip to content

Commit d9015ac

Browse files
committed
Exclude the tests directory from packaging
1 parent 2166f43 commit d9015ac

File tree

7 files changed

+10
-7
lines changed

7 files changed

+10
-7
lines changed

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ dependencies = [
3232
"openpyxl",
3333
"andes>=1.9.3",
3434
"pybind11",
35-
"cvxpy"
35+
"cvxpy",
36+
"cffi",
3637
]
3738

3839
[project.optional-dependencies]
@@ -62,6 +63,7 @@ tag_prefix = "v"
6263

6364
[tool.setuptools.packages.find]
6465
where = ["."]
66+
exclude = ["tests", "tests.*"]
6567

6668
[tool.setuptools]
6769
license-files = []

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated on 2025-05-19.
1+
# Generated on 2025-05-31.
22
pytest
33
pytest-cov
44
coverage

requirements-doc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated on 2025-05-19.
1+
# Generated on 2025-05-31.
22
pandoc
33
ipython
44
sphinx

requirements-nlp.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated on 2025-05-19.
1+
# Generated on 2025-05-31.
22
PYPOWER
33
pyoptinterface
44
gurobipy

requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated on 2025-05-19.
1+
# Generated on 2025-05-31.
22
kvxopt>=1.3.2.1
33
numpy
44
scipy
@@ -10,3 +10,4 @@ openpyxl
1010
andes>=1.9.3
1111
pybind11
1212
cvxpy
13+
cffi

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated on 2025-05-19.
1+
# Generated on 2025-05-31.
22
[versioneer]
33
VCS = git
44
style = pep440-post

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def get_extra_requires(filename, add_all=True):
8080
author="Jinning Wang",
8181
author_email='[email protected]',
8282
url='https://github.com/CURENT/ams',
83-
packages=find_packages(exclude=[]),
83+
packages=find_packages(exclude=["tests", "tests.*"]),
8484
entry_points={
8585
'console_scripts': [
8686
'ams = ams.cli:main',

0 commit comments

Comments
 (0)