GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — gh-76007: Deprecate `VERSION` in `xml.etree.ElementTree` & `version` in `xml.sax.expatreader` & `xml.sax.handler` by hugovk · Pull Request #142898 · python/cpython

Conversation

@hugovk

@hugovk hugovk commented Dec 17, 2025 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

Fixes #76007.


📚 Documentation preview 📚: https://cpython-previews--142898.org.readthedocs.build/

  • Issue: Misleading __version__ attribute of modules in standard library #76007

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
hugovk added 4 commits December 16, 2025 18:48
@hugovk
Deprecate VERSION attribute in xml.etree.ElementTree
c88d33f
@hugovk
Deprecate version attribute in xml.sax.expatreader
2bdf4b9
@hugovk
Deprecate version attribute in xml.sax.handler
8007859
@hugovk
Deprecate version attribute in xml.sax.expatreader and xml.sax.handler
020cc5c
@hugovk
hugovk requested a review from AA-Turner as a code owner December 17, 2025 17:59
@bedevere-app bedevere-app Bot added the awaiting core review label Dec 17, 2025
@hugovk hugovk changed the title Deprecate VERSION in xml.etree.ElementTree and version in xml.sax.expatreader and xml.sax.handler gh-76007: Deprecate VERSION in xml.etree.ElementTree & version in xml.sax.expatreader & xml.sax.handler Dec 17, 2025
@bedevere-app bedevere-app Bot mentioned this pull request Dec 17, 2025
Misleading __version__ attribute of modules in standard library #76007
Closed
hugovk added 2 commits December 17, 2025 20:07
@hugovk
Fix Sphinx warning
cecae39
@hugovk
Fix Sphinx warning
5f1f5a9
merwok
merwok reviewed Dec 17, 2025
View reviewed changes
Comment thread Lib/test/test_sax.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

merwok
merwok reviewed Dec 17, 2025
View reviewed changes
Comment thread Lib/test/test_xml_etree.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

merwok
merwok reviewed Dec 17, 2025
View reviewed changes
Comment thread Lib/xml/etree/ElementTree.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

merwok
merwok reviewed Dec 17, 2025
View reviewed changes
Comment thread Lib/xml/sax/expatreader.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

vstinner
vstinner approved these changes Dec 18, 2025
View reviewed changes

@vstinner vstinner left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I just suggest leaving the test URL unchanged, and write a dedicated PR for that.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread Lib/test/test_sax.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread Lib/xml/sax/expatreader.py Resolved

Uh oh!

There was an error while loading. Please reload this page.

@bedevere-app bedevere-app Bot added awaiting merge and removed awaiting core review labels Dec 18, 2025
@hugovk
Revert https
b296d6b
@hugovk
hugovk enabled auto-merge (squash) December 18, 2025 13:54
@hugovk
hugovk merged commit d2abd57 into python:main Dec 18, 2025
46 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@hugovk
hugovk deleted the 3.15-deprecate-version-xml branch December 18, 2025 14:22
@bedevere-app bedevere-app Bot removed the awaiting merge label Dec 18, 2025
cocolato pushed a commit to cocolato/cpython that referenced this pull request Dec 18, 2025
@hugovk @cocolato
pythongh-76007: Deprecate VERSION in xml.etree.ElementTree & `ver…
1101fb4
…sion` in `xml.sax.expatreader` & `xml.sax.handler` (python#142898)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@vstinner vstinner vstinner approved these changes
@merwok merwok merwok left review comments
@AA-Turner AA-Turner Awaiting requested review from AA-Turner AA-Turner is a code owner

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Misleading __version__ attribute of modules in standard library

Uh oh!

There was an error while loading. Please reload this page.

4 participants

@hugovk @vstinner @merwok @AA-Turner
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.