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 — bpo-44029: Remove Py_UNICODE APIs by methane · Pull Request #25881 · python/cpython

Conversation

@methane

@methane methane commented May 4, 2021 •
edited by bedevere-bot
Loading

Uh oh!

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

Copy link
Copy Markdown
Member

Remove deprecated Py_UNICODE APIs: PyUnicode_Encode,
PyUnicode_EncodeUTF7, PyUnicode_EncodeUTF8,
PyUnicode_EncodeUTF16, PyUnicode_EncodeUTF32,
PyUnicode_EncodeLatin1, PyUnicode_EncodeMBCS,
PyUnicode_EncodeDecimal, PyUnicode_EncodeRawUnicodeEscape,
PyUnicode_EncodeCharmap, PyUnicode_EncodeUnicodeEscape,
PyUnicode_TransformDecimalToASCII, PyUnicode_TranslateCharmap,
PyUnicodeEncodeError_Create, PyUnicodeTranslateError_Create.
See :pep:393 and :pep:624 for reference.

https://bugs.python.org/issue44029

Sorry, something went wrong.

Uh oh!

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

All reactions
methane added 15 commits May 4, 2021 13:16
@methane
Remove PyUnicode_TransformDecimalToASCII
8882e46
@methane
Remove PyUnicode_Encode
9b6e935
@methane
Remove PyUnicode_EncodeUTF8
a88d8ce
@methane
Remove PyUnicode_EncodeUTF32
10d6d61
@methane
Remove PyUnicode_EncodeUTF16
0415c60
@methane
Remove PyUnicode_EncodeUTF7
d129b00
@methane
Remove PyUnicode_EncodeUnicodeEscape
ea14215
@methane
Remove PyUnicode_EncodeLatin1
ce5da4b
@methane
Remove PyUnicode_EncodeCharmap
04512ea
@methane
Remove PyUnicode_EncodeRawUnicodeEscape
07fb388
@methane
Remove PyUnicode_TranslateCharmap
3913158
@methane
Remove PyUnicode_EncodeDecimal
4446277
@methane
Remove PyUnicode_EncodeMBCS
eff35d5
@methane
Remove PyUnicodeEncodeError_Create and PyUnicodeTranslateError_Create
3fc48b9
@methane
Add NEWS entry
28f6dc5
@bedevere-bot bedevere-bot added the awaiting core review label May 4, 2021
@the-knights-who-say-ni the-knights-who-say-ni added the CLA signed label May 4, 2021
@methane
methane merged commit 9ad8f10 into python:main May 7, 2021
@methane
methane deleted the remove-old-unicode-apis branch May 7, 2021 06:58
@bedevere-bot bedevere-bot removed the awaiting core review label May 7, 2021
methane added a commit to methane/peps that referenced this pull request May 8, 2021
@methane
PEP 624: Final
0427040
Implemented in python/cpython#25881
@methane methane mentioned this pull request May 8, 2021
PEP 624: Change status to Final python/peps#1947
Merged
methane added a commit to python/peps that referenced this pull request May 8, 2021
@methane
PEP 624: Final (#1947)
aae66b2
Implemented in python/cpython#25881
@CAM-Gerlach CAM-Gerlach mentioned this pull request Aug 16, 2022
gh-95914: Add Py_UNICODE encode APIs removed in PEP 624 to 3.11 What's New #96016
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

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.

Uh oh!

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

3 participants

@methane @the-knights-who-say-ni @bedevere-bot
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.