Skip to content

Commit a5a5e4a

Browse files
committed
Unify CHANGES.md style for 1.3.1 section
Convert mxenv refactoring entries to match existing changelog style: - Use simple bullets with prefixes (Fix, Feature, Breaking, Improvement) - Remove subsections for consistent formatting
1 parent f89d292 commit a5a5e4a

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

CHANGES.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,33 +6,23 @@
66
- Fix: interactive uv venv, use --allow-existing instead.
77
- Feature: Add support for Python 3.14.
88
- Feature: Add `docs-linkcheck` to check for broken links in the sphinx documentation.
9-
10-
### Breaking Changes - mxenv domain refactoring
11-
12-
- **Removed**: `MXENV_UV_GLOBAL` setting in favor of automatic UV detection.
9+
- Breaking: Removed `MXENV_UV_GLOBAL` setting in favor of automatic UV detection.
1310
When `PYTHON_PACKAGE_INSTALLER=uv`, mxmake now automatically detects and uses
1411
a globally installed `uv` if available. To force local installation of uv,
1512
simply don't install it globally or remove it from PATH.
16-
17-
### New Features - mxenv domain
18-
19-
- **Added**: `UV_PYTHON` setting to specify Python version for UV-managed virtual
13+
- Feature: Add `UV_PYTHON` setting to specify Python version for UV-managed virtual
2014
environments. Defaults to `PRIMARY_PYTHON` for backward compatibility. This
2115
provides semantic clarity: `PRIMARY_PYTHON` is the system interpreter path
2216
(e.g., `python3.11`), while `UV_PYTHON` is the version spec for UV
2317
(e.g., `3.14`, `[email protected]`).
24-
25-
- **Added**: Automatic detection of global UV installation using simple shell check.
18+
- Feature: Automatic detection of global UV installation using simple shell check.
2619
No manual configuration required.
27-
28-
- **Added**: All UV commands now run with `--quiet --no-progress` flags for better
20+
- Feature: All UV commands now run with `--quiet --no-progress` flags for better
2921
CI/CD compatibility and cleaner log output.
30-
31-
- **Added**: When using global UV, mxmake checks if updates are available using
22+
- Feature: When using global UV, mxmake checks if updates are available using
3223
`uv self update --dry-run` and displays a helpful non-blocking warning if a
3324
newer version is available.
34-
35-
- **Improved**: Simplified mxenv.mk logic from 3+ nesting levels to 1-2 levels
25+
- Improvement: Simplified mxenv.mk logic from 3+ nesting levels to 1-2 levels
3626
using computed intermediate variables (`USE_GLOBAL_UV`, `USE_LOCAL_UV`).
3727
Code is now more maintainable and easier to extend.
3828

0 commit comments

Comments
 (0)