Skip to content

Commit bb02461

Browse files
committed
include test data files in sdist but exclude from wheel
- fix #293 - bumped release date to today
1 parent 23ed626 commit bb02461

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

CHANGES

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ CHANGES for MDPOW
55
Add summary of changes for each release. Use ISO 8061 dates. Reference
66
GitHub issues numbers and PR numbers.
77

8-
2024-10-10 0.9.0
8+
2024-10-11 0.9.0
99
cadeduckworth, orbeckst, VOD555, a-ws-m
1010

1111
Changes
@@ -74,6 +74,9 @@ Fixes
7474
* fix ensemble.EnsembleAnalysis.check_groups_from_common_ensemble (#212)
7575
* updated versioneer (#285)
7676
* fix that simulation stages cannot be restarted after error (#272)
77+
* fix that testing resource data files were not packaged at all; they are now
78+
included with the sdist (tar.gz) (23 MiB) but excluded from the wheel (whl)
79+
(2.3 MiB) (#293)
7780

7881

7982
2022-01-03 0.8.0

MANIFEST.in

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
include setup.py setup.cfg COPYING INSTALL.rst README.rst AUTHORS CHANGES
2+
include versioneer.py
3+
include mdpow/_version.py
24
graft mdpow/templates/
35
graft mdpow/top/
4-
include versioneer.py
5-
include mdpow/_version.py
6+
graft mdpow/tests/testing_resources/
7+
global-exclude *.py[cod]

setup.py

+7
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@
4646
"scripts/mdpow-solvationenergy",
4747
"scripts/mdpow-get-runinput",
4848
],
49+
# exclude large data sets in tests/testing_resources/*
50+
include_package_data=True,
4951
package_data={
5052
"mdpow": [
5153
"top/*.dat",
@@ -57,6 +59,11 @@
5759
"templates/*",
5860
],
5961
},
62+
exclude_package_data={
63+
"mdpow.tests": [
64+
"testing_resources/*",
65+
]
66+
},
6067
install_requires=[
6168
"numpy>=1.6",
6269
"scipy>=1.11.0",

0 commit comments

Comments
 (0)