Skip to content

Commit e30d522

Browse files
committed
Release v0.6.3: Fix missing YAML config files in package
Fixed: - Added **/*.yaml to package-data in pyproject.toml - Resolves FileNotFoundError for alpha_mn_default.yaml - Config files now properly bundled in distributions Critical bug fix - config files were not included in wheels/sdist, causing runtime errors when importing MyoGen components.
1 parent da32868 commit e30d522

3 files changed

Lines changed: 11 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.6.3] - 2025-12-16
11+
12+
### Fixed
13+
- **Missing Config Files**: Added YAML configuration files to package distribution
14+
- Fixed `FileNotFoundError: Configuration file not found: alpha_mn_default.yaml`
15+
- Added `**/*.yaml` to `tool.setuptools.package-data` in pyproject.toml
16+
- Config files now properly included in wheels and source distributions
17+
1018
## [0.6.2] - 2025-12-16
1119

1220
### Changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
[![Documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://nsquaredlab.github.io/MyoGen/)
1010
[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/)
11-
[![Version](https://img.shields.io/badge/version-0.6.1-orange.svg)](https://github.com/NsquaredLab/MyoGen)
11+
[![Version](https://img.shields.io/badge/version-0.6.3-orange.svg)](https://github.com/NsquaredLab/MyoGen)
1212

1313
[Installation](https://nsquaredlab.github.io/MyoGen/#installation)
1414
[Documentation](https://nsquaredlab.github.io/MyoGen/)

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "MyoGen"
3-
version = "0.6.2"
3+
version = "0.6.3"
44
description = "Modular and extensible neuromuscular simulation framework for generating physiologically grounded motor-unit activity, muscle force, and EMG signals (surface and intramuscular)"
55
readme = "README.md"
66
requires-python = ">=3.12"
@@ -110,5 +110,6 @@ myogen = [
110110
"**/nrnmech.dll",
111111
"**/libnrnmech.so",
112112
"**/*.o",
113+
"**/*.yaml",
113114
"**/mod_func.c",
114115
]

0 commit comments

Comments
 (0)