You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Formatting only: list markers to '-', blank lines before the horizontal
rules following the HTML anchors, blank lines after changelog headings,
and a consistent horizontal rule style.
One non-cosmetic fix: MD044's proper-names rule was rewriting the link
text "https://github.com/..." to "https://GitHub.com/...", so the page
would render a capitalized URL on every fmt run. The link text is now
descriptive rather than a raw URL, which sidesteps the rule and also
drops the dangling "visit the GitHub repository here".
Copy file name to clipboardExpand all lines: change-log.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
7
7
## [Unreleased]
8
8
9
9
### Fixed
10
+
10
11
-**`python -V` now actually works after following the guide.**`uv python install 3.14` only creates a versioned `python3.14` executable, so the macOS and Linux verification steps told readers to run `python -V` and expect success when they'd get `command not found`. All three platforms now install with `--default`, which creates the `python` and `python3` executables the guide promises.
11
12
- Verification step is now consistent across Windows, macOS, and Linux (previously Windows used `uv run python -V` while macOS and Linux claimed bare `python -V` worked).
12
13
- Corrected sample command output, which showed a `Searching for Python 3.14` line that uv does not print and omitted the installed executable names.
@@ -16,6 +17,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
16
17
- Fixed two silently-ignored keys in `.rumdl.toml`: `disabled-rules` → `disable` and `MD048.code-fence-style` → `MD048.style`. Because the disable list never loaded, the guide's intentional inline HTML was being flagged on every run.
17
18
18
19
### Added
20
+
19
21
- Note that `--default` emits an experimental warning, so readers don't think the install failed.
20
22
- Note that the patch version and install time in sample output will differ, so the page doesn't read as wrong the moment 3.14.7 ships.
21
23
- Warning against using `--default` when installing multiple Python versions, plus how to intentionally repoint `python` at a different version later.
@@ -24,20 +26,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
24
26
## [2025.12.10] - python-2025-guide
25
27
26
28
### Changed
29
+
27
30
-**Completely modernized Python installation guide for 2025**
28
31
- Replaced 10 different installation methods with unified uv approach
29
32
- Simplified guide from 454 lines to ~256 lines
30
33
- Updated target Python version from 3.12 to 3.14.2
31
34
- Guide now works identically across Windows, macOS, and Linux
32
-
35
+
33
36
### Added
37
+
34
38
- Installation instructions using uv (one-command install per platform)
35
39
- Section on working with Python projects and virtual environments
36
40
- Section on managing multiple Python versions with uv
37
41
- "Why uv?" explanation section
38
42
- Link to Talk Python episode #476 about unified Python packaging with uv
39
43
40
44
### Removed
45
+
41
46
- Anaconda distribution installation instructions
42
47
- Chocolatey package manager for Windows
43
48
- Homebrew package manager for macOS
@@ -50,4 +55,3 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
50
55
## Previous Versions
51
56
52
57
The guide existed prior to this changelog. This represents the first tracked release using the modernized uv-based approach.
If you find a problem or have a suggestion to make this page better, please visit the GitHub repository here. Note that this is not intended for tech support but rather for genuine, broadly applicable improvements to the instructions:
281
+
If you find a problem or have a suggestion to make this page better, please open an issue on GitHub. Note that this is not intended for tech support but rather for genuine, broadly applicable improvements to the instructions:
0 commit comments